Kuidas mängu teha

Tee oma mängu nägu! Kui tegemist on tundidepikkuse lõputu meelelahutusega, siis miski ei ületa head mängu. Suunake oma sisemist tehnikat, arendades oma telefoni jaoks videomängu või rakendust, mida saate koos sõpradega mängida, või mõelge välja lõbusaid tegevusi eriliseks sündmuseks, näiteks peoks või teekonnaks.

1
Otsustage, milline žanr teie mäng on. Teema valimine kitsendab teie tähelepanu mängu planeerimisel ja kujundamisel. Žanri valimiseks mõelge, mis tüüpi mänge teile meeldib mängida, mis on mängu eesmärk või missioon ja millist kasutajakogemust soovite. Näiteks kui teile meeldivad mängud, võite mängida grupiga inimestest, võite luua mitme mängijaga võrgurollimängu.

2
Looge köitev süžee, millel on mitu teed, mida mängijad saavad kasutada. Videomängu kõige olulisem osa on loo jutustamine, mis haarab mängija huvi. Mõelge kõikehõlmavale probleemile, mida mängijad üritavad lahendada, ja ehitage sellest edasi. Veenduge, et mängu võitmiseks oleks mitu võimalust, et pakkuda mängijatele rohkem meelelahutust. Näiteks kui soovite, et mängu eesmärk oleks kullapoti leidmine, looge tegelasi nagu kuri leprechaun, kes üritab kaitsta. pott ja sündmuste süžee, mis võivad juhtuda kogu mängija teekonna jooksul, näiteks maagilise vikerkaare ilmumine.

3
Lisage üha raskusastmeid, et hoida mängijaid kaasates. Te ei taha, et mäng lõppeks kohe, kui mängija on saavutanud esimese värava. Jätkake mängu, lisades kogu loosse uusi väljakutseid ja erinevaid tasemeid, mida mängijad saavad mängu käigus avada. Algajate taseme ja edasijõudnute taseme omamine tähendab ka seda, et rohkem inimesi saab teie mängu mängida. See ei välista ühtegi mängijat. Saate luua sama eesmärgi jaoks erinevaid tasemeid või muuta tasemed kogu loo jooksul järk-järgult raskemaks. Näiteks võib teil olla algaja valik ja täiustatud valik kurja päkapiku tapmiseks. Või saate teha esimese sammu, näiteks leprechauni leidmise, lihtsamaks, seejärel muuta järgmise sammu, näiteks tema urgu sisenemise, veidi keerulisemaks ja nii edasi.

4
Paigutage oma videomäng süžeeskeemi abil. Enne kodeerimise ja arendusega tegelemist peab teil olema selgelt määratletud plaan ja nägemus selle kohta, kuidas teie mäng töötab ja milline see välja näeb. Looge süžeeskeemi, visandades igas kaadris oma mängu peamised stseenid koos üksikasjadega selle kohta, mis selles stseenis juhtub. Asetage pildid mängus esinemise järjekorda. Kaasake üksikasjad, nagu tegelased igas stseenis, milline peaks välja nägema taust, kas on mingeid eriefekte või helisid jne. Näiteks leprechaun’i näitel , 1 kaader võib otsida metsast leprechauni koobast. Süžeeskeemil on metsa kirjeldus, milliste loomade või elementidega tegelane võib kokku sattuda ja kas tegelane võib puude otsas joosta, hüpata või isegi kiikuda. Mida põhjalikum on süžeeskeemis, seda lihtsam on arendusetapp. saab olema, sest olete rohkem valmis.

5
Kui olete algaja, laadige alla lihtsalt kasutatav programm. Videomängu loomiseks ei pea te oskama kodeerida. Saadaval on pukseerimisprogrammid, kuhu sisestate lihtsalt oma loo, tegelased, tegevused, auhinnad jne ning tarkvara kirjutab teie eest koodi. See võimaldab teil keskenduda loo jutustamisele ja kontseptsioonile, mitte tehnilisele. üksikasjad ja kodeerimine. GameMaker Studio ja Unity 3D on 2 kõige populaarsemat videomängude arendamise programmi. Kui teil on eelarve, valige üks nendest programmidest tasuta versioon. Pidage meeles, et tasuta versioonide valikud on piiratud ja Funktsioonid.

6
Siit saate teada, kuidas kodeerida, kui soovite kohandatud või keerukamat mängu. Kodeerimine võimaldab teil täielikku vabadust kohandamise ja ainulaadsete funktsioonide osas. Saate kasutada veebikursusi või õpetusi, et õpetada endale mängu loomise alustamiseks põhitõdesid.Mõned mängude kujundamisel kasutatavad levinumad programmeerimiskeeled on JavaScript, HTML5, ActionScript 3, C++ või Python.Pärast põhitõdede omandamist õppige rakendust tundma. programmeerimisliides (API) teie kodeerimiskeele jaoks. Põhimõtteliselt on see juhiste kogum selle kohta, kuidas teie kood muu tarkvara või programmidega suhtleb. Avatud lähtekoodiga mänguarendusprogrammid pakuvad ka lisatuge ja näidiskoodi mängude loomiseks. Näiteks kui soovite, et teie tegelane roniks mööda mänguseina leprechauni koopast, leiate ronimisliigutuse jaoks eelnevalt koostatud kodeerimisjärjestuse ja seejärel kohandage seda oma mängu jaoks sobivaks.

7
Looge oma mängust prototüüp, keskendudes põhifunktsioonidele. Mõelge sellele kui oma mängu umbkaudsele mustandile. Ärge pingutage pisiasjade pärast, näiteks seda, mis värvi kõrvarõngad teie tegelane kannab. Selle asemel töötage mängu põhikomponentide ülesehitamise kallal, nagu see, mis juhtub siis, kui mängija püüab leprechaun’i kinni või kui palju kullapotte ta peab leidma, et järgmisele tasemele jõuda. Hoidke oma prototüüp võimalikult lihtne, kui olete algaja. Saate seda alati hiljem edasi arendada. Olge avatud uutele ideedele, mis teie mängu üles ehitades tulevad, ja olge valmis loobuma asjadest, mida arvasite toimivat, kuid mitte.

8
Testige mängu ja tehke viimased muudatused. Kui olete oma mängu prototüübi loonud, on aeg seda päriselt mängida, et näha, kuidas see töötab. Läbige iga osa ja tasandage põhjalikult, kontrollides kõiki erinevaid funktsioone ja mängijateid. Kui miski ei tööta tõrgeteta või kui teil on ideid täiustamiseks, kirjutage need üles, et saaksite hiljem tagasi minna ja neid parandada. Samuti võite lasta oma sõpradel ja pereliikmetel mängu testida. Küsige neilt ausat tagasisidet nende kogemuste kohta. Ärge testige ainult funktsionaalsust. Testige ka, kui lõbus mäng on! Kui see on igav või aeglane, leidke ajurünnakuid selle põnevamaks muutmiseks, näiteks lisades rohkem väljakutseid või eriefekte. Saate teha nii palju mängutesti ringe kui vaja, kuni olete oma lõppenud mänguga rahul.

9
Mõelge välja oma mängu kontseptsioon, mis on lihtne, kuid samas sõltuvust tekitav. Eduka mobiilimängu võti on mäng, mida on lihtne mõista ja mängida, kuid mis on piisavalt huvitav ja väljakutseid pakkuv, et kasutajad tagasi tuleks. Kirjeldage põhiidee või lugu, seejärel tehke ajurünnak, kuidas muuta see lõputuks, näiteks lisades erinevaid tasemeid, väljakutseid ja eesmärke. Näiteks kui teie mäng tulistab alla hulkuvaid meteoriite, kasutage raskemaid tasemeid. kus meteoriidid hakkavad kiiremini langema, või seadke mängijale eesmärk, kus ta saab 5 sekundi jooksul 15 meteoriiti tulistades avada uue kanderaketi. Ajurünnaku ajal mõelge mängudele, mis on kõige populaarsemad või mis teile kõige rohkem meeldivad. Mis teile nende juures meeldib? Kuidas saate oma mängu parimaid külgi kasutada?

10
Otsustage funktsioonide ja eelarve põhjal, millist platvormi soovite kasutada. Kaks peamist platvormi on kas iOS (mida iPhone’id kasutavad) või Android. Kuigi mõnes mõttes sarnased, erinevad iga platvorm selle poolest, kui palju vabadust teil arendajana on ja kui palju raha kulutate või teenite. Näiteks Android võimaldab teil kohandatud funktsioonide ja funktsioonidega rohkem paindlikkust, kuna see on avatud lähtekoodiga platvorm. iOS-is on rakendusi lihtsam arendada, kuna selle programmeerimiskeel (Swift) on vähem kaasatud kui Androidi (Java). iOS-i kasutamisel on suurem võimalus rohkem raha teenida. App Store teenib peaaegu kaks korda rohkem tulu kui Androidi ekvivalent, milleks on Google Play.Saate ehitada nii iOS-i kui ka Androidi jaoks, kuid see on kallim, kuna mõlemal on oma kodeerimisstruktuur ja nõuded.Kui soovite kasutada mõlemat platvormi , on kõige parem alustada ainult ühega, kuna teie aeg ja ressursid on piiratud. Kui olete mängu selle platvormi jaoks välja töötanud, saate selle teisendada teise platvormiga ühilduvaks.

11
Kujundage oma mäng värvilise graafika ja mobiilispetsiifiliste funktsioonide abil. Kui olete oma kontseptsiooni koostanud, mõelge välja, kuidas soovite selle välja näha ja käivitada. Elav ja julge graafika näeb tavaliselt parim välja väikestel nutitelefonide või tahvelarvutite ekraanidel. Samuti soovite kasutada kõiki mobiilseadmete lõbusaid funktsioone, nagu telefoni kallutamine auto juhtimiseks või sõrmega pühkimine, et mõõga vehkida.Kasutaja kogemuse parandamiseks lisage heliefekte. Saate lisada kõike alates lõbusast taustamuusikast ja lõpetades rõõmustava publiku heliga, kui mängija lööb näiteks värava. Saate kujundada oma graafika tarkvaraga, nagu Photoshop, või palgata graafilise disaineri, kui soovite professionaalsema välimusega pilte.Kontrollige esiteks teie platvormi disaininõuded. Loendi leiate kas Google Playst või App Store’ist.

12
Looge oma rakendus arendusprogrammi või avatud lähtekoodiga raamistikuga. Algajad saavad mängu loomiseks kasutada pukseerimisprogrammi, ilma et peaksite tegelikult midagi kodeerima. Ja kui teate, kuidas kodeerida, kasutage avatud lähtekoodiga raamistikku, nagu Phaser, mis pakub tuge, pistikprogramme ja jooniseid. oma mängu loomine.Üks populaarsemaid mänguarendusprogramme on GameSalad, mis võimaldab teil luua täielikult toimivaid 2D-mänge ilma ühtki koodirida kirjutamata.Kuigi pukseerimisprogrammid on lihtsad ja mugavad, piiravad need ka seda, kuidas teil on palju kohandamis- ja kontrollivõimalusi. Kui te pole kogenud kodeerija või arendaja, kaaluge oma elu lihtsamaks muutmiseks arendusetapi allhanget. Professionaalselt disainitud toote omamine on seda lisakulu väärt.

13
Kui soovite tulu teenida, teenige oma mängu rahaks. Parim viis rakendusega raha teenimiseks on selle allalaadimise eest tasu või igakuine tellimustasu nõudmine. Kui aga soovite pakkuda tasuta mängu, saate selle siiski raha teenida, lisades näiteks rakendusesiseseid oste, tasulist sisu või reklaame. Võite proovida pakkuda nn freemium-rakendust. Inimesed saavad teie mängurakenduse alla laadida. tasuta, kuid siis maksa täiustatud funktsioonide või parema kasutuskogemuse eest.Rakendusesisesed ostud võivad hõlmata müntide ostmist, et teie tegelane saaks näiteks uued riided, või mängu ilma reklaamideta mängimise eest tasumine.Saate kasutada erinevaid reklaamiteenuseid Valige mõne hulgast. Näiteks Androidi rakenduste jaoks on populaarne valik Google AdMob. Olge ettevaatlik, et mitte reklaamidega üle pingutada. Te ei soovi mängijaid frustreerida ega nende mängukogemust häirida.

14
Esitage oma valmis mäng platvormi ülevaatavale organile. Kui arendasite oma mängu iOS-i jaoks, kasutate App Store’i. Kui kasutasite Androidi, laadite üles teenusesse Google Play. Ettevõtted vaatavad teie mängu üle ja otsustavad, kas see on nende rakenduste poodidesse lisamine vastuvõetav. Google’i mängule heakskiidu saamine on palju lihtsam kui Apple’i poolt. Kui olete Google Playsse esitanud, võib teie mäng olla saadaval vaid mõne tunni pärast. Rakenduse Google Playst üleslaadimiseks peate registreerima Google Play arendajakonto, mis maksab 25 dollarit. Rakenduse esitamiseks Apple’ile peate registreeruda iOS-i arendajaprogrammis, mis on 99 dollarit aastas.Kui teie mängu ei aktsepteerita, tehke saadud tagasiside põhjal kõik vajalikud muudatused, seejärel esitage uuesti nii mitu korda, kui soovite.Võite esitada apellatsiooni tagasilükkamine Apple’i rakenduste ülevaatusnõukogule, kui arvate, et see oli ebaõiglane.

15
Kui soovite vanaaegset lõbu, kujundage lauamäng. Lauamängu loomisel on piiriks taevas. Mõelge, kui palju mängijaid soovite, mis on eesmärk ja reeglid ning kuidas mängijad saavad mängu võita. Ja võite olla loominguline, kaunistades laua ja mängutükke ise. Kui vajate inspiratsiooni, lisage elemente oma lemmiklauamängudest. Näiteks kui teile meeldib Monopoly, lisage oma mängu ostu- ja müügielement. Kasutage füüsilise mängu koostamiseks materjale, mida soovite. Laud võib olla valmistatud näiteks papist, puidust või isegi riidest. Samuti saate vana lauamängu ümber kasutada. Kata laud paberiga ja kaunista see ise ning kasuta etturid ka oma uue mängu jaoks.

16
Kui korraldate üritust, mõelge välja seltskonnamäng. Külaliste kaasamine mängu on suurepärane võimalus peo ajal võimaliku seisaku täitmiseks. Mõelge oma külaliste demograafilisele seisundile. Kui nad on erinevas vanuses ja erinevate huvidega, looge mäng, mida saavad mängida kõik ja mis ei nõua näiteks konkreetseid oskusi ega sportlikke võimeid. Sobitage mäng peo teemaga. Näiteks kui tegemist on merealuse peoga, mängige mängu “kinnitage eeslile saba” ja “kinnitage uim merineitsi külge”. Kui teie külalised naudivad alkohoolseid jooke, kaaluge joomise mängu alustamist. Näiteks laske kõigil püüda oma ninal lusikat tasakaalustada. Alati, kui lusikas kukub, tuleb juua.

17
Kui teil on pikal autosõidul igav, leiutage väljasõidumäng. Lõbus automäng mitte ainult ei aita 10-tunnisel reisil aega veeta, kui olete reisija, vaid aitab teid ka ärkvel hoida, kui olete juht. Mõelge välja tegevus, mille puhul ei kasutata rekvisiite või mis hõlmab vaatamisväärsusi ja maastikku, millest möödute, et isegi juht saaks kaasa mängida. Näiteks otsige mööda sõites märkidelt iga tähestikku. Alustage tähega “A”, mida nägite Taco Belli sildil, seejärel tähega “B” väljapääsul 4B ja nii edasi. Vältige mänge, kus peate kirjutama või lugema või mis võtavad palju ruumi. Neid on autos raske mängida.

18
Kasutage kaarte, kui soovite teha kaasaskantavat mängu, mida saate mängida kõikjal. Kaardimängud on suurepärane liikvel olles alternatiiv mahukatele lauamängudele. Mõelge välja selline, mille jaoks on vaja ainult ühte kaardipakki, nii et teil pole vaja täiendavaid rekvisiite kaasas kanda. Näiteks tehke ajurünnak mõne klassikalise mängu variatsioonist, nagu Go Fish või Solitaire. Proovige hoida reeglid võimalikult lihtsad. Kui kaardimängud muutuvad liiga keeruliseks või kaasatuks, võivad need olla masendavad ja mitte nii lõbusad. Saate luua ka mängu, kus saate seda näiteks ühe kaardipakiga ise mängida, või lisada teise kaardi mitme mängija jaoks. Nii saate tõesti mängida igal ajal ja igal pool!