Sådan laver du et spil og kolon; En nybegyndervejledning

Posted on
Forfatter: Mark Sanchez
Oprettelsesdato: 4 Januar 2021
Opdateringsdato: 1 November 2024
Anonim
Sådan laver du et spil og kolon; En nybegyndervejledning - Spil
Sådan laver du et spil og kolon; En nybegyndervejledning - Spil

Indhold

Så du nyder at spille spil, men har du nogensinde spekuleret på, hvor meget sjov det ville være at lave et spil?


Hvad er det jeg hører, du kan ikke kode? Det er fint. Du siger du ikke er designer? Det er heller ikke nogen show-stopper!

I dag bliver spil lettere at skabe, med aktiver, der er frit tilgængelige for offentligheden. ja det inkluderer dig! Indie udviklere popper op overalt med unikke spilkoncepter, der fanger offentlighedens opmærksomhed. Selvfølgelig opbygger et spil som Ingen Menneskehimmel vil ikke ske natten over Men som noget gør øvelsen perfekt!

Ideen

Dette er et indlysende udgangspunkt. Få kreativitet og begynd at tænke på, hvad du vil nyde i et spil, chancerne er, at hvis du kan lide det, så vil en anden derude også! Husk dog at holde konceptet enkelt. Du vil ikke over-komplicere ting så meget, at det suger det sjove ud af, hvad du laver. Lav ikke komplekse planer for det næste Bioshock spil. I stedet vil du gerne tænke mere på linje med et tekstbaseret eller space invaders-type spil.


Når du først har din ide, er det næste, der er tydelige råd, jeg vil give dig, følgende: Bliv ved med det. Det er alt for let at springe fra en strålende idé til den næste, idet hver af dem er ufærdige. Men et færdigt spil vil betyde så meget mere end et dusin ufærdige. Ja, du vil løbe ind i fejl, der kan få dig til at starte igen, men det er at løse disse fejl, der hjælper dig med at udvikle dine evner og fortsætte med at gøre større og bedre spil! (Tænk på at afslutte et spil som at opnå et nyt niveau op)

Twine er et open source værktøj, der er helt gratis! Det er tekstbaseret, så det virker meget godt for dig Dungeons and Dragons fans, der nyder en god valg-din-egen-eventyr stil spil. Tekstbaserede valgspil er kernen i alle, som du ser i dag; For ikke så længe siden forklarede BioWare, hvordan de ofte går tilbage til reference pen og papir-spil for at få inspiration til deres egne. Hvis BioWare mener, at det er et godt udgangspunkt, så hvorfor ikke give det en chance?


Twine er muligvis den enkleste spil skaber, som du finder. Den har en brugervenlig visuel editor, som du kan bruge til at indlæse dit spils historie. Når den er færdig, udgiver den spillet direkte i HTML-format, så det bliver nemt at sende næsten hvor som helst! Fordi det bruger HTML, kan Twine også indarbejde billeder, CSS og JavaScript, hvis du nogensinde ønsker at dabble i en kode, hvilket vil give dig meget mere kreativ frihed, når du laver nogle flotte tekstbaserede spil.

Her er nogle sjove spil, der blev lavet med Twine: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad er endnu en gratis designmotor, som giver dig mulighed for at vælge mellem hvilken platform dit spil vil være på, herunder: iPhone, iPad, Android, Kindle, Nook, Windows 8 og Mac desktop. Der kræves ingen kodende færdigheder med sin visuelle, træk-og-slip-grænseflade. Et spil er lavet ved at tilføje præ-made behaviors (men stadig redigerbare) til tilpasselige figurer. For at sætte det mere visuelt, kan du gøre en flok blokerede fjender chase et "helt" karakter i et triangels rumskib inden for få sekunder ved hjælp af denne enkle grænseflade.

Den mest interessante del om at bruge GameSalad er, at du efter at have skabt spillet kan bruge deres In-App Previewer til at teste det ud for mobil ydeevne samt desktop. Så når den er perfektioneret, publicerer du det bare til GameSalad Arcade og gør det spilbart for mennesker rundt om i verden. Pretty cool eh ?!

Her er nogle sjove spil lavet med GameSalad: Milo & Me, CAT-A-CLYSM.

3. Enhed

Vil du helst lave et 3D-spil? Enhed gør 3D verdener meget enklere at skabe, end de synes, og det er helt gratis! (Medmindre du vil have rigtig lyst til dine in-game-komponenter eller ende op med at koste mere end $ 100.000, men du behøver ikke bekymre dig om det nu.) Unity er en kraftfuld renderingsmotor, der giver skabere mulighed for at opbygge deres egne 3D-scener i ingen tid overhovedet! Den indeholder mange af sine egne præfikser, som giver brugeren mulighed for at spille rundt med AI-rutiner, lyskilder, fysik i spillet og meget mere! Det kan også bruges til at oprette 2D- eller 2.5D-spil.

Du har sikkert gættet ved, at Unity ikke er så simpelt som de to sidste muligheder, men lad det ikke afskrække dig! Den bruger stadig en meget visuel grænseflade, der gør det muligt for brugeren at trække på landskabet og placere objekter for at opbygge deres omgivelser. Det kommer også med mange værktøjer til at hjælpe dig med at skabe en mere realistisk indstilling, såsom SkyBoxes, elementer (røg, brand osv.), Et indbygget animationssystem og meget mere. Ja, kodning ville være gavnligt, da det kan bruges til at programmere dine spilpersoners adfærd ved hjælp af JavaScript, C # eller Boo. (Jeg anbefaler JavaScript til en nybegynder.) Men, Unity er så populær nu, at foraene er overfyldt med råd, tips og kodestykker, som du kan bruge! Foruden dette har Unity selv skabt meget detaljerede tutorials, som er perfekte til komplette begyndere. Hjælp er til stede!

Dette er den mest fleksible mulighed, så du kan udgive dit spil på pc-, Mac-, iOS-, Android-, Windows Phone 8-, Windows Store-apps og BlackBerry 10.

Nogle sjove spil lavet med Unity er: Skoven, Supernuts.

Tid til nogle test

Du har nu dit mesterværk af et spil, men gå ikke til glæde lige endnu. Som med ethvert kreativt projekt er der altid plads til forbedringer. Dette er den del, hvor du svelger din stolthed og påtager dig en konstruktiv kritik. Prøv at få en fornemmelse for, hvem din målgruppe er for spillet, og få dem til at prøve det ud for dig. Har du lavet et puslespil, der ville underholde middelaldrende mennesker på deres pendler til arbejde, eller er det så sødt, at kun et barn kunne forstå den indsats, du brugte for at finde den perfekte pixellerede killing? Få deres meninger om hvad der virker, og hvad der ikke gør, samt hvad de gerne vil se tilføjet i spillet (selvom du bliver nødt til at minde dem om dine planer om at holde tingene simple).

Det er dit spil i slutningen af ​​dagen, men hvis din drøm er til en dag se dette nå et globalt publikum, så er dette trin afgørende!

Tro på dig selv

I alle disse faser må du tro på dig selv for at få det til at ske. Du har måske ikke lyst til at vide noget om spildesign eller udvikling i øjeblikket, men husk at alle skal starte et sted. Der vil være tidspunkter, hvor du føler, at du ikke kan komme forbi et problem, som om du har ramt en mur. Det kan endda få dig til at føle dig dum på det tidspunkt, men ægte intelligens er inden for problemet med at løse sig selv. Giv aldrig op.

Mit første spil blev lavet i HTML5 lærred elementet ved hjælp af JavaScript. Lyder det rigtig godt i orden? Nå ... Ikke så meget. Jeg formåede at producere et simpelt retro ping-pong-spil, det er bestemt ikke dårligt, men ved at bruge et spilredaktør som dem ovenfor ville det have gjort det meget nemmere end at udvikle det via rå kode. Nu hvor du har set mit første forsøg på spiludvikling, håber jeg, at det har givet dig selvtillid til at fortsætte med at lave en af ​​dine egne. Det er måske ikke perfekt, men det bliver din!

Ekstra Links

Hvis du har lyst til at lære lidt kode, så er der masser af lektioner online, der kan hjælpe. Codecadamy er min personlige favorit; det er perfekt til begyndere! Det underviser alle slags kodende sprog gratis; de vigtigste er HTML, CSS og Javascript. Khan Academy er et godt websted at gå til bagefter og lærer at bruge dine kodningsfærdigheder til at tegne, animere og i sidste ende lave nogle enkle spil også!

Endelig og vigtigst ...

Hav det sjovt!

Rediger: Til inspiration er her min første Unity3D-skabelse!

Du er velkommen til at forlade links til dine egne spil i kommentarerne.