KompiuteriaiProgramavimas

Kaip sukurti spektaklį apie "Android" "ant jų pačių

Daugelis žmonių atsisiųsti žaidimus mobiliųjų platformų, manau: "Kodėl gi ne padaryti svajonė taptų realybe Kodėl gi ne padaryti produktą, kuris yra geresnis ir įdomesnis nei tai, kas jau siūlo interaktyvių pramogų pramonę?" Jei jūs nežinote, kaip kurti žaidimus "," Android ", tačiau nori išmokti, šis straipsnis bus kalbėti apie kai kurių sunkumų, kurie laukia naujokui kūrėjams.

idėja

Pirmas dalykas, kad reikia sukurti žaidimą - idėja. Pirmajame etape ji gali būti parašytas bet kokia forma. Pageidautina, kad ji "tvirtai laikosi" buvo suprantama. Labiausiai tikėtina, kad į ją įgyvendinant procesą bus pakeistas. Kažkas turės pridėti, bet kažkas - visiškai pašalinti arba keisti. Nėra nieko keista - į tolimesniam funkcinių dalių turi ne tik kruopščiai apibūdinti, tačiau patikrinti jos tinkamumą.

Tai nėra būtina visiškai atsisakyti pirminio aprašymo idėjų ir pradėti kurti rusų žaidimą "Android", praleiskite šį žingsnį. Rinkti idėjas - pagrindinis atspirties taškas, iš kurio ji yra lengviau pradėti judėjimą. Be to, pateikiami popieriaus atrodys planus objektyviai idėjos, gali iš anksto pranešti ir ištaisyti.

funkcijų sąrašas

Taigi, kaip kurti žaidimus ant "Android" "yra neįmanoma be išsamios rengiant šiame etape turės toliau dirbti su teksto redaktoriumi ir aprašyti funkcijas, kurios bus žaidime. Štai pavyzdys: Dievo karo serija - tai Slasher. Iš veikėjas ginklas - tai plakti. kovos metu, galite padaryti gražius ilgus Combo atakas. Kiekvienas lygis yra baigtas Fray su viršininku.

Šis sąrašas yra gana šykštus ir atspindi tik pagrindinius bruožus, tai yra, tie, kurie gamina žaidimą kitų fone. Iš tikrųjų yra daug daugiau, bet kitos funkcijos yra antraeilės. Į pirmą aprašymo turi eiti tiems, be kurių savo ateitį kurti negali egzistuoti, o vėliau - mažiau svarbūs, kurie gali būti paaukota dėl vystymosi greičio labui.

Dizdok

Taigi, kaip sukurti naują žaidimą be šio dokumento yra beveik neįmanoma, turi dirbti ir virš jos. Dizdok - trumpas "dizaino dokumento", ji apima labiausiai Detalus aprašymas:

  • Objekto modelis ir funkcionalumas subjektams.
  • Funkcinės specifikacijos.
  • Žaidimo turinys.
  • Sąsaja.
  • Jei reikia, ji gali būti įtraukta į žinių bazę.
  • Objektas modelis.

objekto modelio

Objektas modelis pateikiama informacija apie kiekvieną lošimų subjekto: Ginklai, šarvai, NPC, rašybos, žaidėjas. Tai unikalus kiekvieno žaidimo.

Funkcionalumu turėtų būti suprantama:

  • Ar aš dėvėti \ pašalinti \ pirkti \ parduoti \ pagerinti.
  • Ar inventorizacija po mirties.
  • Ar prarasti jėgą laikui bėgant arba kai tam tikrų veiksmų.
  • Padidina ar simbolį ar grupės.
  • Yra turi specifinių savybių rinkinį.

Minėti daiktai nėra privalomi, jų skaičius gali būti sumažintas arba padidintas kiekvieno atskiro grupės ūkio subjektu.

funkcinės specifikacijos

Jei atsakant į klausimą, kaip kurti žaidimus už "Android" "Klausimas, žinoma, reikia papasakoti apie kitą skyrių dizdoka. Funkcinės specifikacijos aprašo gameplay už vienetą. Čia jums reikia kaip galima tiksliau pasakyti, kad žino, kaip tai padaryti pagrindinis veikėjas ir kaip ji yra įgyvendinama. Tas pats turi būti padaryta kiekvienam NPC atskirai. Be žaidimo simbolius, turėtų būti sprendžiamas pirmosios pagalbos vaistinėlės, ginklus, šarvus, aplinkos elementams.

Iš tiesų, šiame skyriuje yra taisyklių, kurios turi įtakos visus žaidimo momentus, iš meniu, ir į tai, kaip padaryta žala skaičiuojama nuo poveikio rinkinys. Kuo daugiau dirbate kiekvieną tašką, tuo lengviau bus įgyvendinti savo projektą.

turinys

Prieš sukurti gerą žaidimą, jums reikia galvoti apie tai, ir ką tiksliai bus jame. Apibūdinanti specifikacijos, galite nurodyti, kad personažai bus šaudyti ginklą, kurioje mokamos kasetės su standžiai pritvirtinti žalą. Kai švirkščiamas į šio parametro NPC bus išskaičiuota rezervavimo pajėgumų. Jums taip pat reikės nurodyti kiekvieno atskiro mėginio Ginklai, šarvai, NPC vardą. Ir, žinoma, būtina apibūdinti išvaizdą. Turinys - statybiniai blokai, iš kurių visą žaidimą bus pastatytas vėliau.

sąsaja

Sąsaja - funkcijų ir mygtukų, su kuriais vartotojas sąveikaus su programa, rinkinys. Svarbiausia, kad turėtų būti laikoma, kai jį kurti - patogumas. Norėdami suprasti, tiksliai, kaip organizuoti visus elementus, galite paleisti ir analizuoti geriausius pavyzdžius žanro, perduoti tinkamiausius sprendimus savo projektą.

Iš variklio arba konstruktoriaus pasirinkimas

Kitas žingsnis, kad būtų įvykdyti prieš kurdami žaidimą "Android" "- pasirinkti žaidimo variklis. Long Gone yra dienų, kai viskas turėjo būti padaryta nuo nulio. Šiandien, atsižvelgiant paruoštas dizaineris, galite atlikti visus darbus, rašyti kodo minimalus.

Iš variklio pasirinkimas yra verta daryti, remiantis tam tikromis savo ypatybėmis:

  • Naudojimo sąlygos.
  • Galimybes.
  • Kaina.
  • Parama kūrėjams.
  • Zadokumentirovannost.
  • Bendruomenės dydis.
  • Paprastumas.
  • Ištęsiamumas.

Naudojimo sąlygos: galbūt kažkada nusipirkau dizainerio, jūs neturite tapti visiškai jo savininkas. Taip atsitinka, kad komercinės sėkmės žaidime turi sumokėti variklio kūrėjai pelno procentą. Svarbiausia - prieš kurdami žaidimą "Android" "skaitykite licencinę sutartį produkto pasirinktos įgyvendinti.

Savybės: jie turėtų visiškai padengti kūrėjas poreikius. Jei produktas siūlo daugiau nei jums reikia, kad žaidimas gali būti lengvai išplėsta naudoti naują dizdoka funkciją. Bet galvoti apie pusiausvyrą! Naudokite Unreal Engine už Tetris - tai kvaila.

Pagalba: visų pirma, svarbu išsiaiškinti, ar produktas turi vystymąsi? Ar pataisymai nuo iki versijos? jei jis įgyja naują funkcionalumą ir įrankiai? Variklis, kuris sparčiai vystosi, turi pranašumą prieš variklį, prieš šaldytų keletą metų.

Bendruomenė: Kas yra tie, kurie vartoja dizaineris numeris? Jei didelis vartotojų skaičius, rasite dokumentus, pamokas, meistriškumo kursuose, pavyzdžiai yra ne problema. Jeigu vartotojas yra santykinai mažas, ši informacija gali būti prieinama tiek, kiek leis jums padaryti kažką konkurencinga.

Ištęsiamumas: Prieš kurdami savo žaidimą, imtis problemų išsiaiškinti, ar prisijungti prie pasirinktų variklių modulių gali būti užsienio. Paprastai, jie yra naudojami eksporto ar importo trimačių modelių, garsų, scenarijus, sprites. Jei yra parama tokių įrankių, dizaineris yra ne tik vidaus priemonėmis kurti turinį.

UDK

"Unreal Development Kit - ne pats lengviausias įvaldyti žaidimo variklis, bet vienas iš labiausiai galingas. Jis naudojamas ne tik pradedantiesiems kūrėjams, bet ir didelėms korporacijoms. Jei ieškote atsakymo į klausimą: "Kaip sukurti 3D žaidimo variklis ir kaip rinktis?" - jums reikia ištirti UDK galimybes.

Aprašyti programavimo logika naudoja vidinę skriptų kalba - UnrealScript. Kūrėjas Svetainės suteikia daug pamokų kaip nufotografuotų ant vaizdo ir aprašytų teksto forma. Tuo pačiu metu jie padengti maksimalų funkcionalumą - nuo redaktoriaus rašyti savo scenarijų.

Sukimo momentas 2D / 3D

Sukimo momentas - vienas iš populiariausių dizainerių žaidimų mobiliųjų platformų. Ji turi visą reikalingą rinkinį redaktoriai ir derinimo įrankiais. Į programuotojų plėtros mes didelį dėmesį skyrė komforto ir bandė padaryti visos komunalinės paprastas ir prieinamas.

Dizaineris atvyksta su dokumentais, kuris apibūdina dauguma galimybes. Oficialioje svetainėje galima rasti samouczków ir kodą kelių paruoštų žaidimų.

Scenarijai įdėta Sukimo momentas Script kalba. Kiekvieno objekto savybės gali būti nustatytas iš anksto. Taip pat dizaineris pastatė box2d rinkinį, kuris susijęs su fiziniais skaičiavimais.

Jei bandote rasti atsakymą į klausimą: "Kaip sukurti tinklo žaidimą ir ką scenarijų už tai pasiimti?" - galime drąsiai pasakyti, kad sukimo momentas bus multiplayer projektą per trumpiausią įmanomą laiką. Visa reikiama funkcija yra pastatytas iš anksto, ir pavyzdžiai, kurie yra oficialioje svetainėje, parodys, kaip jį efektyviausiai naudoti.

studija

Pasirinkę dar nesuvokiamą žaidimo variklis, kaip įmanoma sukurti žaidimą. Turės praleisti daug laiko ant savo studijas. Kadangi komanda yra ne, jums reikės daryti viską sau: rašyti scenarijų, kurti tekstūras, animacinius, modelis (jei trimatis žaidimas), parašyti scenarijų išbandyti. Tai nėra sunku atspėti, kad naujokas kūrėjas turės išmokti pagrindus dešinėje daugelis profesijų programuotojas, rašytojas, testeris, menininkas, dizaineris.

Tai geriausia mokytis iš patirties, kad yra darbo savo projektą procesą. Kitas būdas sužinoti viską, ką reikia - darbas kompanija, kuri buvo besivystančio žaidimus. Mes neturėtume būti ženklinami nedelsiant, nes vyriausiasis programuotojas net jei bus paprašyta dalyvauti įprastinių favoritai, nepasiduokite galimybę pažvelgti geymdev viduje.

Darbas bet kuriai bendrovei pradeda nuo apačios, tai gerai. Taip scripters ir įgūdžiai, lygio dizaineris, ivedimas, testeris bus labai naudinga, ir tai yra šios pramonės šakos, kuriose dirba Juniors daugumą. Po kelių metų tokio mokymo bus mokytis, kaip sukurti dizdoki ir technines užduotis, sužinoti apie klaidą tracker ir suformuoti adresų duomenų bazę. Po darbas sukurti rusų žaidimą "Android" ", jums reikia praleisti daug mažiau pastangų, nes jūs turite atsargomis visų būtinų įgūdžių ir gebėjimų.

Tai įmanoma, kad, įrodė savo kompetenciją klausimais, plėtros, jums nereikės palikti seną komandą, be to, ten jums bus imtis lyderio pozicijas su projektu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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