Begynn å lage spill på kort tid med Unity3D Free

Begynn å lage spill på kort tid med Unity3D Free / Gaming

Verden av videospill har gått gjennom mange endringer i den relativt korte tiden den har eksistert. Først var det banebrytende med Pong og Pac-Man. Over tid ble det bare nerdene, bare gutter, og nå er folk fra hele demografen nyter spill som spenner fra mobilspilling til Flash-spill. De beste online-spillene De beste online-spillene Les mer til konkurransedyktig spill De 5 beste stedene å se konkurransedyktig spill på nettet De 5 beste stedene å se konkurransedyktig spill Online Konkurransedyktig spill ser ut til å treffe sin skritt. Å finne ut hvor du kan se profesjonelle konkurrerer kan imidlertid fortsatt være et problem. For all deres innsats er mange av nettstedene dedikert til pro gaming ... Les mer. Men nylig har det vært en økende populær trend mot utvikle videospill, ikke bare spiller dem.

Det er mange gratis spillutviklingsverktøy 5 Gratis spillutviklingsprogramvareverktøy for å lage dine egne spill 5 Gratis spillutviklingsprogramvareverktøy for å lage dine egne spill Her er den beste gratis spillutviklingsprogramvaren og verktøyene du kan bruke til å begynne å lage drømmespillet ditt i dag . Les mer der ute, og mange av dem er super enkle å bruke. Men for lengst tid har spillutviklingsverktøy lidd av et stort problem: begrensninger. Når du kodes et spill fra bunnen av, har du absolutt frihet til å gjøre hva du vil. Når du bruker et verktøy for opprettelse, er du begrenset til det verktøyet kan gjøre. Det spørsmålet blir imidlertid raskt et høydepunkt takket være Unity3D.

Hva er Unity3D?

Unity3D er en kraftig 3D-motor som har vært i offisiell utvikling siden 2005. Opprinnelig ble den utviklet spesielt for å hjelpe utviklere til å bygge prosjekter på Mac-maskiner, men omfattende støtte kjørte dem til å begynne å støtte andre plattformer også. Men Unity3D er mer enn bare en kodebase - det er et fullverdig miljø komplett med hundrevis av verktøy som hjelper til med rask spillutvikling.

Du kan se på skjermbildet over at applikasjonseditoren er delt inn i mange paneler:

  • EN scene panel som viser en visuell representasjon av alle spillobjekter i den aktuelle scenen. Unity3D deler et spill i flere scener, og hver scene kan representere en annen spilltilstand, for eksempel hovedmenyen, nivå 1, nivå 2 og et spill over skjermbilde. Med dette panelet kan du manipulere Game Objects ved å flytte, endre størrelse, rotere, osv.
  • EN Spill panel som blir aktivt når du gir spillet ditt en prøvekjøring. Ja, Unity3D lar deg kjøre spillet direkte fra editoren, noe som betyr ekstremt rask testing og feilsøking.
  • EN hierarki panel som viser alle de forskjellige spillobjektene i gjeldende scene. Spillobjekter kan settes inn som barn eller foreldre til andre spillobjekter, noe som resulterer i en enkel måte å holde alt på en scene organisert.
  • EN Prosjekt panel som sporer alle de forskjellige filene og Assetene som er en del av prosjektet ditt, inkludert teksturer, lyder, skript, modeller, plugins, etc.
  • en Inspektør panel som gir deg detaljer om det valgte spillobjektet eller aktivet, og lar deg redigere disse detaljene hvis du ønsker det.

Du vil være i kontakt med disse panelene oftest når du bruker Unity3D - unntatt når du skriver, selvfølgelig - så vær ikke bekymret hvis det ser skremmende ut. Du henter det raskere enn du tror.

Grunner til å bruke Unity3D

Unity3D er ikke det første fullverdige spillutviklingsmiljøet som dette. For eksempel kommer Unreal Engine 3 faktisk med et lignende oppsett kalt Unreal Development Kit. Så hvorfor skal du velge Unity3D over alternativene?

  • GRATIS. Hvis du ikke har råd til det, kan du ikke bruke det. Heldigvis kommer Unity3D i en gratis versjon og en Pro-versjon. Men i motsetning til de fleste programmer med multi-trinns betalingssystemer, er Unity3Ds gratisversjon komplett, IKKE forkrøllet. Du savner noen avanserte funksjoner, men du kan lage fullspill uten å betale noen cent.
  • Lett å lære. Du tror at et spillutviklingsmiljø vil kreve at du forstår motorstruktur og kodeorganisasjon, men Unity3D introduserer et nytt paradigme. Alt du trenger å gjøre er å lage skript og legge dem til individuelle spillobjekter. Skriptene bestemmer et spillobjekts oppførsel, og samspillet mellom spillobjekter er grunnlaget for spillet ditt.
  • Flere språk. Unity3D-skript kan skrives ved hjelp av tre forskjellige språk: UnityScript, C #, og Boo. UnityScript er faktisk en tilpasset versjon av JavaScript, så hvis du har JavaScript-opplevelse, vil du kunne hente den på kort tid.
  • Massevis av opplæringsprogrammer. Fordi Unity3D er så populær, er det mange ressurser der ute for å hjelpe deg med å komme i gang. Den offisielle nettsiden har noen grunnleggende guider. Deretter kan du utforske brukeropprettede opplæringsserier som Unity Cookie, UnityScript Basics, GamerToGameDeveloper og mer.

Lang historie kort, Unity3D har alt du trenger som spillutvikler - enten nybegynner eller veteran - for å få deg i gang og utvikle spillet på så kort tid som mulig. Det er virkelig det beste raske spillutviklingsverktøyet du finner gratis.

Unity3D-funksjoner

Hva kan Unity3D gjøre? Det er fint at det er gratis, men lever det virkelig opp til brukerens forventninger? Kan det gjøre alt du vil at den skal gjøre? Hvor fleksibel er det? For det må vi se på Unity3Ds funksjonssett.

  • Cross Platform Export. Unity3D kan eksportere spill til en rekke spillplattformer, inkludert Windows / Mac / Linux, Android, IOS, Windows Phone, Xbox 360, Playstation 3, Wii, Wii U og web-spillere. Dette er usedvanlig nyttig hvis du vil lage et enkelt spill for flere plattformer, siden du enkelt kan eksportere mellom dem med bare noen få tweaks.
  • Gjengivelse. Kunstverdier kan importeres direkte fra 3DS Max, Maya, Blender, ZBrush, Cinema 4D, Photoshop og mer. Unity3D støtter bump kartlegging, refleksjon kartlegging, avansert belysning, shaders og andre gjengivelse effekter. Og ja, til tross for navnet sitt, kan Unity3D brukes til å lage vakre 2D-spill.
  • fysikk. Unity3D støtter Nvidia's PhysX-motor for rask og nøyaktig fysikk simuleringer mellom spillobjekter, inkludert simulering av sanntids klut, tykkestråler og kollisjonslag.
  • Nettverk. Unity3D støtter Rakets UDP-nettverksbibliotek, noe som betyr at du enkelt kan lage multiplayer-spill.
  • Asset Store. Har du ingen kunstneriske evner? Har du heller ikke en kunstner? Med Unity3Ds Asset Store kan du laste ned fra en database med ulike eiendeler som andre brukere har sendt inn. Mange av disse eiendelene koster penger, men du kan finne noen flotte gratis.

Konklusjon

Hvis du er med i spillutvikling, eller du vil komme inn i det, så er det absolutt ingen grunn til at du ikke bør sjekke ut Unity3D. Det har eksistert lenge, og populariteten er bare på vei oppover, så du kan forvente å se enda større funksjoner og fremskritt som årene går forbi.

Har du brukt Unity3D før? Hvis du ikke har det, vil du nå? Hva synes du om det? Vennligst del dine tanker med oss ​​i kommentarene!

Image Credit: Cubemen 2, Scrolls

Utforsk mer om: Videospilldesign, Windows Phone.