1
Luați în considerare motorul de joc. Puțini dezvoltatori investesc roata și își scriu propriile motoare de la zero, mai ales în primul joc. Dacă doriți să obțineți în drum, dar nu ați decis încă cum să programați jocul, folosirea unui motor gata este o opțiune bună. Aceste motoare, de asemenea cunoscute de termenul englez
motoare, includ în mod obișnuit instrumente de nivel înalt pentru modificarea modelelor tridimensionale,
Scripting evenimente și alte aplicații comune, dar va oferi, de asemenea, o varietate de oportunități personalizate de programare.
- Motoarele majore cu capabilități de modificare a programelor includ: "Unitate", "UDK", "Unreal Engine 4" și "CryENGINE".
- Dacă aveți o experiență de programare limitată, luați în considerare achiziționarea unui kit de creare a jocului, cum ar fi GameMaker a companiei Jocuri YoYo. Acest software vă permite să creați un joc prin glisarea și fixarea elementelor fără codare, dar, de asemenea, are acces la un limbaj de programare puternic pentru atunci când vă simțiți confortabil.
2
utilizare cadre și alte instrumente. o
cadru este un pas sub un motor de joc, dar de obicei are un set de instrumente și
API-uri (Interfețe de programare a aplicațiilor) care vă vor economisi timp și veți îmbunătăți fluxul proiectelor dvs. Luați în considerare acest lucru cel mai mic software pentru a utiliza pentru un prim proiect, dar totuși ar trebui să vă simțiți confortabil introducerea dvs. ca un programator sau având un interes profund în spatele scenei în motoare de joc. În funcție de
cadru și / sau motorul folosit, nu lucrează suplimentar cu unii
API-uri specializate, cum ar fi populare
OpenGL, pentru a crea grafice tridimensionale.
- "Polycode", "Turbulenz" și "MonoGame" sunt cadre creat pentru jocuri bi și tridimensionale.
3
Încercați unul IDE, sau "mediu de dezvoltare integrat". Acest compilator și colector de fișiere facilitează construirea unor proiecte complexe de programare. o
IDE va face programarea mult mai convenabilă, mai ales dacă are moduri integrate de interacțiune cu sistemele vizuale și audio.
- "Visual Studio" și "Eclipse" sunt două exemple, dar există multe altele. Căutați un a IDE programate cu o limbă pe care o cunoașteți.
4
Aflați un limbaj de programare. Majoritatea instrumentelor menționate mai sus se bazează pe limbi de programare populare, astfel încât tutorialele următoare pot fi un început bun. Deși puteți crea un joc în aproape fiecare limbi suficient de puternice, cele mai multe dintre ele sunt în „C ++“ sau „C #“ pentru toate dispozitivele, „Flash ActionScript“ sau „HTML5“ pentru browsere și „Java“ sau „Obiectiv C "pentru dispozitivele mobile. Acestea sunt opțiuni bune, dacă aveți de gând să fie angajat de un studio de joc existent, dar multe jocuri independente sunt create cu ajutorul „Python“, „Ruby“ sau „jаvascript“.