Computeren, Programméiere
Wéi eng Leeschtung op "Android" op seng eegen ze schafen
Vill Leit Spiller fir mobil Plattformen eroflueden, denken: "Firwat net den Dram eng Realitéit maachen Firwat net e Produit maachen dass wéi besser a méi interessant ass, wat ass schonn interaktiv Ënnerhalung Industrie ubitt?" Wann dir nët wësst, wéi Spiller op der "Android", ze schafen, mä ze léieren wëllen, gëtt dësem Artikel iwwer e puer vun den alleng schwätzen, datt d'onerfueren Entwéckler waarden.
Iddi
Déi éischt Saach, déi néideg ass d'Spill ze schafen - d'Iddi. An der éischter Etapp kann een et zu all Form geschriwwe ginn. Et wënschenswäert, dass et "onbegrenzten Zäit" war verstoen. Wahrscheinlechkeet, am Prozess et vun Emsetze wäert geännert ginn. Eppes wäert Foto muss, mee eppes - komplett ewechzehuelen oder ofzeänneren. Et gëtt näischt komesch - am weideren Zesummestellung vun der funktionell Deeler net nëmmen grëndlech beschreiwen muss, mä seng suitability ze kontrolléieren.
Et ass net néideg fir komplett der éischter Beschreiwung vun den Iddien opzeginn a fänken eng russesch Spill op "Android", Fräilous dësem Schrëtt ze schafen. Gesammelt Iddien - den Haapt Startpunkt, aus wat et méi einfach ass d'Bewegung ze fänken. Zousätzlech, wäert um Pläng kucken d'Iddien am Pabeier presentéiert objektiv Mee Viraus Notiz an richteg Schwächten.
Lëscht vun de Fonctiounen
Sou wéi Spiller op der "Android" ze schafen ass onméiglech, ouni detailléiert Zesummestellung bei dëser Etapp wäert hunn an a weidergespillt schaffen engem Text Editeur a beschreiwen d'Fonctiounen déi verhënnert ginn. Hei ass e Beispill: eng Serie vu Gott vun War - e slasher ass. Der Waff vun der Joubert - e Klappschmannt. Während géint, kënnt dir schéin laang Combo Drock maachen. All Niveau ass Fuedem mat de Patron notéiert.
Dës Lëscht ass flott knéckeg a reflektéiert nëmmen den Haaptgrond Funktiounen, dat heescht, déi, datt de Match op den Hannergrond vun anerer produzéiere. An eigentlech sinn et vill méi, mee déi aner Fonctiounen Secondaire. An der Beschreiwung vun den éischten ze mussen deenen goen ouni déi Är Zukunft Kreatioun kann net existéieren, an der läscht - manner wichteg, déi fir d'Wuel vun Entwécklung Vitesse geaffert ginn.
Dizdok
Sou wéi en neit Spill ouni dëst Dokument ze schafen ass bal onméiglech ze hunn ze schaffen a virun et. Dizdok - kuerz fir "Design Dokument", ëmfaasst et déi detailléiert Beschreiwung:
- Objet Modell a Funktionalitéit vun gouffen.
- Funktionell Spezifikatioune.
- Spill Inhalt.
- Interface.
- Wann néideg kann et un der Wëssen Basis dobäi ginn.
- D'Objet Modell.
Objet Modell
D'Objet Modell enthält Informatiounen iwwert all Spillerinne Entity-: Waffen, Krieger, déi dir zu sou vill, de Kënscht, de Spiller. Et ass fir all Spill eemoleg.
Vun Funktionalitéit soll verstane ginn:
- Kann ech zouzedrécken \ \ kafen \ verkafen \ verbesseren ewechzehuelen.
- Wäert de Stamminventar nom Doud.
- Si verléieren Kraaft méi Zäit oder wann e puer Aktioun.
- Méi ob e Charakter oder Grupp.
- Heescht d'Formatioun vun speziell Eegeschaften.
D'virun heizou net obligatoresch sinn, hir Zuel hätt fir all eenzel Grupp Entity- reduzéiert oder erhéicht ginn.
funktionell Spezifikatioune
Am Laf vun der Fro vun deemno wéi Spiller fir de "Android" ze schafen, sollt Dir eis iwwert déi nächst Rubrik dizdoka soen. Funktionell Spezifikatioune beschreiwen d'Luxcon apiece. Hei muss Dir den präziist wéi méiglech ze soen, dat weess wéi den Haaptgrond Charakter ze maachen a wéi se ëmgesat ass. Déi selwecht muss getrennt fir all dir zu sou vill gemaach ginn. Zousätzlech zu de Match Personnagen, soll éischt Hëllef Trikoten, Waffen, Krieger, Elementer vun der Ëmwelt Adress ginn.
An Tatsaach, ass dëst Kapitel e Set vun Regelen, all Match Momenter betreffen, vun de Menü, an wéi de Schued vum Impakt berechent ass. Der méi Dir all eenzelne Punkt Aarbecht, déi einfach et wäert Äre Projet ze realiséieren.
Inhalt
Virun engem gudde Match ze schafen, muss Dir iwwer ze denken a wat wäert genau an et ginn. Beschreiwen, déi Spezifizéierung, kënnt dir uginn dat d'Personnagen eng Schosswaff schéissen gëtt, an deem de gelueden Patrounen mat rigidly fix Schued. Wann nees dir zu sou vill vun dësem Parameter heijen wäert Reservatioun Muecht Kafpräis. Dir wäert och den Numm vun all eenzelne Prouf Waffen, Krieger, déi dir zu sou vill uginn musst. An, natierlech, néideg der ze beschreiwen krut. Inhalt - Gebai spären aus deenen de ganzen Match gëtt méi spéit gebaut ginn.
Interface
Interface - eng Formatioun vun Funktiounen an Knäppercher mat deem de Benotzer mat dem Programm zesummekomm gëtt. Den Haapt Saach dass considéréiert ginn soll wann et schafen - Kamoudheet. Ze verstoen genee wéi all déi Elementer ze organiséieren, kënnen Iech déi bescht Beispiller vun der Genre lafen an analyséieren, déi entspriechend Léisungen ze Äre Projet Uruff.
Tromp vun Moteur oder constructor
Aner Schrëtt datt virun deems d'Spill op "Android" nozekommen hätt - Wielt de Match-Moteur. Laang eriwwer sinn d'Deeg wou alles vun Null gemaach gin hu. Haut, e prett Designer huelen, kënnt Dir all d'Aarbecht Leeschtunge vun engem Minimum vun Code geschriwwen.
Tromp vun Moteur ass wäert maachen, baséiert op e puer vu senge Funktiounen:
- Benotzungsconditiounen.
- Méiglechkeeten.
- Präis.
- Ënnerstëtzung fir Entwéckler.
- Zadokumentirovannost.
- Der Gréisst vun der Communautéit.
- Simplicitéit.
- Weiderzentwéckelen.
Konditioune vun benotzen: kaaft vläicht eemol Designer, Dir do ginn hir voll Besëtzer net. Et geschitt, datt d'kommerzielle Succès vum Spill e Prozentsaz vun de Beneficer vun der Moteur Entwéckler bezuelen muss. Den Haapt Saach - virum Spill op "Android" schafen, liesen d' Lizenz Accord vun der Ëmsetzung fir ausgewielt Produit.
Fonctiounen: si sollen komplett de Besoine vun der Entwéckler Cover. Wann de Produit bitt méi wéi Dir braucht, kann d'Spill einfach ze benotzen nei dizdoka Funktioun verlängert ginn. Mee denken iwwert d'Gläichgewiicht! Benotzen Unreal Engine fir Tetris- - ass erléisen.
Ënnerstëtzung: éischt vun all, et ass wichteg eraus ze fannen, ob d'Produkt eng Entwécklung huet? Sidd Käfer opgestallt aus Versioun ze Versioun? wann hien duerfir nei Funktionalitéit an Handwierksgeschir? D'Motor, dee séier ass entwéckelen, huet en Virdeel iwwer de Motor, virun gefruer puer Joer.
Gemeng: Wat ass d'Zuel vun deenen déi Designer benotzt? Wann eng grouss Zuel vun de Benotzer, Dokumentatioun fannen, Léieren, Meeschtesch-Klassen, Beispiller sinn net e Problem. Wann de Benotzer relativ kleng ass, kann dës Informatioun net un der Mooss sinn ginn dass Dir kompetitiv eppes ze maachen wäert erlaben.
Weiderzentwéckelen: Ier Dir Är eegen Spill schafen, huelen d'Problemer eraus ze fannen, ob oder net un der gewielter Moteur Moduler ze konnektéieren kënnen auslännesch ginn. Typesch, sinn se fir Export oder Import vun dräi-zweedimensional Modeller, Kläng, Scripten, sprites benotzt. Wann et Ënnerstëtzung fir esou Geschir ass, ass d'Designer fir intern Handwierksgeschir net limitéiert Inhalt ze schafen.
UDK
Unreal Development Kit - net am einfachsten Match-Moteur fir Meeschter, mä ee vun de mächtegste. Et ass net nëmmen ze onerfueren Entwéckler, mä och grouss Entreprisen benotzt. Wann Dir fir eng Äntwert op d'Fro déi Dir sicht: "Wéi eng 3D Match-Moteur ze schafen a wéi et ze wielen?" - sollt Dir de Méiglechkeeten vun UDK Entdeckung.
Fir d'programméiere Logik beschreiwen benotzt eng intern scripting Sprooch - UnrealScriptLanguage. Entwéckler Site gëtt vill Lektioune wéi op Video ageholl an am Text Form beschriwwen. Gläichzäiteg si Cover maximal Funktionalitéit - aus dem Redakter hir Scripten ze schreiwen.
Dréimoment 2D / 3D
Dréimoment - eent vun de beléifsten Designer vun Matcher fir mobil Plattformen. Et huet all déi néideg Formatioun vun Redaktoren an Debugging Handwierksgeschir. An der Entwécklung vum Programméierer hu mir grouss Opmierksamkeet ze Trouscht bezuelt an probéiert all déi Etablissementer meescht einfach an zougänglech ze maachen.
Designer kënnt mat Dokumentatioun déi Bescht aus de Méiglechkeete beschreift. Op déi offiziell Websäit kann Tutorials an Source Code vun e puer prett-Spiller gemaach fonnt ginn.
Scripting Ënnerbewosstsinn an Dréimoment Dréimoment Audiodateien Sprooch. D'Eegeschafte vun all Objet kann am Viraus alles ginn. Och am Designer gebaut enger Formatioun vun Box2D, déi mat der kierperlecher Berechnungen Deals.
Wann Dir probéiert eng Äntwert op déi Fro ze fannen: "Wéi eng ze schafen Reseau Spill a wat eng Schrëft fir dës Kiischt?" - mir kënnen Fluchtweeër soen dass Dréimoment Méi- Projet an dem Korrespondent méiglech Zäit maachen wäert. All déi néideg Funktionalitéit am Viraus gebaut ass, a Beispiller vun deem sinn op déi offiziell Websäit, wäert weisen, wéi et ze benotzen stäerkste effizient.
studéieren
Nodeems Dir e Spill ze schafen déi nach onlieserleche Match-Moteur wéi méiglech. Wäert hunn vill Zäit op hir Studien ze verbréngen. Zanter der Equipe keen ass, da braucht dir alles selwer ze maachen: Scripten ze schreiwen, Miwwele ronderëm schafen, sprites, Model (wann déi dräi-zweedimensional Spill), e Script ze schreiwen zu Test. Et ass net schwéier ze denken, datt d'onerfueren Entwéckler gëtt d'Grondlage Recht der vill léieren muss Beruffer: Programméierer, Schrëftsteller, tester, Kënschtler, Designer.
Et ass bescht vun maachen ze léieren, déi am Prozess ass op Äre Projet vun schaffen. Aner Manéier alles ze léieren Dir braucht - Aarbecht fir eng Firma déi Spiller gouf entwéckelen. Mir sollen direkt als Chef vum Programméierer net souguer mam Label gin wann Dir am Iddi chores ze engagéieren gefrot ginn, bannen enger Une Wanterschlof um geymdev net opginn.
Aarbecht an all Entreprise fänkt aus der ënnen, dass d'Geldstrof. Jo scripters a Kompetenzen, Level Designer, balancer, wäert d'tester ganz nëtzlech sinn, an et ass dës Industrien, déi der Majoritéit vun de Junioren Employeur. No e puer Joer vun esou Training wäert Léieren wéi dizdoki an technesch Uerderen, léieren iwwer de Käfer Tracker ze schafen, an engem Kontakt Datebank ze Form. No der Aarbecht op "Android" e russesche Spill ze schafen gemaach, braucht dir vill manner Effort ze verbréngen, well Dir op all déi néideg Kompetenzen a Fähegkeeten ze Stock an hunn.
Et ass méiglech, datt, hire Kompetenzen am Beräich vun der Entwécklung bewisen hunn, wäert Dir net déi al Equipe verloossen mussen, Desweideren, do fannt dir e féierende Positioun mat de Projet huelen.
Similar articles
Trending Now