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.
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.
För mer information, se Abductions CryDev-sida.
För mer information, se Allegras CryDev-sida.
För mer information, se spelets hemsida.
Medan CryEngine har licens-versioner, kan du ladda ner det idag och komma igång med den fria versionen.
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.
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.
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.
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.
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 ä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.
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.
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).
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:
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.
Simon Fuchs förklarar hur man skapar och exporterar ett objekt från 3ds Studio Max.
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:
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.
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.
Här är några fler av mina favoriter omfattande handledning som inte passar någon annanstans.
Den här webbplatsen innehåller en uppsättning skrivna handledningar som täcker allt i redigeraren.
Här är ett annat uttag som täcker både med hjälp av redaktören och skapa tillgångar.
Omfattar CryEngine 3, 3ds Max och CryEngine Programmering:
Se alla Jeds videos.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.