Motors ir sarežģītas programmatūras sistēmas kodols, kas satur pamata funkcionalitāti, neņemot vērā kodu un konkrētās spēles spēles specifiku. Šajā sakarā jums ir jāsaprot, kā darbojas šādas lietojumprogrammas, pirms sākat rakstīt savu produktu.
Instrukcijas
1. solis
Izpētiet tirgu un nosakiet, kādas spēles šobrīd ir pieprasītas. Pamatojoties uz to, ir jānosaka motora parametri tiem. Protams, jūs varat izvēlēties jebkuru spēli, it īpaši, ja neplānojat pārdot savu attīstību. Tomēr jūsu darbs būs patīkamāks, ja jūtat, ka jūsu darbs var kaut kam noderēt.
2. solis
Uzskaitiet prasības. Nosakiet nepieciešamo rīcības brīvību un reālistisku grafiku, kuru atbalstīs izveidotais spēles dzinējs. Pēc tam ņemiet vērā tādus parametrus kā veiktspēja, rakstzīmju skaits, sižeta funkcijas un citi punkti, kas jāņem vērā spēles kodolā.
3. solis
Nosakiet arhitektūras parametrus. Ir vērts izmantot augšupēju pieeju un veidot funkciju hierarhiju. Tas ir nepieciešams, jo nākotnē jums būs jāņem vērā API īpatnības un jāpielāgo spēles saskarne augstākos darba līmeņos.
4. solis
Izveidojiet pseidokodu, ar kuru noformēt zemāko motora funkciju ieviešanu. Tas jāizpilda krievu valodā, neizmantojot programmēšanas valodas. Pseidokodam vajadzētu atbildēt uz jautājumu "kas jādara?" un koncentrēties uz aprakstošu algoritma ieviešanu.
5. solis
Pārejiet uz projektēšanas fāzi, t.i. izveidojiet darba programmu motoram, kas īsteno jūsu idejas. Pārbaudiet un atkļūdojiet kodu. Šis process ir diezgan sarežģīts, it īpaši, ja jūs neprotat labi programmēt.
6. solis
Atcerieties, ka, lai rakstītu pilnvērtīgu spēles dzinēju, jums ir jābūt īpašām zināšanām un brīvam laikam. Šobrīd internetā var atrast daudz bezmaksas gatavu risinājumu, kuriem iztērēti tūkstošiem programmēšanas cilvēku stundu. Šajā sakarā nevajadzētu domāt, ka savu projektu pabeigsiet pēc 1-2 nedēļām. Lai uzrakstītu spēlei vairāk vai mazāk darbojošos dzinēju, var paiet gadi.