Hoe CryEngine 3 SDK te leren

CryEngine SDK (Software Development Kit) is een gratis te downloaden versie van de alom gekende CryEngine 3. Deze kan worden gebruikt om een ​​verscheidenheid aan videogames, interactieve software en geanimeerde shorts te maken. CryEngine is een van de meest beginnersvriendelijke engines die er zijn om te leren, en in dit artikel deel ik tutorials en andere bronnen om je te helpen er games mee te ontwikkelen.


Wat is CryEngine 3?

Tijdens de conferentie van GDC in 2009 kondigde Crytek hun nieuwe engine aan, CryEngine 3 voor pc, die DirectX 9, 10 en 11 ondersteunde. De eerste game van Crytek voor de motor was de felbegeerde Crysis. De gratis SDK (oorspronkelijk de sandbox-editor genoemd) werd voor het eerst ontwikkeld en vervolgens vrijgegeven voor het maken en modificeren van kaarten voor de multiplayer van Crysis 2; de motor werd vervolgens gratis aan het publiek vrijgegeven.

CryEngine 3 (CE3) is ontworpen om first person shooters boven alles te maken. Er zijn echter ook games voor veel andere genres gemaakt met CE3.


Voorbeeld Creëren van CryEngine

Crysis 3 en CryEngine Tech Demo


Ontvoering


Voor meer informatie, zie de CryDev-pagina van Abduction.

Allegra


Zie Allegra's CryDev-pagina voor meer informatie.

Misvormd


Zie de startpagina van de game voor meer informatie.


CryEngine downloaden

Hoewel CryEngine betaalde licentieversies heeft, kunt u deze vandaag downloaden en aan de slag met de gratis versie.


CryEngine leren

Wanneer je nieuw begint in CryEngine, kan het moeilijk zijn om je kop te geven. Toen ik begon, wist ik niets, dus moest ik alle middelen voor mezelf vinden, maar niet meer. Ik heb de beste tutorials verzameld op internet.

Eet 3D

Als je een beetje geld in je zak hebt dat je bereid bent te besteden aan tutorials, zijn dit de beste. Hélder Pinto, Industry Professional en Level Architect voor Crysis 3, leidt u door CryEngine, beginnend met de basisbeginselen en gaat helemaal door tot geavanceerde niveau-creatie.

Eet 3D's CE3-zelfstudies zijn extreem diepgaand en bieden alles wat u nodig hebt om een ​​wereld binnen de motor te maken. Deze zelfstudies hebben geen betrekking op codering of het maken van volledige games, maar zijn enkele van de beste in level-ontwerp.

CyberGameArts

Voor diegenen die het zich niet kunnen veroorloven (of gewoon niet willen) betalen voor tutorials, CyberGameArts doorloopt alle basisbeginselen om te leren en te creëren met CryEngine.


Hij behandelt veel onderwerpen die niet algemeen bekend zijn en beantwoordt vragen op zijn YouTube-pagina voor gebruikers die hulp nodig hebben.

De handleiding

Liever lezen? Of kan niet vinden wat je nodig hebt? De geweldige jongens bij CryTek en de CryDev-website hebben een CryEngine 3 "Handleiding" samengesteld die werkelijk alles omvat. Van basisgereedschap tot brandpropagatie, tot het wijzigen van broncode en bewerkingsvoorkeuren.

Samen met de handleiding, zullen veel van de artikelen daarin je video's en activa pre-gemaakt als voorbeelden geven

Tip: In het geval dat u een oudere versie van CryEngine gebruikt, is er ook een tabblad voor oude / verouderde zelfstudies.


Wat is het volgende?

Dus je hebt het grootste deel van de tutorials hierboven gedaan en hebt een goede basis in CryEngine en de editor? Dan is het tijd om verder te gaan en enkele geavanceerde of speciale tutorials te leren.

Wenda

Wenda is een Franse milieukunstenaar die je laat zien hoe je een scala aan software gebruikt om high res en geavanceerde texturen te creëren, samen met extreem gedetailleerde omgevingen. Deze zelfstudies beslaan meer dan vier uur en zijn uiterst diepgaand.


Moocowisback

YouTuber-moocowisback voert je door met voxel-objecten om realistische grotten te creëren, ze te textureren, te verlichten en ze strategisch te ontwerpen.


Moocowisback behandelt ook de basis van de engine, updates binnen de sandbox-editor en het maken van realistische forests.


1Richmar

Een andere YouTuber, 1Richmar, leidt je door het maken van je eigen objecten en codeert ze vervolgens in de engine en past ze toe in de wereld.


Rich laat je ook zien hoe je aangepaste karakters in een extern programma kunt modelleren en maken en ze vervolgens in de engine kunt importeren en het uiteindelijke product kunt animeren.


En ten slotte legt hij uit hoe je CryEngine en externe programma's van derden kunt gebruiken om een ​​Real Time Strategy (RTS) -game te maken.


AI tijd!

Wanneer u uw omgeving met succes hebt gemaakt, moet u Artificial Intelligence (AI) toevoegen om uw levels tot leven te brengen! Hier zijn twee tutorials die het toevoegen van AI eenvoudig maken.

De eerste behandelt basis-AI en personagebewegingen:


En de tweede dekking heeft dat AI voertuigen gebruikt en het terrein doorkruist:



Plug-inhandleidingen

Hier is een lijst met tutorials die u helpen bij het gebruik van plug-ins om software van derden te integreren.

Maya / Max

Simon Fuchs legt uit hoe je een object van 3ds Studio Max kunt maken en exporteren.


SketchUp

In deze zelfstudie wordt uitgelegd hoe u een gedetailleerd object kunt maken en exporteren vanuit SketchUp.

En in deze screencast legt GaGiCF uit hoe een SketchUp-object moet worden geëxporteerd voor gebruik in CE3:


Photoshop

Konstantin Popovic heeft een korte screencast met uitleg over het installeren van de Photoshop CryTIF-plug-in:


En deze geschreven tutorial legt uit hoe te gebruiken en exporteren vanuit Photoshop met behulp van CryTIF.


Hoe zit het met programmeren?

Het kennen van een programmeertaal is niet nodig in de editor. Het maken van items die communiceren of AI-bewegingen kunnen allemaal eenvoudig worden gedaan met behulp van de eenvoudige node-gebaseerde editor van CryEngine.

Maar de redacteur zelf runt de taal Lua (zoals Love2D). Als je je eigen objecten, personages en items voor je level / game wilt maken of een set-off-regels voor de motor om wat basiskennis van Lua te volgen, is dit nodig.

CryEngine kan soms een beetje beangstigend zijn, maar in de kern is het eenvoudig en gemakkelijk te gebruiken. Het beste ding om te doen is rotzooien, experimenteren en oefenen totdat je een goed begrip hebt van de editor. Wanneer je begint, voel je misschien dat je 'graphics' duidelijk zijn, maar met een beetje experimenteren leer je ze snel verbeteren door texturen in lagen te leggen, vegetatie te combineren en sfeer te creëren.

De beste plaats voor hulp op CryEngine als je vastzit, wat hulp nodig hebt of als er geen informatie is over op de CE3-forums op de CryDev-website.


Meer geweldige zelfstudies

Hier volgen enkele van mijn favoriete uitgebreide tutorials die nergens anders passen.

World of Level Design

Deze site biedt een reeks geschreven zelfstudies die alles in de editor behandelt.


ModDB's Tutorials voor CryEngine

Hier is nog een ander verkooppunt dat zowel de editor als het maken van items omvat.


Jed Sanderson

Omvat CryEngine 3, 3ds Max en CryEngine-programmering:

Bekijk alle video's van Jed.

Tijd om aan het werk te gaan!

U hebt dit artikel gelezen en hebt toegang tot al deze geweldige zelfstudies en bronnen waarmee u binnen CryEngine aan de slag kunt. Of je nu levels en omgevingen wilt creëren, programmeren of ronddobberen, er is veel wat je kunt doen in CryEngine 3.

Het belangrijkste dat u in de CryEngine-suite kunt doen, is experiment. Je kunt erachter komen en zoveel coole items maken door gewoon te experimenteren.

Doe het harde werk en de vastberadenheid in en ga aan de slag met het maken van projecten. Laat ons een link achter in de opmerkingen van wat je hebt gemaakt. We zouden het graag zien!

Heb ik iets gemist? Heb je een vraag? Laat hieronder een reactie achter en ik zal proberen u te antwoorden of de bron aan het artikel toe te voegen.