C ++

Ideje za projekte iger v jeziku C ++

Ideje za projekte iger v jeziku C ++
Preden začnete programirati, je dobro vedeti o svoji ideji več kot osnovna ideja. Morate iti dlje od »Bitje, ki teče skozi gozd.”Ustvari zgodbo; uporabniki se lahko povežejo in nato odločijo, kaj potrebujejo, da se počutijo resnično. Po tem morate za začetek izbrati te podrobnosti.

V tem članku boste videli nekaj idej o tem, kaj lahko hitro zgradite, da boste na zaslonu izvedli nekaj dejanj. Preprosto povedano, te ideje bi morali uporabiti za delo na zaslonu, ko bo vaša ideja za celotno zgodbo pripravljena.

Zakaj C++?

Za igre, ki zahtevajo težko obdelavo, naj bo to Graphics ali kaj drugega, potrebujete jezik na nizki ravni. V C ++ imate več nadzora nad porabo pomnilnika in drugimi vidiki izvedbe. To pomeni, da vas čaka tudi več dela, da bo končna programska oprema stabilna. O teh stvareh vam ni treba razmišljati v jezikih višje ravni, dodeljevanju pomnilnika in natančnosti številk. Rezultat pa je, da je treba na vse podatke šteti, da potrebujejo veliko sredstev. Na koncu boste počasi izvedli tako.

V mnogih aplikacijah je razvojni čas pomembnejši od končne zmogljivosti, zato so najboljša izbira programi na višji ravni.

Slogi iger

V slogu igre imate veliko izbire. Ker ste se odločili za uporabo C ++, verjetno želite veliko zmogljivosti. Vendar ne hitite s to odločitvijo, igra, ki zahteva več možganov kot smelih, je lahko enako vznemirljiva. Tu je nekaj stilov, ki jih je treba upoštevati.

Mnoge igre so lahko simulacije resničnih iger. Ena zabavna igra je slog labirinta, kjer vodite žogo tako, da nagnete površino. Ta igra je lahko raznolika na različne načine. Na različnih ravneh imate lahko veliko skladb. Igro lahko spremenite tudi v nekaj manj realističnega.

Odlična knjižnica, s katero se boste naučili pomagati pri izdelavi te igre, je Torque3D.

Skoki ledenega bloka

Ustvari mlado osebo, ki mora svojega psa / prijatelja / sestro rešiti pred utopitvijo. Da bi to dosegel, mora skočiti čez jezero na drugo stran, da vzame obroč za reševanje. Nato se mora vrniti čez ledene bloke, da pride do potrebnih.

Podobni programi obstajajo. Odlična ogrodja za uporabo sta Gameplay3D in OpenXRay.

Natančni osnovni skoki

Navdušujoče je iskanje, začnite igro na vrhu pečine in ustvarite točkovni sistem za let navzdol. Za pozno odpiranje padala morate dati veliko dodatnih točk.

Odlična izbira za to delo je Unity Game Engine; projekt je zaprt, vendar brezplačen.

Kvantna mehanika Izziv

Naj igra deluje tako kot resnični svet kot svet Quantum. Bolj ko igralec napreduje, več kvantnih učinkov boste vložili v igro. Zahtevalo bo veliko matematike, zato se učite.Za to igro lahko uporabite Oxygen Framework.

Premisleki

Eden od razlogov je, če želite uporabiti veliko grafike ali bolj neposreden videz. Dobra igra mora imeti izzive, da želi igralec nadaljevati. Igranje mora še naprej navdihovati skozi igro. Tetris je odlična igra, do neke mere. Če lahko izdelate igro, ki se tako ukvarja zgolj zato, ker očara, potem ne potrebujete veliko grafike. Če uporabljate grafiko, ustvarite privlačne znake. Tako kot pisanje knjige morate imeti tudi like, ki lahko zgodbo vodijo naprej tako, da so tako rekoč sami. Tu je nekaj idej z drugega spletnega mesta.

Iz Kanade stari, a še vedno uporabni viri.

To spletno mesto ima veliko razširjenih delčkov, ki vam bodo pomagali. Zadnja ima kodo, ki jo lahko preberete in uporabite za učenje. Tam lahko začnete tudi, da vidite, kam lahko greste s kodo.

Skupnosti

Če se počutite bolj udobno, če imate nekoga, s katerim boste delili vaše težave, poiščite nekaj skupnosti. Skupina Unity3D je aktivna, če se odločite za ta motor. Tam lahko razpravljate tudi o zunanjih orodjih, kot so Blender, Inkscape in druga.

Forum indie igralcev ima veliko forumov. Lahko se pogovorite o vseh vidikih oblikovanja iger, razvoja in celo posla. Prav tako lahko objavite oglase za plačano delo ali odgovorite na oglase.

Zaključek

Izdelati ideje za igre na srečo, ki bodo poskrbele za vas in igralca, je naloga, ki se jo je treba potruditi. Uporabite številne vire, vključno s skupnostmi, zbirajte stare ideje in se ustavite. Usedite se in si preoblikujte koncept iz glave, določite čas in čas za oblikovanje ideje. Ko se čas izteče, se začnete odločati o osnovah svoje ideje. Začnite s kodiranjem; morda boste morali nekajkrat začeti iz nič. To je v redu. Dokler se učite iz vsakega poskusa začetka, greste naprej.

Kako namestiti League Of Legends na Ubuntu 14.04
Če ste ljubitelj League of Legends, je to priložnost, da preizkusite League of Legends. Upoštevajte, da LOL podpira PlayOnLinux, če uporabljate Linux....
Namestite najnovejšo strategijo igre OpenRA v Ubuntu Linux
OpenRA je Libre / Free Real Time strateški stroj, ki poustvarja zgodnje igre Westwood, kot je klasična Command & Conquer: Red Alert. Porazdeljeni modi...
Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...