7 Stappen om Binnen 6 Maanden Game Developer te Worden (Weinig Mensen Praten Genoeg Over #7!)

door Kwalee Team

Je eigen games coderen26hellip; is niet zo gemakkelijk als je denkt! Alleen de dapperen en brutalen zouden besluiten om binnen zes maanden game developer te worden.

Laten we eerlijk zijn: zes maanden is een gedurfd doel. Tenzij je eerder ervaring hebt opgedaan met het maken van interessante softwareprojecten, of het nu als persoonlijke hobby of professioneel was, is games maken een uitdagende klus die tijd nodig heeft om goed in te worden.

Gelukkig zijn je opties open en de beloningen aantrekkelijk. Hyper casual games bieden een toegankelijke route naar de industrie. Dus, als je interessante mobiele games wilt maken die:

  • op elk mobiel apparaat kunnen worden gespeeld,
  • door praktisch iedereen kunnen worden gespeeld,
  • en in korte tijdsbestekken kunnen worden gemaakt,

kan dit artikel het noorderlicht zijn dat je nodig hebt voor je gamedev-reis.

We hebben ook een scala aan coachingbronnen over diverse game development onderwerpen wanneer je je aanmeldt voor ons Publishing Portal. Hier kun je ook je games indienen en vragen om gratis game testing, feedback krijgen en begrijpen of je Hyper Casual games klaar zijn voor de App Stores.

Het Eerste Wat Je Moet Doen 2d Leer Programmeerbasiskennis

Games zijn in essentie software. Voor software om op een computer te draaien, moet het een lijst met commando's lezen. Een programmeur is iemand die die commando's schrijft. Als je game developer wilt worden, verwacht dan 90% van de tijd de programmeur te zijn.

Deze commando's kunnen in verschillende vormen voorkomen; programmeertalen, zoals ze worden genoemd. Je kunt kiezen uit talen zoals C#, C++, Python, Java, Lua of zelfs enginespecifieke talen zoals GDScript of GML. Maar als je een gangbaar antwoord nodig hebt, zie je over het algemeen game developers games maken in ofwel C# of C++. (We leggen zo uit waarom.)

Het leren van de basisprincipes van programmeren kost niet veel tijd. In feite kun je online veel bronnen vinden die gratis tutorials over C# aanbieden, waaronder FreeCodeCamp, Brackeys of zelfs de officiële 8-urige cursus over C# basisprincipes door Microsoft.

De basis van programmeren zou niet langer dan een week moeten duren om te leren. Aangezien de meeste game programmeertalen object-georiënteerd zijn, zijn de basisprincipes grotendeels hetzelfde. Idealiter zou je geen problemen moeten hebben om over te schakelen van de ene programmeertaal naar de andere om die reden.

We weten wat je denkt. 'Hoe weet ik welke programmeertaal geschikt is voor mij?'

Dit hangt volledig af van de game engine die je kiest om je Hyper Casual games te maken.

Maak Jezelf Vertrouwd Met Een Game Engine

Het kiezen van de juiste programmeertaal hangt af van je gekozen game engine. En het kiezen van de juiste game engine kan betekenen dat je kijkt naar enkele factoren zoals populariteit, gebruiksgemak, licenties, enzovoort.

De meeste mensen die Hyper Casual games willen maken, gebruiken Unity wanneer ze besluiten game developer te worden. Dit komt grotendeels door de populariteit en brede community-ondersteuning, waardoor C# de andere dominante taal in de industrie is. Je kunt echter nog steeds kiezen uit andere game engines zoals:

  • Unreal Engine (C++, Blueprints)
  • Godot (C#, GDScript, VisualScript)
  • GameMaker Studio (GameMaker Language, GML Visual)

Wat belangrijker is, is welke game engine je comfortabel vindt om te gebruiken om games te maken. Je vertrouwd maken met de engine is de sleutel, en betaalt zich op lange termijn uit. De meeste developers gebruiken Unity omdat het de meest robuuste game engine voor indie developers is. Unreal is een geweldige optie als 1) je C++ wilt leren, en 2) je wilt doorbreken in triple-A game development.

Hier is een overzicht van hoe lang het zou duren om de kerncomponenten in een game engine (idealiter Unity) te leren:

  • Basisgebruikersinterface: 1-2 uur.
  • Gedragingen toevoegen aan GameObjects: Een week.
  • Interactieve gebruikersinterfaces maken: Een week.

Het leren van de hele game engine is onrealistisch, om nog maar te zwijgen van onnodig. Je kunt de extra onderdelen leren tijdens het maken van games in de zes maanden die je ermee doorbrengt, of zelfs lang nadat je een publicatiedeal bent aangegaan.

Begin Klein

Hoe vaak heb je iemand tegen je horen zeggen: 'Ik denk eraan een kleine maar interessante RPG te maken'?

Grote kans dat ze nieuw zijn in game development. Het idee om onze droomgame of een game geïnspireerd door onze favoriete games te maken is een veel voorkomende beginnersval.

Je moet beginnen met de kleinste ideeën om een idee te krijgen van hoe je tools en je programmeerkennis samenkomen. De kleine games die je in de beginfase maakt, zijn als de trainingwielen die je nodig hebt om verschillende aspecten van game development te begrijpen.

Leer je over materialen en shaders? Maak een game over het matchen van verschillende objecten met elkaar op basis van hun kleuren. Uitzoeken hoe beweging in een isometrische game werkt? Maak een game waar een bal naar de bestemming beweegt waarop je klikt.

Het prototypen van deze kleine ideeën snel kan je slechts een week of minder kosten. En naarmate je meer prototypen maakt, realiseer je je wat je precies elke keer moet doen en verkort je onvermijdelijk de tijd en hergebruik je assets waar mogelijk.

Dit zijn kleine ideeën die je langzaam leren hoe de engine en de code in tandem samenwerken om een ervaring te leveren.

Over ervaring gesproken26hellip;

Begrijp Hoe Een Leuke Ervaring Wordt Ontworpen

Het ontwerpen en creëren van een boeiende game-ervaring is leuk. Maar het heeft ook zijn eigen reeks principes en basisprincipes die variëren van game tot game. Hyper Casual games zijn beroemd om hun hapklare gameplay, kortetermijn kleverigheid en massale aantrekkingskracht. Er is een hele gids over deze principes die je kunt bekijken.

Basisspellen maken is gemakkelijk, maar ze vervolgens leuk maken is het uitdagende deel dat tijd, geduld en kennis vergt over wat spelers aanspreekt. We kunnen daar wel bij helpen als je er moeite mee hebt.

We hebben verschillende beproefde en geteste Hyper Casual bronnen die de 45+ #1 games geproduceerd door Kwalee hebben gelanceerd. Je kunt er gratis toegang toe krijgen nadat je bent toegetreden tot ons officiële Kwalee Publishing Portal.

Verbind Je Met Mede-game Developers

Alleen maar werken en geen spel maakt je tot een saaie game developer. Een van de beste manieren om jezelf te vestigen in de industrie, wanneer je game developer wordt, is door contact te leggen met mensen die games maken voor hun broodwinning.

Als je net van de universiteit komt, maak dan een nieuw LinkedIn-profiel aan en voeg een paar werkgeschiedenissen en gamedev-projecten toe die je hebt gemaakt. Voeg vervolgens een link eraan toe in je portfolio. Wanneer je nieuwe mensen in de industrie ontmoet, kun je gegevens uitwisselen, verbinding maken en ze leren kennen als mentoren. Uiteindelijk zul je kansen naar je toe zien drijven, die je kunt aangrijpen en meer ervaring kunt opdoen.

Doe hetzelfde met andere gemeenschapsruimten, vooral die bevolkt door andere game developers, waaronder Reddit en Discord. Het is een geweldige manier om nieuwe vrienden te maken, feedback te krijgen op je projecten en meer vaardigheden op te bouwen voor meer hoogwaardige kansen. Stop nooit met het leggen van verbindingen tijdens deze evenementen!

Overweeg Een Diploma Of Bootcamp In Game Development

Wil je een weloverwogen opleiding in softwareontwikkeling? Voel je vrij om het op de universiteit te volgen! Hoewel je geen diploma nodig hebt om game developer te worden, is het goed om het te hebben, vooral als je aan games in een ander land wilt werken. Je ontmoet ook gelijkgestemde klasgenoten en professoren die je de steun kunnen bieden die je nodig hebt om projecten te maken om een begrip te ontwikkelen.

Het wordt over het algemeen geprefereerd als je een diploma kunt behalen in softwareontwikkeling of een ander natuurwetenschappelijk vakgebied in plaats van een gespecialiseerd diploma in game development. Maar als je certificeringen in game development wilt, kunnen gamedev bootcamps helpen.

Afhankelijk van hoe een bootcamp is gestructureerd, kan het je overal tussen één dag en vier/zestig weken kosten om het af te ronden en een certificering te behalen.

Gebruik De 27geheime27 Feedback

Er is één manier waarop je onmiddellijk effectieve feedback kunt krijgen. En niet veel mensen praten over deze 27geheime27 feedback.

Je kunt niet weten of je voldoende vooruitgang hebt geboekt, totdat je feedback op je werk hebt gekregen. En als je dat wel doet, kan het je helpen om de behoefte te overwinnen om constant je portfolio opnieuw te beoordelen.

We hebben het over interviews.

Wanneer je met de muis boven de knop Toepassen zweeft, doemt je impostor-syndroom als een gigantische toren op die je niet laat doorklikken. We begrijpen waarom.

Mensen nemen afwijzingen niet goed op, dus het solliciteren naar banen wordt ineens ontmoedigend. Maar dat is oké; je kunt niet weten of je vooruitgang hebt geboekt totdat je de feedback krijgt die je nodig hebt. En een van de meest effectieve maar 27onuitgesproken27 manieren om feedback te krijgen, is solliciteren naar banen en kijken of je ze krijgt.

Let dus op stages en juniorrollen bij game development studios, en begin toch met solliciteren. Het verkrijgen van de interviews en het doen ervan kan je een werkset van mentale modellen geven over wat recruiters zoeken in de beste kandidaten en de vragen die ze stellen. Als je wordt afgewezen, kun je hen vragen om feedback op je aanvraag. Ze zullen je voldoen als je in hun goede gratie komt. Onze gids om de juiste aanvraag voor de baan te bouwen kan dat makkelijker voor je maken.

Met deze nieuwe kennis kun je je portfolio's en je aanvragen aanpassen om dichterbij die rol te komen waar je van hebt gedroomd. (Of begin het te presenteren aan game-uitgevers zoals wij!)

En Doe Het Opnieuw!

Het kost slechts zeven eenvoudige maar consistente stappen om je pad naar de industrie op te bouwen. Om game developer te worden, kost het veel tijd en veel zelfstudie. Soms vind je misschien zes maanden niet genoeg. Of je begint aan een cursus van meerdere jaren. En dat is oké; het gaat erom te blijven leren en experimenteren.

En uiteindelijk zul je een goed genoeg portfolio hebben dat je kunt presenteren aan game-uitgevers zoals wij, of gebruiken in je sollicitaties om interviews te bemachtigen.

Houd jezelf op de hoogte van wat er in de industrie gebeurt en stop niet met het toevoegen van hoogwaardige projecten aan je portfolio. Dit is hoe je uiteindelijk in de game-industrie kunt komen.

We hebben een divers aanbod van functies beschikbaar voor iedereen, inclusief remote kansen! Ga naar onze pagina met vacatures en kijk wat er bij Kwalee op de planning staat voor gepassioneerde mensen zoals jij. Je kunt ook contact met ons opnemen en ons rekruteringsteam op LinkedIn om te vragen naar functies die bij jou passen. Volg ons op sociale media (Twitter | Instagram | Facebook.

Over de auteur:

Passievolle geesten van Kwalee, leveren boeiende inzichten voor zowel gamers als ontwikkelaars.

Gerelateerde artikelen

Deel dit artikel: