3 viisi mängude tegemiseks

Sisukord:

3 viisi mängude tegemiseks
3 viisi mängude tegemiseks

Video: 3 viisi mängude tegemiseks

Video: 3 viisi mängude tegemiseks
Video: Saelehtede klient! Kõik, mis puudutab saeterasid! Sealhulgas loosimine 2024, Detsember
Anonim

Näidake oma tõsist väljendust! Kui rääkida lõputust meelelahutusest, siis miski ei ületa kaasahaarava mängu jõudu! Kanaldage oma huvi ja andeid tehnoloogia vastu, arendades videomänge või mobiilirakendusi, mida saate koos sõpradega mängida. Samuti saate teha ajurünnakuid, et kavandada lõbusaid tegevusi konkreetseteks sündmusteks, näiteks pidudeks või väljasõitudeks.

Samm

Meetod 1 /3: videomängu kujundamine

Mängu tegemine 1. samm
Mängu tegemine 1. samm

Samm 1. Määrake mängu žanr

Põhiteema valimisel saate oma mängu kujundamisel ja kujundamisel oma fookust kitsendada. Žanri valimiseks määrake mängu tüüp, mis teile meeldib, mängu eesmärgid või ülesanded ning kogemus, mida soovite mängijatele pakkuda.

Näiteks kui teile meeldivad mängud, mida saab nautida koos mitme inimesega, võite luua mitme mängijaga võrgumängude mängu

Videomängude žanri määramine

Kui teile meeldivad adrenaliini suurendavad asjad, Valige põnevus- või seiklusmäng.

Kui teile meeldib mõistatusi ja mõistatusi lahendada, vali strateegia või puzzle mäng.

Kui sulle meeldib olla kindel tegelane, luua rollimänge nagu Dungeons & Dragons.

Kui teile meeldib väike vägivald ja verevalamine, kujundage esimese inimese tulistamismäng.

Mängu tegemine 2. samm
Mängu tegemine 2. samm

Samm 2. Looge põnev lugu, millel on mitu süžeed, mille vahel mängijad saavad valida

Videomängudes on kõige olulisem loo edastamine, mis tekitab mängija huvi. Mõelge üldisele probleemile, mida mängija peab lahendama, ja arendage sellest probleemist lugu. Veenduge, et mängu "võitmiseks" on mitu võimalust, et mängijad saaksid rohkem lõbu või meelelahutust.

Näiteks kui teie mängu eesmärk on leida kuldne urn, looge tegelasi, näiteks kurja päkapikk, kes urni kaitseb, samuti erinevaid sündmusi, mis mängija teekonnal ette tulevad (nt maagilise vikerkaare ilmumine)

Mängu tegemine 3. samm
Mängu tegemine 3. samm

Samm 3. Mängijate huvi hoidmiseks lisage raskemaid tasemeid

Ärge laske mängul lõppeda pärast seda, kui mängija on esimese eesmärgi või ülesande täitnud. Jätkake mängu jätkamist, lisades loole uusi väljakutseid, samuti erinevaid tasemeid, mida mängijad saavad mängu edenedes avada.

  • Algajate ja keerukamate tasemete olemasolu annab võimaluse rohkematele inimestele teie mängu mängida. See kaasamise vorm ei välista kedagi.
  • Saate luua sama eesmärgi või ülesande jaoks erinevaid tasemeid või luua tasemeid, mis muutuvad loo jooksul järk -järgult raskemaks.
  • Näiteks võite pakkuda lihtsat ja rasket taset, et tappa halb päkapikk. Võite ka kavandada, et esimene samm (nt päkapiku laoplatsi otsimine) oleks hõlpsasti lõpule viidud, seejärel muuta järgmise sammu (nt pesasse sisenemine) raskemaks jne.
Mängu tegemine 4. samm
Mängu tegemine 4. samm

Samm 4. Kujundage oma videomäng storyboardiga

Enne kodeerimise ja arendamise valdkonda sisenemist peab teil olema selge plaan ja visioon, kuidas mäng töötab ja kuidas see välja näeb. Looge süžeeskeem, joonistades mängu põhistseenid igasse kaadrisse (kaadrisse) koos üksikasjadega nende stseenide kohta. Asetage iga pilt järjekorras vastavalt mängu süžeele.

  • Lisage üksikasju, nagu tegelased, mida stseen teeb, stseeni taust, ilmuvad eriefektid või helid jne.
  • Näiteks ülaltoodud päkapiku näite puhul näitab esimene kaader tegelast, kes otsib metsas päkapiku laoplatsi või koobast. Teie loodud süžeeskeem peaks sisaldama metsa kirjeldust, loomi või elemente, kellega tegelane kokku puutub, samuti konkreetset teavet (nt kas tegelane saab joosta, hüpata või isegi puult puule kiikuda).
  • Mida põhjalikum on süžeeskeemis loodud teave ja pildid, seda lihtsam on teil arendusetapp läbida, sest seda paremini olete valmis.
Mängu tegemine 5. samm
Mängu tegemine 5. samm

Samm 5. Kui olete algaja mänguarendaja, laadige alla hõlpsasti kasutatav programm

Videomängude loomiseks ei pea teil olema suuri kodeerimisalaseid teadmisi. On mitmeid pukseerimisprogramme, mis võimaldavad sisestada mängujooni, tegelasi, tegevusi, preemiaid ja muid mängu aspekte, samuti programme, mis kirjutavad automaatselt mängu koodi. Selle programmiga saate keskenduda mängu loo ja kontseptsiooni rääkimisele, selle asemel, et tehniliste üksikasjade ja kodeerimisega rippuda.

  • GameMaker Studio ja Unity 3D on kaks kõige populaarsemat videomängude arendamise programmide näidet.
  • Valige programmi tasuta versioon, kui olete piiratud vahenditega piiratud. Pidage meeles, et programmi tasuta versioon pakub väga piiratud võimalusi ja funktsioone.
Mängu tegemine 6. samm
Mängu tegemine 6. samm

Samm 6. Kui soovite luua keerukamaid ja ainulaadseid mänge, õppige kodeerimist

Kodeerimise kaudu saate mängus vabalt muuta ja luua ainulaadseid funktsioone. Võite võtta tunde või veebipõhiseid õpetusi, et õppida iseseisvalt kodeerimise põhitõdesid ja alustada mängu arendamist.

  • Mõned mängude arendamisel või kujundamisel tavaliselt kasutatavad programmeerimiskeeled on JavaScript, HTML5, ActionScript 3, C ++ või Python.
  • Pärast kodeerimise põhitõdede omandamist õppige oma valitud kodeerimis-/programmeerimiskeele jaoks programmeerimisliidest (API). See liides sisaldab põhimõtteliselt mitmeid juhiseid koodi interaktsiooni kohta muu tarkvara või programmidega.
  • Avatud lähtekoodiga mängude arendamise programmid pakuvad mängude loomiseks ka täiendavat tuge ja koodinäidiseid.
  • Näiteks kui soovite, et mängutegelane saaks ronida päkapiku koopaseinale, võite otsida ronimisliigutuste jaoks valmis kodeerimisjärjestusi, seejärel rakendada ja neid oma mängule kohandada.
Mängu tegemine Samm 7
Mängu tegemine Samm 7

Samm 7. Prototüüpige mäng, keskendudes põhifunktsioonidele

Mõelge sellele prototüübile kui mängu kavandile. Ärge mõelge liiga palju väikestele detailidele, nagu tegelase seljas olevate kõrvarõngaste värv. Keskenduge mängu põhiaspektidele tuginemisele (nt mis juhtub siis, kui teie tegelane püüab päkapikku või kui palju kuldpurke peate leidma, et teie tegelane saaks järgmisele tasemele liikuda).

  • Kui olete algaja, tehke prototüüp võimalikult lihtsaks. Hiljem saate seda alati laiendada.
  • Olge avatud arvamuste või ideede vastuvõtmisele, mis esitatakse mängu arendamisel. Samuti näidake üles valmisolekut loobuda asjadest, mis esialgu lootsid toimivat, kuid ei õnnestunud.
Mängu tegemine 8. samm
Mängu tegemine 8. samm

Samm 8. Testige mängu ja tehke lõplikud muudatused

Pärast mängu prototüüpimist on aeg seda mängida, et teada saada, kui sujuv see on. Täitke iga jaotis ja tase põhjalikult, kontrollides samal ajal tegelase kõiki funktsioone ja teid/teid. Kui midagi ei lähe hästi või vajab parandamist, kirjutage need asjad üles, et saaksite neid nende elementide parandamisel viitena kasutada.

  • Samuti võite paluda sõpradel ja pereliikmetel mängu testida. Paluge neil anda ausat tagasisidet teie arendatava mängu mängimise kogemuse kohta.
  • Ärge lihtsalt katsetage mängu funktsionaalsust. Testi ka lõbusust! Kui mäng on igav või aeglane, otsige võimalusi mängu nauditavamaks muutmiseks (nt lisades rohkem väljakutseid või eriefekte).
  • Mängu saate testida mitu vooru/korda, kuni olete mängu arendamise lõpptulemusega rahul.

Meetod 2/3: mobiilimängude arendamine

Mängu tegemine 9. samm
Mängu tegemine 9. samm

Samm 1. Leidke mängukontseptsioon, mis on lihtne, kuid võib tekitada sõltuvust

Eduka mobiilimängu loomise võti on kontseptsioon, mida on lihtne mõista ja mängida, kuid mängijate jätkamiseks piisavalt huvitav ja väljakutsuv. Visandage mängu põhiidee või lugu, seejärel mõelge välja viisid, kuidas muuta mäng lõputuks (nt lisades erinevaid tasemeid, väljakutseid ja eesmärke/ülesandeid).

  • Näiteks kui soovite teha meteooride tulistamismängu, lisage raskemad tasemed kiiremini langevate meteooridega või seadke mängijatele eesmärgid, mis võimaldavad neil hankida uusi kanderakette või relvi, kui nad suudavad 5 sekundiga 15 meteoriiti tulistada.
  • Mõelge ajurünnaku ajal kõige populaarsematele või lemmikmängudele. Mis sulle mängu juures meeldib? Kuidas saaksite arendatava mängu nendest aspektidest maksimumi võtta?
Mängu tegemine 10. samm
Mängu tegemine 10. samm

Samm 2. Otsustage funktsioonide ja eelarve põhjal, millist platvormi kasutada

Seal on kaks suurimat mobiilplatvormi, nimelt iOS (operatsioonisüsteem iPhone'is) või Android. Kuigi neil on mõningaid sarnasusi, on iga platvorm erinev nii arendajana vabaduste kui ka raha eest, mida soovite kulutada või teenida. Näiteks pakub Androidi platvorm mitmesuguste funktsioonide ja erifunktsioonide kaudu suuremat paindlikkust, kuna Android on avatud lähtekoodiga platvorm.

  • Arvatakse, et iOS -i platvorm muudab rakenduste arendajad lihtsamaks, sest programmeerimiskeelt (Swift) ei kasutata laialdaselt võrreldes Android -platvormiga (Java).
  • Kui kasutate iOS -i, on teil suurem võimalus rohkem raha teenida. App Store teenib peaaegu kahekordse tulu Androidi rakenduste müügist (Google Playst).
  • Samuti saate arendada mänge nii iOS -i kui ka Androidi jaoks. Siiski peate kulutama rohkem, kuna igal platvormil on erinev kodeerimisstruktuur ja nõuded.
  • Kui soovite arendada mänge mõlemale platvormile, on hea alustada kõigepealt ühe platvormiga, kuna teil on piiratud aeg ja raha. Kui olete selle platvormi jaoks mängu välja töötanud, saate selle teisendada, et see ühilduks teiste platvormidega.
Mängu tegemine 11. samm
Mängu tegemine 11. samm

Samm 3. Kujundage mäng, kasutades värvilist graafikat ja mobiilseadmetele omaseid funktsioone

Pärast kontseptsiooni saamist määrake mängu välimus ja teostus. Selge ja särav graafika sobib tavaliselt paremini nutitelefonide või tahvelarvutite väikeste ekraanide jaoks. Samuti saate kasutada kõiki oma mobiilseadme huvitavaid funktsioone (nt kallutage telefoni autoga sõitmiseks või pühkige ekraani mõõga liigutamiseks).

  • Lisage heliefekte mängijate kogemuste rikastamiseks. Iga kord saate kaasata kõike alates meeldejäävast taustamuusikast kuni rahvahulga müramiseni, näiteks mängu tegelane lööb värava.
  • Saate kujundada oma mängugraafika, kasutades sellist programmi nagu Photoshop, või palgata graafilise disaineri, kui soovite professionaalsemat pilti või välimust.
  • Kontrollige esmalt platvormi disaininõudeid. Nõuete loendi leiate Google Playst või App Store'ist.
Mängu tegemine 12. samm
Mängu tegemine 12. samm

Samm 4. Rakenduse loomine arendajaprogrammi või avatud lähtekoodiga raamistiku abil

Algajad saavad kasutada pukseerimisprogrammi, et luua mänge ilma kodeerimata. Kui teate või teil on kodeerimisoskusi, kasutage avatud lähtekoodiga raamistikku (nt Phaser), mis pakub teile tuge, lisandmooduleid ja jooniseid mängude arendamiseks.

  • Üks populaarsemaid mänguarendusprogramme on GameSalad. See programm võimaldab teil luua kasutusvalmis 2D-mänge, ilma et peaksite kirjutama ühtegi koodirida.
  • Lohistamisprogramme on lihtne ja mugav kasutada, kuid neil on ka teie käsutuses olevad kohandamis- ja juhtimispiirangud.
  • Kui te pole kogenud kodeerija või rakenduste arendaja, proovige protsessi hõlbustamiseks tellida arendusetappe allhanke korras. Raha, mida kulutate professionaalsete tootekujundusteenuste palkamiseks, pole asjata.
Mängu tegemine 13. samm
Mängu tegemine 13. samm

Samm 5. Kui soovite teenida, teenige oma mänguga raha

Kõige tõhusam viis oma rakendusest tulu teenimiseks on määrata igakuine allalaadimis- või tellimistasu. Kui soovite mängu tasuta pakkuda, saate siiski raha teenida, lisades selliseid aspekte nagu rakendusesisene ostusisu, lisatasu sisu või reklaamid.

  • Võite pakkuda ka freemium -rakendusi. Inimesed saavad teie mängu tasuta alla laadida, kuid peavad maksma, kui soovivad rohkem funktsioone või rikkalikumat mängukogemust.
  • Näiteks mängusisene ostusisu on mündid (mängumaailma valuuta), mida mängijad saavad kasutada, et lubada oma tegelastel uusi riideid. Mängijad saavad neid münte kasutada ka mängu mängimiseks ilma reklaamideta.
  • Saate valida erinevate reklaamiteenuste vahel. Näiteks Androidi rakenduste jaoks üsna populaarne valik on Google AdMob.
  • Olge ettevaatlik ja ärge pange liiga palju reklaame. Ärge laske mängijatel end häirivaks või mängukogemust häirida.
Mängu tegemine 14. samm
Mängu tegemine 14. samm

Samm 6. Esitage mängu lõplikud tulemused platvormi ülevaatusele

Kui arendate mänge iOS -i jaoks, saate kasutada App Store'i. Kui loote Androidi mängu, saate selle Google Playsse üles laadida. Platvorm vaatab teie mängu üle ja otsustab, kas mängu saab platvormi rakendustepoes kuvada või pakkuda.

  • Saate Google'i heakskiidu kergemini kui Apple. Pärast Google Playsse saatmist on teie mäng tavaliselt mõne tunni jooksul rakenduste poes saadaval.
  • Rakenduste Google Playsse üleslaadimiseks peate looma Google Play arendajakonto ja maksma tasu 25 USA dollarit või umbes 350 tuhat ruupiat.
  • Apple'ile taotluse esitamiseks peate liituma iOS -i arendajaprogrammiga ja maksma tasu 99 dollarit aastas (ligikaudu 1,4 miljonit ruupiat).
  • Kui mäng lükatakse tagasi, tehke saadud tagasiside põhjal vajalikud muudatused ja esitage mäng uuesti nii sageli kui soovite.
  • Kui tunnete, et keeldumine on ebaõiglane, saate keeldumise vaidlustada Apple'i rakenduste ülevaatuse nõukogus.

Meetod 3/3: teist tüüpi mängu loomine

Mängu tegemine 15. samm
Mängu tegemine 15. samm

Samm 1. Kujundage lauamäng, kui soovite klassikalist mängu

Lauamängu kujundades pole teil palju piiranguid. Määrake soovitud mängijate arv, eesmärgid ja mängureeglid ning kuidas mängijad mängu võidavad. Vabastage end loominguliseks mängulaua ja etturite kaunistamisel.

  • Kui vajate inspiratsiooni, ühendage oma lemmik lauamängu elemendid. Näiteks kui teile meeldib mäng Monopoly, lisage kavandatavasse mängu ostu -müügi elemente.
  • Mängulaua loomiseks kasutage olemasolevaid materjale. Lauad võivad olla valmistatud papist, puidust või isegi riidest.
  • Samuti saate vanu mängulaudu uuesti kasutada. Katke tahvel paberiga ja kaunistage see vastavalt soovile, seejärel kasutage oma uue mängu etturid.
Mängu tegemine 16. samm
Mängu tegemine 16. samm

Samm 2. Mõelge peomängule, kui korraldate üritust

Peo "vaikseid" hetki saate täita, kutsudes külalisi mängudesse. Mõelge kohalviibivate külaliste demograafilisele olukorrale. Kui külalisi on erinevatest vanuserühmadest ja huvidest, looge mänge, mida kõik saavad mängida ja mis ei nõua erioskusi ega sportlikke võimeid.

  • Sobitage mäng peoteemaga. Näiteks kui teie peol on veealune teema, võiksite mängida draakonimadude mängu, kuid muuta see „meremaoks”.
  • Kui teie külalised naudivad sooda joomist, saate mängida joogimängu. Näiteks laske igal inimesel tasakaalustada lusikas oma nina kohal. Kes lusika maha laseb, peab jooma klaasi kihisevat jooki.
Mängu tegemine 17. samm
Mängu tegemine 17. samm

Samm 3. Kujundage mäng, mida mängida maanteel, kui teil hakkab igav

Lisaks sellele, et aitame teid reisijana näiteks 10-tunnisel maanteereisil aega veeta, hoiavad lõbusad mängud teid ka ärkvel, kui sõidate. Otsige tegevusi, mis ei kasuta ühtegi atribuuti, ja lisage vaated mööduvatest sõidukitest, et isegi juhid saaksid mängus osaleda.

  • Näiteks võite teie ja teie mängijad otsida tähestikus iga tähe vahele jäetud märgi või märgi pealt. Alustage tähega "A", mida näete "Pizza Huti" sildil või logol, seejärel tähega "B" sildil "Bandung" jne.
  • Vältige mänge, mis nõuavad mängijatelt kirjutamist või lugemist või võtavad palju ruumi. Selliseid mänge on autos raske mängida.
Mängu tegemine 18. samm
Mängu tegemine 18. samm

Samm 4. Kasutage kaarte, kui soovite luua kaasaskantava mängu, mida on lihtne mängida kõikjal

Kaardimängud on praktiline ja lõbus alternatiiv lauamängudele. Kujundage mäng, mis nõuab ainult ühte kaardipakki, et te ei peaks lisavarustust kaasas kandma. Mõelge näiteks klassikaliste kaardimängude variatsioonidele, nagu Solitaire või 41.

  • Hoidke reeglid võimalikult lihtsad. Kui see on liiga keeruline või ebamugav, võivad kaardimängud mängijaid tegelikult ärritada ega ole lõbusad.
  • Samuti saate luua mängu, mida saab mängida üksi näiteks ühe tekiga, või lisada teise teki mitme mängija jaoks. Nii saate mängida igal ajal ja igal pool!

Näpunäiteid

  • Veenduge, et on olemas mõned viisid või teed, mis võimaldavad mängijatel mängu võita. Seega tundub mäng väljakutsuvam ja põnevam.
  • Õppige kodeerimist, kui soovite rohkem ainulaadseid või mitmekesiseid kujundusvõimalusi.
  • Kui olete algaja, kasutage mängude hõlpsaks kujundamiseks pukseerimisprogrammi.
  • Pange oma ideed süžeeskeemile enne mängude tegemist.
  • Kasutage mängurakenduste kujundamisel mobiilseadmete tüüpilisi funktsioone (nt seadme kallutamine või sõrmega ekraani pühkimine).
  • Valige mänguks, mille soovite ehitada, iOS või Android, lähtudes soovitud disainioskustest, aga ka rahast, mida olete valmis kulutama ja teenima.
  • Saage inspiratsiooni teistest armastatud mängudest.

Soovitan: