Idejas spēļu projektiem C ++

Ideas Game Projects C



Pirms sākat programmēt, ir labi zināt vairāk par savu ideju, nevis pamatideju. Jums ir jāiet tālāk par radību, kas skrien pa mežu. Veidojiet stāstu; lietotāji var saistīties un pēc tam izlemt, kas tam nepieciešams, lai justos reāli. To sakot, lai sāktu darbu, jums jāizvēlas šī informācija.

Šajā rakstā jūs redzēsiet dažas idejas par to, ko varat ātri izveidot, lai ekrānā veiktu kādu darbību. Vienkārši sakot, šīs idejas jāizmanto ekrāna darbam pēc tam, kad ideja par visu stāstu ir gatava.







Kāpēc C ++?

Spēlēm, kurām nepieciešama smaga apstrāde, neatkarīgi no tā, vai tas ir no grafikas vai kaut kas cits, jums ir nepieciešama zema līmeņa valoda. C ++ jums ir lielāka kontrole pār atmiņas izmantošanu un citiem izpildes aspektiem. Tas nozīmē, ka jums ir arī vairāk jāstrādā, lai galīgā programmatūra būtu stabila. Jums nav jādomā par šīm lietām augstāka līmeņa valodās, atmiņas sadalījumu un skaitļu precizitāti. Tomēr rezultāts ir tāds, ka visi dati ir jāuzskata par tādiem, kas prasa daudz resursu. Tā jūs galu galā izpildāt lēni.



Daudzās lietojumprogrammās izstrādes laiks ir svarīgāks par galīgo veiktspēju, tāpēc labākā izvēle ir augstāka līmeņa programmas.



Spēļu stili

Jums ir daudz iespēju izvēlēties spēles stilā. Tā kā esat izvēlējies izmantot C ++, jūs, iespējams, vēlaties daudz veiktspējas. Nesteidzieties ar šo lēmumu, tomēr spēle, kurai ir vajadzīgas vairāk prāta nekā brawn, var būt tikpat uzmundrinoša. Šeit ir jāņem vērā daži stili.





  • Platformas skriešana - tradicionālā lektā skriešana, iespējams, kaut ko šaujot. Tas var būt arī 2D, bet mēs to nemeklējam tagad.
  • FPS - pirmās personas šāvējs
  • Kolekcionēšana - Dragons & Dungeons
  • Precīzi gājieni - virsmas līdzsvarošana
  • Uz mācībām balstītas spēles-matemātika
  • Tērauda lodīte rullē uz slīpas virsmas

Daudzas spēles var būt reālu spēļu simulācijas. Viena jautra spēle ir labirinta stils, kurā jūs vadāt bumbu, noliekot virsmu. Šo spēli var dažādot dažādos veidos. Jums var būt daudz dažādu līmeņu celiņu. Jūs varat arī pārveidot spēli par kaut ko mazāk reālistisku.

Lieliska bibliotēka, lai uzzinātu, kā palīdzēt jums izveidot šo spēli Griezes moments3D .



Lēkšana ar ledus bloku

Izveidojiet jaunu cilvēku, kuram jāglābj savs suns/draugs/māsa no noslīkšanas. Lai to panāktu, viņam jālec pāri ezeram uz otru pusi, lai paņemtu glābšanas gredzenu. Pēc tam viņam jāatgriežas pāri ledus blokiem, lai sasniegtu trūcīgo.

Līdzīgas programmas pastāv, pievērsieties tam. Lieliski izmantojami rāmji Spēle 3D un OpenXRay .

Lēcieni ar precīzu pamatni

Tas ir tikai aizraujoši meklējumi, sāciet spēli augstā klintī un izveidojiet punktu sistēmu lidojumam uz leju. Par izpletņa atvēršanu vēlu jums jāpiešķir daudz papildu punktu.

Lieliska izvēle šim darbam ir Vienotības spēles dzinējs ; projekts ir slēgts avots, bet bez maksas.

Kvantu mehānikas izaicinājums

Lieciet spēlei darboties gan reālajā, gan kvantu pasaulē. Jo vairāk spēlētājs progresē, jo vairāk kvantu efektu iemet spēlē. Tas prasīs daudz matemātikas, tāpēc iemācieties. Jūs varat izmantot Skābekļa ietvars šai spēlei.

Apsvērumi

Viens apsvērums ir, ja vēlaties izmantot daudz grafikas vai vienkāršāku izskatu. Labai spēlei ir jābūt izaicinājumiem, lai spēlētājs vēlētos turpināt. Spēlei ir jāturpina iedvesmot visas spēles garumā. Tetris ir lieliska spēle. Ja jūs varat izdomāt spēli, kas šādi iesaista tikai tāpēc, ka tā aizrauj, tad jums nav nepieciešams daudz grafikas. Ja izmantojat grafiku, izveidojiet pārliecinošas rakstzīmes. Tāpat kā grāmatas rakstīšanai, jums ir jābūt personāžiem, kas var virzīt stāstu uz priekšu, vienkārši būdami paši, tā sakot. Šeit ir dažas idejas no cita tīmekļa vietne .

No Kanādas, vecs, bet joprojām noderīgs resursus .

Šī vietne ir daudz paplašinātu fragmentu, kas jums palīdzēs. Pēdējā ir kods, kuru varat izlasīt un izmantot, lai mācītos. Varat arī sākt tur, lai redzētu, kur varat doties, izmantojot savu kodu.

Kopienas

Ja jūtaties ērtāk, ja ir kāds, ar kuru dalīties savās cīņās, atrodiet dažas kopienas. The Vienotība 3D grupa ir aktīva, ja izvēlaties šo dzinēju. Tur varat apspriest arī ārējos rīkus, piemēram, Blender, Inkscape un citus.

The indie gamer forums ir daudz forumu. Jūs varat apspriest visus spēļu dizaina, izstrādes un pat biznesa aspektus. Varat arī ievietot reklāmas par algotu darbu vai atbildēt uz reklāmām.

Secinājums

Lai radītu idejas par spēlēm, kas ļaus jums un spēlētājam iesaistīties, ir jāpieliek daudz pūļu. Izmantojiet daudzus avotus, tostarp kopienas, apkopojiet vecās idejas un pēc tam pārtrauciet. Apsēdieties un pārveidojiet koncepciju no galvas, nododiet noteiktu laiku un laiku idejas veidošanai. Kad laiks ir beidzies, jūs sākat izlemt par savas idejas pamatiem. Sāciet kodēšanu; jums, iespējams, vajadzēs dažas reizes sākt no nulles. Tas ir ok. Kamēr jūs mācāties no katra sākuma mēģinājuma, jūs virzāties uz priekšu.