DatoriProgrammēšana

Kā izveidot lugu par "Android", par to pašu

Daudzi cilvēki lejupielādē spēles mobilajām platformām, domā: "Kāpēc ne padarīt sapni par realitāti Kāpēc ne veikt produktu, kas ir labāk un interesantāk, nekā to, kas jau piedāvā interaktīvas izklaides industrija?" Ja jūs nezināt, kā izveidot spēles uz "Android", bet vēlas uzzināt, šis raksts būs runāt par kādu no kļūmēm, kas gaida iesācēju izstrādātājiem.

ideja

Pirmā lieta, kas ir nepieciešams, lai izveidotu spēli - ideja. Pirmajā posmā tas var būt jebkurā formā. Ir vēlams, ka tā "piekļaujas" bija saprotams. Visticamāk, šajā procesā tā ieviešanas tiks mainīts. Kaut būs pievienot, bet kaut kas - pilnīgi izņemt vai mainīt. Nav nekas dīvains - tālākā izstrādē funkcionālajām daļām ne tikai rūpīgi aprakstīt, bet, lai pārbaudītu tās piemērotību.

Tas nav nepieciešams, lai pilnībā atteikties sākotnējo aprakstu ideju un sākt veidot krievu spēli uz "Android", izlaidiet šo soli. Apkopot idejas - galveno sākumpunktu, no kura tas ir vieglāk, lai sāktu kustību. Turklāt pasākumi, kas izklāstīti dokumentā tiks apskatīt plāniem objektīvi idejas, iespējams, iepriekš paziņojumu un izlabot.

saraksts ar iezīmēm

Tātad, kā izveidot spēles uz "Android", nav iespējama bez detalizācijas šajā posmā būs jāturpina strādāt ar teksta redaktoru un aprakstīt funkcijas, kas būs spēlē. Šeit ir piemērs: virkne Dievs kara - ir slasher. Ierocis varones - pātagu. kaujas laikā jūs varat padarīt skaistu ilgi Combo uzbrukumiem. Katrs līmenis ir pabeigta spuroties ar boss.

Šis saraksts ir diezgan skops un atspoguļo tikai galvenās funkcijas, tas ir, tiem, kas rada spēli fona citiem. Patiesībā ir daudz vairāk, bet pārējās funkcijas ir sekundāri. Aprakstā pirmais jādodas tiem, bez kuras jūsu nākotnes veidošana nevar pastāvēt, un jaunākais - mazāk svarīgi, ko var upurēt dēļ attīstības ātrumu.

Dizdok

Tātad, kā izveidot jaunu spēli bez šī dokumenta ir gandrīz neiespējami, lai būtu jāstrādā un virs tā. Dizdok - īss "projekta dokumentu", tas ietver visvairāk detalizētu aprakstu:

  • Objekta modelis un funkcionalitāte vienībām.
  • Funkcionālās specifikācijas.
  • Spēle saturu.
  • Interface.
  • Ja nepieciešams, to var pievienot zināšanu bāzi.
  • Objekts modeli.

objekta modeli

Objekts modelis satur informāciju par katru spēļu vienība: ieroči, bruņas, NPC, apmātībā, atskaņotāju. Tas ir unikāls katrā spēlē.

Ar funkcionalitāti jāsaprot:

  • Vai es varu valkāt \ noņemt \ pirkt \ pārdot \ uzlaboties.
  • Vai inventarizācijas pēc nāves.
  • Vai zaudēt spēks laikā vai tad, kad kādu darbību.
  • Palielina vai raksturu vai grupai.
  • Vai kopu speciālām īpašībām.

Iepriekš minētie priekšmeti nav obligāti, to skaits var tikt samazināts vai palielināts par katru no atsevišķajiem grupas uzņēmumiem.

funkcionālās specifikācijas

Gaitā, atbildot uz jautājumu par to, kā izveidot spēles uz "Android", jums vajadzētu pastāstīt par nākamo sadaļu dizdoka. Funkcionālās specifikācijas apraksta spēle gabalā. Šeit jums ir nepieciešams pēc iespējas precīzāk pateikt, ka zina, kā to izdarīt galveno varoni, un kā tā tiek īstenota. Tas pats jādara katram NPC atsevišķi. Papildus rakstzīmes spēli, būtu jārisina pirmās palīdzības komplekti, ieročus, munīciju, vides elementus.

Faktiski, šī sadaļa ir noteikumu kopums, kas ietekmē visas spēles momentus, no izvēlnes, un to, kā kaitējums tiek aprēķināts no ietekmes. Jo vairāk jūs strādājat katru punktu, jo vieglāk būs īstenot savu projektu.

saturs

Pirms izveidot labu spēli, jums ir nepieciešams domāt par to un to, kas tieši būs tajā. Raksturojot specifikāciju, varat norādīt, ka varoņi būs atvašu šaujamieroci, kurā maksā kasetnes ar stingri noteiktu bojājumus. Kad injicēts NPC šī parametra tiks atskaitīts rezervācijas jaudu. Jums būs nepieciešama arī, lai norādītu nosaukumu katra atsevišķā parauga ieroču, bruņu, NPC. Un, protams, nepieciešams, lai aprakstītu izskatu. Saturs - celtniecības bloki, no kuriem visa spēle būs būvētas vēlāk.

interfeiss

Interface - kopums funkcijas un pogas, ar kuru lietotājs mijiedarbojas ar programmu. Galvenais, kas jāņem vērā, veidojot to - ērtības. Lai saprastu, kā tieši, lai organizētu visus elementus, jūs varat palaist un analizēt labākos piemērus no žanra, nododot vispiemērotākos risinājumus savam projektam.

Izvēle dzinēja vai projektētāja

Vēl viens solis, kas būtu jāizpilda, pirms veidot spēli "Android" - izvēlieties spēļu dzinēju. Long devusies ir dienās, kad viss bija jādara no jauna. Šodien, ņemot gatavs dizainers, jūs varat veikt visus darbus, rakstot vismaz kodu.

Gada dzinēja izvēle ir vērts darīt, pamatojoties uz kādu no tās pazīmes:

  • Izmantošanas noteikumi.
  • Iespējas.
  • Cenu.
  • Atbalsts izstrādātājiem.
  • Zadokumentirovannost.
  • No sabiedrības lielumu.
  • Vienkāršība.
  • Paplašināšanas.

Noteikumi: varbūt reiz nopirka dizainers, jūs nekļūstat par pilnā īpašnieku. Tā gadās, ka komerciālā veiksme spēli ir jāmaksā procenti no peļņas no motora izstrādātājiem. Galvenais - pirms izveidot spēli "Android", izlasiet licences līgumu izvēlētā ieviešanas produktam.

Features: tie būtu pilnībā segtu vajadzības attīstītājs. Ja produkts piedāvā vairāk nekā jums nepieciešams, spēle var viegli paplašināt, lai izmantotu jauno dizdoka funkciju. Bet domāju par līdzsvaru! Use Unreal Engine Tetris - ir muļķīgi.

Atbalsta: pirmkārt, ir svarīgi noskaidrot, vai produkts ir attīstību? Vai kļūdu labojumi no versijas uz versiju? ja viņš iegūst jaunu funkcionalitāti un instrumentus? Dzinējs, kas strauji attīstās, ir priekšrocības pār dzinēju, saldētas vairākus gadus atpakaļ.

Kopiena: Kāds ir skaits, kas izmanto šo dizainers? Ja liels skaits lietotāju, atrast dokumentācija, nodarbības, meistarklases, piemēri nav problēma. Ja lietotājs ir salīdzinoši neliels, šī informācija var nebūt pieejama, ciktāl, kas ļaus jums darīt kaut ko konkurētspējīgu.

Paplašināšanas: Pirms izveidot savu spēli, veikt nepatikšanas, lai noskaidrotu, vai, lai izveidotu savienojumu ar izvēlēto motoru moduļiem var būt ārzemju. Parasti tie tiek izmantoti eksportam vai importam trīsdimensiju modeļu, skaņām, skripti, sprites. Ja ir atbalsts šādiem instrumentiem, dizainers ir ne tikai iekšējos rīkus, lai izveidotu saturu.

UDK

Unreal Development Kit - ne visvieglāk apgūt spēli dzinēju, bet viens no visvairāk spēcīgs. Tas tiek izmantots ne tikai iesācējiem izstrādātājiem, bet arī lielās korporācijas. Ja jūs meklējat atbildi uz jautājumu: "Kā izveidot 3D spēļu dzinēju un kā to izvēlēties?" - Jums vajadzētu izpētīt iespējas UDK.

Lai aprakstītu programmēšanas loģiku izmanto iekšējo skriptu valoda - UnrealScript. Izstrādātājs vietne piedāvā daudz nodarbību, kā uzņemtie video un aprakstīti teksta formā. Tajā pašā laikā tie aptver maksimālo funkcionalitāti - no redaktora rakstīt savus skriptus.

Griezes momenta 2D / 3D

Griezes moments - viens no populārākajiem dizaineriem spēles mobilajām platformām. Tā ir visa nepieciešamā kopumu redaktoriem un atkļūdošanas rīkiem. Izstrādājot programmētāju esam veltījuši lielu uzmanību komfortu un mēģināja darīt visu komunālie visvairāk vienkāršu un pieejamu.

Dizaineris nāk ar dokumentāciju, kas aprakstīta lielākā daļa no iespējām. Oficiālajā mājas lapā var atrast pamācības un pirmkodu vairāku gatavu spēles.

Scripting iestrādāta Griezes moments Script valodā. Katras objekta īpašības var noteikt iepriekš. Arī dizainers uzcēla kopums Box2D, kas nodarbojas ar fiziskām aprēķiniem.

Ja jūs mēģināt atrast atbildi uz jautājumu: "Kā izveidot tīkla spēli un kādi skriptu šim izvēlēties?" - mēs varam droši teikt, ka griezes momenta būs multiplayer projekts iespējami īsākā laikā. Visa nepieciešamā funkcionalitāte ir iebūvēta iepriekš, un piemēri, kas ir par oficiālajā tīmekļa vietnē, parādīs, kā to izmantot visefektīvāk.

pētījums

Pēc izvēles joprojām nesaprotamu spēļu dzinēju, cik vien iespējams, lai izveidotu spēli. Nāksies tērēt daudz laika studijas. Tā kā komanda ir nē, jums būs nepieciešams darīt visu sevi: rakstīt skriptus, veidot faktūras, gariņu, modeli (ja trīsdimensiju spēles), uzrakstīt skriptu, lai pārbaudītu. Tas nav grūti uzminēt, ka iesācējs attīstītājs būs mācīties pamatus labi daudzi profesijās: programmētājs, rakstnieks, testera, mākslinieku, dizaineru.

Tas ir labākais, lai uzzinātu, ko darīt, tas ir procesā strādā pie sava projekta. Vēl viens veids, kā uzzināt visu, kas jums ir nepieciešams, - darbu uzņēmums, kas ir jaunattīstības spēles. Mums nevajadzētu marķēti tieši kā galvenais programmētājs, pat tad, ja jums tiks lūgts iesaistīties ikdienas darbos, nepadodies iespēja apskatīt geymdev iekšā.

Darbs jebkurā uzņēmumā sāk no apakšas, tas ir labi. Jā scripters un prasmes, Level Dizaineris, ekvilibrists, testeris būs ļoti noderīga, un tas ir šīs nozares, kas nodarbina lielāko daļu junioriem. Pēc dažiem gadiem šāda apmācība būs mācīties, kā izveidot dizdoki un tehniskus uzdevumus, uzzināt par kļūdu novēršanas un veidot kontaktu datu bāzi. Pēc tam, kad darbs, lai izveidotu Krievijas spēli "Android", jums ir nepieciešams tērēt daudz mazāk pūļu, jo jums ir, lai krājumi uz visas nepieciešamās prasmes un spējas.

Tas ir iespējams, ka, pierādot savu kompetenci jautājumos izstrādes, jums nebūs atstāt veco komandu, turklāt, tur jūs uzņemties vadošo pozīciju ar projektu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lv.atomiyme.com. Theme powered by WordPress.