Så här lär du dig CryEngine 3 SDK

CryEngine SDK (Software Development Kit) är en gratis nedladdning av den kända CryEngine 3. Den kan användas för att skapa en mängd olika videospel, interaktiv programvara och animerade shorts. CryEngine är en av de nybörjare vänliga motorerna där ute för att lära sig, och i den här artikeln delar jag handledning och andra resurser för att komma igång med att utveckla spel med det.


Vad är CryEngine 3?

På GDC-konferensen 2009 presenterade Crytek sin nya motor, CryEngine 3 för PC, som stödde DirectX 9, 10 och 11. Det första spelet Crytek som skulle utvecklas för motorn var den eftertraktade Crysis. Free SDK (ursprungligen kallad Sandbox Editor) utvecklades först och släpptes sedan för att skapa och moddera kartor för Crysis 2 multiplayer; Motorn släpptes sedan gratis till allmänheten.

CryEngine 3 (CE3) är utformad för att skapa första personskyttar framför allt annat. Spel för många andra genrer har dock också gjorts med hjälp av CE3.


Exempel CryEngine Creations

Crysis 3 och CryEngine Tech Demo


Bortförande


För mer information, se Abductions CryDev-sida.

Allegra


För mer information, se Allegras CryDev-sida.

SKURKAKTIG


För mer information, se spelets hemsida.


Hämtar CryEngine

Medan CryEngine har licens-versioner, kan du ladda ner det idag och komma igång med den fria versionen.


Learning CryEngine

När du börjar nya i CryEngine kan det vara svårt att få huvudet runt. När jag började visste jag ingenting, så jag var tvungen att hitta alla resurser för mig själv, men inte mer. Jag har samlat de bästa handledningarna från hela webben.

Ät 3D

Om du har lite pengar i fickan som du är villig att spendera på handledning, är dessa de bästa. Hélder Pinto, Industry Professional och Level Architect för Crysis 3, kör dig igenom CryEngine, som börjar med grunderna och går hela vägen upp till avancerad nivå skapande.

Ät 3Ds CE3-handledning är extremt djupgående och täcka allt du behöver för att skapa en värld inom motorn. Dessa handledning täcker inte kodning eller fullständig spelskapande, men är några av de bästa i planlösningen.

CyberGameArts

För dem som inte har råd att (eller helt enkelt inte vill) betala för handledning, kör CyberGameArts igenom alla grunderna för att lära sig och skapa med CryEngine.


Han täcker många ämnen som inte är allmänt kända och svarar på frågor på hans YouTube-sida för alla användare som behöver hjälp.

Manualen

Föredrar du att läsa? Eller kan du inte hitta vad du behöver? De fantastiska killarna på CryTek och CryDevs hemsida har sammanställt en CryEngine 3 "Manual" som täcker absolut allt. Från grundläggande verktyg, brandutbredning, till ändring av källkod och redigeringspreferenser.

Tillsammans med handboken kommer många artiklar där inne att ge dig videor och tillgångar som har skapats som exempel

Tips: Om du kör en äldre version av CryEngine finns det också en flik för gamla / föråldrade handledning.


Vad kommer härnäst?

Så, du har gjort de flesta av handledningarna ovan och har en anständig grundning i CryEngine och redaktören? Då är det dags att gå vidare och börja komma in i några avancerade eller specialutbildningar.

Wenda

Wenda är en fransk miljökonstnär som visar dig hur du använder en rad programvara för att skapa höga och avancerade strukturer tillsammans med extremt detaljerade miljöer. Dessa handledning sträcker sig över fyra timmar och är extremt djupgående.


Moocowisback

YouTuber moocowisback kör dig genom att använda voxelobjekt för att skapa realistiska grottor och texturera dem, belysa dem och strategiskt utforma dem.


Moocowisback täcker också grunderna i motorn, uppdateringar i sandboxredigeraren och skapar realistiska skogar.


1Richmar

En annan YouTuber, 1Richmar, driver dig genom att skapa dina egna objekt och sedan koda dem i motorn och tillämpa dem i världen.


Rich visar dig också hur man modellerar och skapar anpassade tecken i ett externt program, och sedan importerar dem till motorn och animerar slutprodukten.


Och slutligen förklarar han hur man använder CryEngine och externa tredjepartsprogram för att skapa ett RTS-spel (Real Time Strategy).


AI Time!

När du har lyckats skapa din miljö måste du lägga till Artificial Intelligence (AI) för att få dina nivåer till liv! Här är två handledningar som gör att AI enkelt kan läggas till.

Den första omfattar grundläggande AI- och teckenrörelser:


Och den andra omfattar att AI använder fordon och korsar terrängen:



Plug-In Tutorials

Här är en lista över handledning som kör igenom dig med hjälp av plugin-program för att inkludera program från tredje part.

Maya / Max

Simon Fuchs förklarar hur man skapar och exporterar ett objekt från 3ds Studio Max.


SketchUp

Denna handledning förklarar hur man skapar och exporterar ett detaljerat objekt från SketchUp.

Och i denna screencast förklarar GaGiCF hur man exporterar ett SketchUp-objekt för användning i CE3:


Photoshop

Konstantin Popovic har en kort skärmdump som förklarar hur man installerar Photoshop CryTIF-plugin:


Och den här handledningen förklarar hur man använder och exporterar från Photoshop med CryTIF.


Vad om programmering?

Att veta ett programmeringsspråk är inte nödvändigt inom redigeraren. Skapa saker som interagerar eller AI-rörelser kan alla enkelt göras med CryEngines enkla nodbaserade redaktör.

Men redaktören själv går av språket Lua (som Love2D). Om du vill skapa egna objekt, kan karaktärer och tillgångar för din nivå / spel eller en uppsättning regler för att motorn följer några grundläggande kunskaper om att Lua skulle behövas.

CryEngine kan vara lite skrämmande ibland, men i kärnan är det enkelt och enkelt att använda. Det bästa du kan göra är att röra runt, experimentera och träna tills du har en rättvisande förståelse för redaktören. När du börjar kan du känna att din grafik är ren, men med lite experiment lär du dig snart att förbättra dem genom att laga texturer, kombinera vegetation och skapa atmosfär.

Det bästa stället att gå till hjälp på CryEngine om du sitter fast, behöver lite hjälp, eller saknar informationen är över på CE3 forum på CryDev webbplatsen.


Fler bra handledning

Här är några fler av mina favoriter omfattande handledning som inte passar någon annanstans.

World of Level Design

Den här webbplatsen innehåller en uppsättning skrivna handledningar som täcker allt i redigeraren.


ModDBs CryEngine Tutorials

Här är ett annat uttag som täcker både med hjälp av redaktören och skapa tillgångar.


Jed Sanderson

Omfattar CryEngine 3, 3ds Max och CryEngine Programmering:

Se alla Jeds videos.

Dags att komma till jobbet!

Du har läst denna artikel och har tillgång till alla dessa bra handledning och resurser som bör hjälpa dig att komma igång inom CryEngine. Oavsett om du vill skapa nivåer och miljöer, programmera eller mucka runt finns det mycket du kan göra i CryEngine 3.

Det viktigaste du kan göra i CryEngine-sviten är att experimentera. Du kan räkna ut och skapa så många coola saker bara genom att experimentera.

Sätt i det hårda arbetet och beslutsamheten och ta ett steg på att skapa projekt. Lämna oss en länk i kommentarerna till det du har gjort. Vi skulle gärna se!

Missade jag något? Har du en fråga? Gärna lämna en kommentar nedan och jag försöker svara på dig eller lägga till resursen i artikeln.