Hvordan å gjøre min egen 3D-spill for Free

Hvordan å gjøre min egen 3D-spill for Free


Du trenger to grunnleggende programmer for å lage din egen tredimensjonale spillet: en spillmotor og et 3D-modelleringsprogram. Selv om profesjonell programvare er generelt mer allsidig, overflod Internett med gratis versjoner. Og selv om det hjelper virkelig å lære noen av de programmeringsspråk bak denne programvaren, noen av dem er designet for å være mer brukervennlig, med minimale tekniske kunnskaper. Men selv uten programmering det er en klar læringskurve for å være i stand til å bruke disse programmene.

bruksanvisning

1 Velg en spillmotor til bruk basert på hva slags spill du ønsker å gjøre. Spillet motoren er limet som holder spillet sammen. Det er hva du bruker til å lage selve spillet. Du har en rekke valg, men valgene kan være begrenset avhengig av om du bruker en Mac eller en PC. Mange gratis spillmotorer fungere uansett hvilken plattform du bruker, men noen av dem er begrenset til én type eller den andre. Ellers bør du i spillmotorer basert på hva programmeringsspråk de bruker og hva slags script de bruker. Et programmeringsspråk er som DNA av et program, mens skriptspråk er det språket du vil bruke for å gi veibeskrivelser til spillet ditt. Flertallet av spillmotorer bruke C ++ for et programmeringsspråk, selv om noen bruker C, Java eller Pascal. Skriptspråket er mer variert. Mange bruker Python, men det finnes også de som bruker Lua, Pascal Script og Java Script.

2 Velg en grafikk program å bruke. Igjen, kan du ha begrenset valg avhengig av om datamaskinen er en PC eller Mac. Mange programmer fungerer på begge, men ikke alle gjør. Din grafikk program er det du bruker til å gjøre selve 3D-figurer, objekter og landskap i spillet, og animere dem. Blender er en av de bedre kjente gratis 3D-grafikkprogrammer der ute, og det har ganske mange opplæringsprogrammer for å hjelpe deg å lære hvordan du bruker den. Andre brukervennlige alternativene inkluderer DAZ, 3Dbase, Teddy og POV Ray.

3 Velg et 2D-grafikk program. Selv om du gjør et 3D-spill, vil du sannsynligvis ende opp med å bruke et 2D-grafikk program for å lage "skins" for 3D-modeller. Skins er nettopp det, en hud med farging lagt over modellen din som innpakningspapir. Skins er det som gir modellene deres farge og mye av deres detalj. Du trenger en digital tavle når du bruker disse programmene, som de gjør jobben med tegning og fargelegging skins mye enklere.

4 Sett sammen et team for å hjelpe deg. Å gjøre en full, 3D-spill er ikke et godt prosjekt for bare én person. De fleste profesjonelle spill ta score til mennesker å gjøre. Du kan få av med en liten gruppe, men du vil definitivt trenger hjelp. Bestem hva dine styrker og svakheter er. Plukk folk som har styrker der du ikke gjør det. Hvis du er en god artist, men vet ikke programmering, for eksempel, finne noen som er flinke til programmering.

5 Lær noen programmering. Som muttere og bolter av spillet, er programmering slutten alt og være alle hvordan spillet vil slå ut. Det er en god idé å se nærmere på hva programmeringsspråk motoren din bruker til å bedre forstå selve motoren. Biblioteker og bokhandlere florerer med bøker om C ++, C, Java og andre programmeringsspråk. Sett deg ned med noen av disse bøkene, og gi dem en lese gjennom.

6 Lær deg scripting. Du må gjøre dette for å gjøre spillet. Scripting er som scene køer for 3D-modeller. Det forteller dem hvordan de skal handle og samhandle. Hvis du er heldig, kan du finne bøker om skriptspråk i butikker og biblioteker, men de kan ikke bære dem. Prøv å finne noen tutorials på motorens skriptspråk online.

7 Designe spillet ditt. Kartlegge hvert nivå, karakter progresjon, og fiender før du begynner å arbeide med programmene dine. Du må ha en solid idé om hva du vil gjøre og hva slags spill du vil gjøre før du begynner modellering. Lag en liste over alt du trenger å modellere.

8 Opprett modeller, skinn og skript for spillet ved hjelp av spillmotoren og grafiske programmer. Det er mange online tutorials for hvordan du bruker enkelte program. Sørg for å spille teste nivåer som du bygger dem å sørge for at spillet er glitch gratis.