ArvutidProgrammeerimine

Kuidas luua mängida "Android" oma

Paljud inimesed mängude liikuvatel alustel arvate: "Miks mitte teha unistus reaalsuseks Miks mitte teha toode, mis on parem ja huvitavam kui see, mida on juba pakuvad interaktiivseid meelelahutus?" Kui sa ei tea, kuidas luua mänge "Android", kuid soovivad õppida, see artikkel räägib mõned lõkse, mis ootavad algaja arendajatele.

idee

Esimene asi, mis on vajalik, et luua mäng - idee. Esimeses etapis saab kirjutatud mis tahes vormis. On soovitav, et see "clings" oli mõistetav. Tõenäoliselt protsessi rakendamisel muutuvad. Midagi on lisada, kuid midagi - täielikult eemaldada või muuta. Ei ole midagi imelikku - on edasiarendusega funktsionaalne osad ei ole ainult põhjalikult kirjeldada, kuid kontrollida selle sobivust.

See ei ole vaja täielikult loobuda esialgses kirjelduses ideid ja alustada luua Vene mängu "Android", selle sammu vahele jätta. Kogunemine ideid - peamine lähtepunkt, kust on lihtsam alustada liikumist. Lisaks esitatud ideede paber vaadata plaanid objektiivselt, võib ette ja õige nõrkused.

omaduste loetelu

Niisiis, kuidas luua mänge "Android" on võimatu ilma üksikasjaliku väljatöötamise selles etapis on töö jätkamiseks tekstiredaktor ja kirjeldada funktsioone, mis on mängus. Siin on näide: sarja God of War - on kriitika. Relv peategelane - piits. Ajal võidelda, saate teha ilus pikk combo rünnakuid. Iga tase on lõpetatud kaklus boss.

See nimekiri on päris ihne ja kajastab ainult põhijooned, mis on need, mis toodavad mängu taustal teised. Tegelikult on palju rohkem, kuid teised funktsioonid on teisejärguline. Kirjelduses esimene pea minema need, milleta loomist tulevikus ei saa eksisteerida, ja viimane - vähem tähtis, mida saab tuua ohvriks arengu kiirust.

Dizdok

Niisiis, kuidas luua uus mäng, ilma et see dokument on peaaegu võimatu on tööd ja selle kohale. Dizdok - lühike "disain dokument", see hõlmab kõige üksikasjalik kirjeldus:

  • Objekti mudeli ja funktsionaalsuse üksustele.
  • Funktsionaalsed kirjeldused.
  • Mäng sisu.
  • Interface.
  • Vajadusel võib lisada teadmisi.
  • Objekti mudeli.

objekti mudeli

Objekti mudeli sisaldab teavet iga mängu üksus: relvad, raudrüü, NPC, õigekirja, mängija. See on unikaalne iga mäng.

Autor funktsionaalsust tuleks mõista:

  • Kas ma kannan \ eemaldada \ osta \ müüa \ parandada.
  • Kas inventuuri pärast surma.
  • Kas jõudu kaotama aja jooksul või kui midagi.
  • Suurendab kas iseloomu või rühma.
  • Kas komplekt eriomadused.

Eelnimetatutest ei ole kohustuslik, nende arvu saab vähendada või suurendada iga üksiku kontserni ettevõttele.

funktsionaalsed kirjeldused

Käigus vastates küsimusele, kuidas luua mänge "Android", siis tuleb meile järgmises osas dizdoka. Funktsionaalne kirjeldused kirjeldavad gameplay nina. Siin sa pead võimalikult täpselt öelda, kes teab, kuidas teha peategelane ja kuidas seda rakendada. Sama tuleb teha iga NPC eraldi. Lisaks mängu tähemärki, tuleks käsitleda esmaabikomplektid, relvad, raudrüü, elemendid keskkonda.

Tegelikult on see lõik on reeglistik, mis mõjutab kõiki mängu hetki, menüüst, ja kuidas kahju arvutatakse mõju. Mida rohkem te töötate iga punkt, seda lihtsam on rakendada oma projekti.

sisu

Enne luua hea mäng, sa pead mõtlema, mida täpselt ja toimub see. Kirjeldades spetsifikatsioon, saate määrata, et märki tulistada tulirelva, milles laetud padrunite jäigalt fikseeritud kahju. Kui süstitakse NPC selle parameetri võetakse maha broneering võimsust. Sul on ka vaja nimetage iga proovi relvad, raudrüü, NPC. Ja muidugi, vaja kirjeldada välimust. Sisu - ehituskivid, millest kogu mängu rajatakse hiljem.

liides

Interface - kogum funktsioone ja nupud, mida kasutaja saab suhelda programmi. Peaasi, et tuleks kaaluda, kui selle loomisel - mugavuse. Et mõista täpselt, kuidas korraldada kõik elemendid, mida saab käivitada ja analüüsida parimaid näiteid žanr, kandes kõige sobivamaid lahendusi oma projekti.

Valik mootori või ehitaja

Teine samm, mis peavad täitma, enne kui loote mängu "Android" - valige mängu mootor. Long Gone on päevad, mil kõik tuli teha nullist. Täna, võttes valmis disainer, saate teha kõik tööd kirjutades vähemalt koodi.

Valik mootor on väärt, mis põhineb mõned selle omadused:

  • Kasutustingimusi.
  • Võimalused.
  • Hind.
  • Toetus arendajatele.
  • Zadokumentirovannost.
  • Suurus kogukonnas.
  • Lihtsus.
  • Laiendusplatvormist.

Kasutustingimused: võib-olla kord ostis disainer, sa ei saanud oma täielikku omanik. See juhtub, et majanduslik edu mängu maksma protsendina kasumist mootori arendajatele. Peaasi - enne luua mängu "Android", lugeda litsentsilepingu toote jaoks valitud rakendamist.

Omadused: nad peaksid täiesti vajaduste katmiseks arendaja. Kui toode pakub rohkem, kui te vajate, mängu saab hõlpsasti laiendada kasutada uusi dizdoka funktsiooni. Aga mõtle tasakaalu! Kasutage Unreal Engine Tetris - on rumal.

Toetus: esiteks, see on oluline teada, kas toode on areng? Kas veaparandused pildi versioonide? kui ta omandab uusi funktsioone ja tööriistu? Mootor, mis areneb kiiresti, on eelis mootor, külmutatud mitu aastat tagasi.

Ühendus: Mis on nende arv, kasutades disainer? Kui suur hulk kasutajaid, leida dokumendid, õppetunde, meistriklassid, näited ei ole probleem. Kui kasutaja on suhteliselt väike, ei pruugi see teave olema kättesaadav ulatuses, mis võimaldab teil teha midagi konkurentsivõimeline.

Laiendusplatvormist: Enne luua oma mängu vaeva, et selgitada välja, kas või mitte ühendada valitud mootori moodulite võib olla välismaa. Tavaliselt neid kasutatakse eksportimist või importimist kolmemõõtmelisi mudeleid, helid, skripte, sprites. Kui on toetada selliste vahendite, disainer ei ole piiratud sisemise vahendeid, et luua sisu.

UDK

Unreal Development Kit - ei ole kõige lihtsam kapten mängu mootor, kuid üks võimsamaid. Seda kasutatakse mitte ainult algajad arendajad, vaid ka suurettevõtted. Kui otsite vastust küsimusele: "Kuidas luua 3D mängu mootor ja kuidas valida see?" - sa peaksid uurima võimalusi UDK.

Kirjeldada programmeerimisloogikast kasutab sisemist skriptimiskeel - UnrealScript. Arendaja Site pakub palju tunde nagu pildistatud video ja kirjeldatud teksti kujul. Samal ajal nad katavad maksimaalselt funktsionaalsus - alates toimetaja kirjutada oma skripte.

Pöördemoment 2D / 3D

Torque - üks populaarsemaid disainerid mänge liikuvatel alustel. See on kõik vajalikud komplekt toimetajad ja Silumistööriistade. Arengus programmeerijad oleme pööranud suurt tähelepanu mugavuse ja püüdnud teha kõik kommunaalkulud kõige lihtne ja kättesaadav.

Designer kaasas dokumentatsioon, mis kirjeldab kõige paremini võimalusi. Ametlikul kodulehel võib leida õpetused ja lähtekoodi mitu valmis mänge.

Scripting varjatud Torque Script keeles. Omadused iga objekti saab kindlaks määrata. Ka disainer ehitatud kogum Box2D, mis tegeleb füüsilise arvutused.

Kui sa üritad leida vastus küsimusele: "Kuidas luua võrgustik mäng ja mida skript selle valida?" - võime julgelt öelda, et pöördemoment teeb mitme projekti võimalikult lühikese aja jooksul. Kõik vajalikud funktsioonid on ehitatud ette, ja näited, mis on ametlikul kodulehel, näitab, kuidas seda kasutada kõige tõhusamalt.

uuring

Pärast valides veel arusaamatu mängu mootor kui võimalik luua mängu. Peavad kulutama palju aega oma uuringutes. Kuna meeskond on ei, siis pead tegema kõike ise: kirjutada skriptid, luua tekstuuri, sprites, mudel (kui kolmemõõtmeline mäng), kirjutada skripti testida. See ei ole raske ära arvata, et algaja arendaja on õppida põhitõdesid õigus paljud elukutsed: programmeerija, kirjanik, tester, kunstnik, disainer.

See on kõige parem õppida tehes, mis on protsessi kallal oma projekti. Teine võimalus õppida kõike, mida vajate - töö ettevõte, mis on arenenud mänge. Me ei tohiks märgistatud kohe juht programmeerija isegi kui teil palutakse osaleda rutiinne majapidamistöid ei loobu võimalus vaadata geymdev sees.

Töö mis tahes ettevõte hakkab alt, see on hea. Jah scripters ja oskusi, Level Kunstnik, tasakaalustaja, tester on väga kasulik, ja see on nende tööstusharude suhtes, kes kasutavad enamus juuniorid. Pärast paar aastat sellise koolituse saab õppida, kuidas luua dizdoki ja tehnilised ülesanded, õppida bug tracker ja moodustavad andmebaasi. Pärast töö luua Vene mängu "Android", peate kulutama palju vähem vaeva, sest sa pead varuma kõik vajalikud oskused ja võimed.

On võimalik, et olles tõestanud oma pädevust arengu-, sa ei pea lahkuma vana meeskonna, lisaks seal siis võtta juhtpositsiooni projektiga.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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