Start Oprettelse af spil på ingen tid med Unity3D Free

Reklame

Reklame
Reklame

Verden af ​​videospil er gennemgået mange ændringer i den relativt korte tid, det har eksisteret. Først var det banebrydende med Pong og Pac-Man. Over tid blev det nerd-only, så kun drenge, og nu nyder folk fra alle demografier spil, der spænder fra mobilspil til Flash-spil. De bedste online flash-spil De bedste online flash-spil Læs mere til konkurrencedygtig spil De 5 bedste steder at se konkurrencedygtige spil online De 5 bedste steder at se konkurrencedygtige spil online Konkurrencedygtige spil ser ud til at ramme sin skridt. Det kan dog stadig være et problem at finde ud af, hvor man kan se professionelle konkurrere. For alle deres indsats er mange af de websteder, der er dedikeret til pro gaming, ... Læs mere. Men for nylig har der været en voksende populær tendens til at udvikle videospil, ikke bare at spille dem.

Der er masser af gratis spiludviklingsværktøjer 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil Takket være disse fantastiske gratis spiludviklingssoftwareværktøjer kan et spil, der måske har krævet et år nu laves om seks måneder eller hurtigere, nogle gange uden nogen kode! Læs mere derude, og mange af dem er super nemme at bruge. Men i lang tid har spiludviklingsværktøjer lidt af et stort problem: begrænsninger. Når du kodes et spil fra bunden, har du absolut frihed til at gøre, hvad du vil. Når du bruger et værktøj til oprettelse, er du begrænset til, hvad værktøjet kan gøre. Det problem bliver dog hurtigt et meget godt punkt takket være Unity3D.

Hvad er Unity3D?

Unity3D er en kraftfuld 3D-motor, der har været i officiel udvikling siden 2005. Oprindeligt var den specielt designet til at hjælpe udviklere med at bygge deres projekter på Mac-computere, men udbredt support kørte dem til at starte med at understøtte andre platforme også. Men Unity3D er mere end bare en kodebase - det er et fuldt udstyret miljø komplet med hundredvis af værktøjer, der hjælper med hurtig udvikling af spil.

Begynd at skabe spil på ingen tid med Unity3D Free unity3d 1

Du kan se på skærmbilledet ovenfor, at applikationseditoren er opdelt i adskillige paneler:

  • Et scenepanel, der viser en visuel repræsentation af alle spilobjekter i den aktuelle scene. Unity3D deler et spil i flere scener, og hver scene kan repræsentere en anden spiltilstand, som hovedmenuen, niveau 1, niveau 2 og et spil over skærmen. Med dette panel kan du manipulere Game Objects ved at flytte, ændre størrelse, rotere osv.
  • Et spilpanel, som bliver aktivt, når du giver dit spil et testkørsel. Ja, Unity3D giver dig mulighed for at køre dit spil direkte inde i editoren, hvilket betyder ekstremt hurtige test- og fejlfindingscyklusser.
  • Et hierarki- panel, der viser alle de forskellige spilobjekter i den aktuelle scene. Spilobjekter kan indstilles som børn eller forældre til andre spilobjekter, hvilket giver en nem måde at holde alt på en scene organiseret.
  • Et projektpanel, der sporer alle de forskellige filer og aktiver, der er en del af dit projekt, herunder teksturer, lyde, scripts, modeller, plugins osv.
  • Et inspektionspanel, der giver dig detaljer om det aktuelt valgte Game Object eller Asset og giver dig mulighed for at redigere disse detaljer, hvis du ønsker det.

Du kommer til at interfacere med disse paneler oftest, når du bruger Unity3D - bortset fra når du scripting, selvfølgelig - så gid det ikke, hvis det ser skræmmende ud. Du henter det hurtigere, end du tror.

Grunde til at bruge Unity3D

Begynd at skabe spil på ingen tid med Unity3D Free unity3d 2

Unity3D er ikke det første komplette spiludviklingsmiljø som dette. For eksempel kommer Unreal Engine 3 faktisk med en lignende opsætning kaldet Unreal Development Kit. Så hvorfor skal du vælge Unity3D over alternativerne?

  • GRATIS. Hvis du ikke har råd til det, kan du ikke bruge det. Heldigvis kommer Unity3D i en gratis version og en Pro-version. Men i modsætning til de fleste programmer med multi-tiered betalingssystemer, er Unity3Ds gratis version funktion komplet, IKKE forkrøblet. Du savner nogle få avancerede funktioner, men du kan lave fulde spil uden at betale en cent.
  • Let at lære. Du ville tro, at et spiludviklingsmiljø ville kræve, at du forstår motorstruktur og kodeorganisation, men Unity3D introducerer et nyt paradigme. Alt du skal gøre er at oprette scripts og vedhæfte dem til individuelle spilobjekter. Skripterne bestemmer et spilobjekts adfærd, og interaktion mellem spilobjekter er grundlaget for dit spil.
  • Flere sprog. Unity3D scripts kan skrives ved hjælp af tre forskellige sprog: UnityScript, C # og Boo. UnityScript er faktisk en tilpasset version af JavaScript, så hvis du har JavaScript-oplevelse, vil du kunne hente det på ingen tid.
  • Masser af øvelser. Fordi Unity3D er så populær, er der masser af ressourcer derude for at hjælpe dig med at komme i gang. Den officielle hjemmeside har nogle få grundlæggende vejledninger. Derefter kan du udforske brugeroprettede tutorialserier som Unity Cookie, UnityScript Basics, GamerToGameDeveloper og meget mere.

Lang historie kort, Unity3D har alt hvad du behøver som en spiludvikler - hvad enten det er nybegynder eller veteran - for at få dig i gang og udvikle dit spil på så kort tid som muligt. Det er virkelig det bedste hurtige spiludviklingsværktøj, du kan finde gratis.

Unity3D-funktioner

Begynd at skabe spil på ingen tid med Unity3D Free unity3d 3

Hvad kan Unity3D præcis gøre? Det er godt, at det er gratis, men lever det virkelig op til brugernes forventninger? Kan det gøre alt, hvad du vil have det til at gøre? Hvor fleksibel er det? Til det skal vi se på Unity3Ds funktionssæt.

  • Cross Platform Export. Unity3D kan eksportere spil til adskillige spilplatforme, herunder Windows / Mac / Linux, Android, iOS, Windows Phone, Xbox 360, Playstation 3, Wii, Wii U og web-afspillere. Dette er yderst nyttigt, hvis du vil oprette et enkelt spil til flere platforme, da du nemt kan eksportere mellem dem med blot et par tweaks.
  • Rendering. Kunstaktiver kan importeres direkte fra 3DS Max, Maya, Blender, ZBrush, Cinema 4D, Photoshop og meget mere. Unity3D understøtter bump kortlægning, refleksion kortlægning, avanceret belysning, shaders og andre rendering effekter. Og ja, på trods af navnet kan Unity3D bruges til at skabe smukke 2D-spil.
  • Fysik. Unity3D støtter Nvidia's PhysX-motor til hurtige og præcise fysiske simuleringer mellem spilobjekter, herunder simulering af realtids klud, tykke stråler og kollisionslag.
  • Netværk. Unity3D støtter Rakets UDP-netværksbibliotek, hvilket betyder, at du nemt kan oprette multiplayer-spil.
  • Asset Store. Har du ingen kunstneriske evner? Har du heller ikke en kunstner? Med Unity3Ds Asset Store kan du downloade fra en database med forskellige aktiver, som andre brugere har indsendt. Mange af disse aktiver koster penge, men du kan finde nogle gode gratis.

Konklusion

Hvis du er i spiludvikling, eller hvis du vil komme ind i det, så er der absolut ingen grund til, hvorfor du ikke bør tjekke Unity3D. Det har eksisteret i lang tid, og dets popularitet er kun stigende, så du kan forvente at se endnu større funktioner og fremskridt, som årene går forbi.

Har du brugt Unity3D før? Hvis du ikke har det, vil du nu? Hvad synes du om det? Venligst del dine tanker med os i kommentarerne!

Billedkredit: Cubemen 2, Scrolls

In this article