Kako napraviti računalnu igru

Autor: Laura McKinney
Datum Stvaranja: 6 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
NAPRAVIO SAM PREDIVNU IGRU U SAMO 3 DANA
Video: NAPRAVIO SAM PREDIVNU IGRU U SAMO 3 DANA

Sadržaj

Volite li igrati igre i želite ostvariti svoju maštu kako biste sami izrađivali igre? Postoji mnogo alata koji vam omogućuju stvaranje vlastite igre bez potrebe za previše vještina, samo trebate razumjeti programski jezik. Pomoću +2 miša i računalne tipkovnice možete započeti!

Koraci

Dio 1 od 2: Traženje alata

  1. Napravite tekstualnu igru. To je najlakši žanr igre za programiranje, iako ne vole svi igrati igre bez grafike. Tekstualne igre usredotočene su uglavnom na priču, puzzle ili avanturu u kombinaciji s pričom, istraživanjem, kvizom. Evo nekoliko besplatnih opcija:
    • Kanap je jednostavan i besplatan alat koji se može koristiti u pregledniku.
    • StoryNexus i Visionaire dodaju više mogućnosti igranja i fotografije.
    • Inform7 je učinkovit alat s velikom zajednicom podrške.

  2. Napravite 2D igre. GameMaker i Stencyl nisu loši odabiri za ovaj žanr, omogućuju vam korištenje programa bez ikakvog traženja. Ogrepsti! je još jedan alat koji možete koristiti u igri preglednika.
  3. Pokušajte napraviti 3D igre. 3D igre puno su teži izazov od 2D-a, zato budite spremni na dug projekt i naporan rad. Spark i Game Guru pomoći će vam da pojednostavite izgradnju svjetova igara bez programiranja. Ako već imate znanje o programiranju ili želite naučiti kodiranje, možete isprobati popularni alat Unity.
    • Ako želite sami stvoriti 3D modele, umjesto da koristite postojeće resurse, potreban vam je softver za 3D modeliranje poput 3DS Max, Blender ili Maya.

  4. Pristup naprednom programiranju. Čak i ako imate pozadinu programiranja, možda ćete htjeti koristiti gornje alate prilikom izrade svoje prve igre, nemojte se prisiljavati na drugačiji pristup samo zato što je to teže. Uz to, mnogi ljudi uživaju potpunu kontrolu pa sve rade sami. Međutim, programiranje igara u integriranom razvojnom okruženju poput Eclipsea idealnije je od uređivača teksta, tako da možete uključiti sve što je potrebno za projekt.
    • Igre možete programirati na gotovo bilo kojem jeziku, ali C ++ je najmoćniji alat s bogatim resursima za igre i mrežnim vodičima.
    oglas

Dio 2 od 2: Stvaranje igre


  1. Odaberite temu. Za svoj prvi projekt stvorite mali, ali tipičan primjer svog omiljenog žanra, poput platformera ili igara s ulogama. Prije nego što započnete, zapišite svoje ideje za igru ​​na papir i odgovorite na sljedeća pitanja:
    • Koja je glavna komponenta igre ("srž" igre)? Bilo to borba protiv neprijatelja, rješavanje zagonetki ili čavrljanje s drugim likovima.
    • Kako želite da igra izgleda? Na primjer, ako se borite protiv neprijatelja, možete stvoriti gumbe u stvarnom vremenu ili više uputa na temelju odluke. Igre usmjerene na razgovor mogu igračima omogućiti da formiraju priče na temelju svojih odluka, mogu bolje razumjeti likove i svijet igre.
    • Kakvo je raspoloženje igre? Zastrašujuće, zabavno, tajanstveno, željno?
  2. Stvorite jednostavne razine. Ako prvi put upotrebljavate alate za izradu igara, ovo je dobra prilika da se na njih naviknete. Saznajte kako postaviti pozadinu, predmete i premjestiti znakove. Ako je moguće, stvorite predmete s kojima igrači mogu komunicirati ili pronađite softver za stvaranje predmeta koji uključuju interakcije.
    • Ako sumnjate, postavite pitanje na web mjestu alata ili potražite pomoć na internetu.
    • Ne brinite se još zbog svjetlosnih efekata ili drugih grafičkih elemenata.
  3. Dizajnirajte jezgru igre ako je potrebno. Možete izvršiti male prilagodbe na softveru za stvaranje igara ili sustavima koji su složeniji. Evo nekoliko primjera:
    • Ako radite platformer igru, želite li da vaš lik može dvostruko skočiti ili napraviti "poseban" potez? Prilagoditi visinu koju lik može skočiti ili drugu reakciju laganim dodirom, držanjem tipke ili odabirom različitih plesnih stilova?
    • Ako napravite akcijski RPG ili horor igru, koje će oružje koristiti lik? Odaberite 2 ili 3 oružja koja će igrači nadograditi ili isprobati. Pokušajte odabrati najprikladnije oružje. Na primjer, oružje je vrlo smrtonosno, ozljeđuje mnoge neprijatelje ili slabi neprijatelja. Ne birajte najbolju opciju za sve svrhe, osim ako nema visoku cijenu (čarolija povećava manu ili oružje nestane nakon jedne upotrebe).
    • Želite li s igrom razgovora da igrač odabere liniju dijaloga navedenu na zaslonu ili samo presluša ili izvrši zadatak za otključavanje razgovora, a zatim se vrati da nastavi slušati? Želite li da igrači pronađu sve u jednom potezu ili ga podijele na više trakova i završetaka?
  4. Stvorite nekoliko razina. 3 do 5 kratkih nivoa nisu loš izbor za vašu prvu igru, kasnije ga možete proširiti. Imajte na umu dizajn "jezgre igre", stvarajući različite razine težine. Možete naručiti razine ili se odvojiti i ponovno spojiti nakon završetka.
    • Platformer igre često uvode pokretne platforme ili brže neprijatelje.
    • Akcijska igra može predstaviti više neprijatelja ili jednog moćnog neprijatelja kojeg je teško pobijediti bez određenog oružja i strategije.
    • Igre slagalice često su povezane s jednom vrstom slagalica ili koriste višestruke verzije poteškoća za svaku razinu ili uvode nove alate ili prepreke koji zahtijevaju da više igrača „mozga“.
  5. Stvorite srednjoročne i dugoročne ciljeve. To se često naziva "drugom mehanikom" ili "ponovljenom igrom". Koristeći mehaničku srž igre u skoku u vis, igrač nastavlja drugu igru, poput skakanja na neprijatelje ili skupljanja predmeta.Ovaj okret može pružiti dugoročna postignuća i ciljeve poput dostizanja krajnje razine, uštede novca na nadogradnjama ili "čišćenju" igre.
    • Kao što možete vidjeti u gornjem primjeru, dodali ste gore, a da toga niste ni slutili. Samo pripazite da igrač može pronaći metu. Ako igrač igra 10 minuta i misli da je u pitanju pucanje na neprijatelje, postat će dosadno. Ako ubiju neprijatelja i dobiju novac, pronaći će metu (prikupiti blagodat) i srž igre će ih dovesti naprijed.
  6. Isprobaj. Pokušajte svaku razinu nekoliko puta, pitajući poznanika ili prijatelja da vam pomognu. Pokušajte pristupiti igri na razne načine, uključujući metode koje nikada prije niste isprobali, poput preskakanja zadataka i odlaska ravno do konačnog šefa ili pobjedu u igri odabirom svih "slabih" oružja ili nadogradnji. Ovo je naporan proces koji može biti frustrirajući, ali to je jedini način za poboljšanje igre.
    • Dovoljno je dati igraču dovoljno podataka da započne igrati. Moraju razumjeti da rade na tijeku rada i kako koristiti osnovni džojstik. Ne trebaju im nikakve druge informacije.
    • Neka igrači pokušaju ispuniti obrazac za povratne informacije kako biste ih sakupljali, lakše uspoređivali informacije .. To vam također omogućuje odgovor na pitanja koja vam nisu poznata.
    • Najbolji testeri su oni koji vas ne poznaju ili nisu prisiljeni hvaliti vašu igru.
  7. Poljska grafika i zvuk. Iako je na mreži dostupno puno besplatnih resursa za igre, ipak je dobro odvojiti vrijeme da sami ispravite neusklađenosti. Naučite grafiku piksela ako želite izvršiti jednostavna prilagođavanja grafike u 2D igri ili koristite OpenGL softver za ambiciozni projekt 3D igre. Dodajte svjetlosne efekte kako biste razveselili igrače glavnom ulicom iz sobe i privlačne efekte napada koji mijenjaju dinamičnu pozadinu. Dodajte zvučne efekte prilikom hodanja, napada, skakanja itd. v. Igru možete promijeniti i igrati više puta, a igru ​​izvaditi čim su vizualni i zvučni podaci na nivou. Čestitamo! oglas