Beroep digital games designer

Ontwerpers van digitale spellen ontwikkelen de lay-out, de logica, het concept en de gamespelen van een digitaal spel. Zij richten zich op het speelveldontwerp, het schrijven van de specificaties en de invoering van numerieke eigenschappen die het evenwicht en de waarde van de gameplay meten.

Via de uitgebreide beroepskeuzetest kun je zien welke beroepen bij jouw persoonlijkheidsprofiel passen.

Persoonlijkheidstypen

Kennis

  • Webprogrammering

    Het programmeringsmodel dat is gebaseerd op een combinatie van markup (toevoeging van de context en de structuur van de tekst) en andere internetprogrammeercodes, zoals AJAX, javascript en PHP, ten behoeve van passende acties en visualisering van de inhoud.

  • Taakalgoritmisatie

    De technieken om de ongestructureerde beschrijvingen van een proces om te zetten in een stapsgewijze reeks acties van een eindig aantal stappen.

  • Systemen voor het maken van digitale games

    De geïntegreerde ontwikkelingsomgeving en gespecialiseerde ontwerpinstrumenten, ontworpen voor de snelle herhaling van door de gebruiker vervaardigde computerspelletjes.

  • Levenscyclus van systeemontwikkeling

    De opeenvolging van stappen, zoals de planning, de bouw, het testen en de invoering, en de modellen voor de ontwikkeling en het levenscyclusbeheer van een systeem.

  • Genres van videospellen

    De indeling van videospellen op basis van hun interactie met de gamemedia, zoals simulatiespellen, strategiespellen, avonturenspellen en arcadespellen.

Vaardigheden

  • Bedrijfsbehoeften analyseren

    De behoeften en verwachtingen van klanten in verband met een product of dienst bestuderen om inconsistenties en mogelijke onenigheden van betrokken belanghebbenden te bepalen en op te lossen.

  • Gameregels formuleren

    Een reeks regels opstellen voor het spelen van een spel.

  • Verhaallijn voor een videospel opstellen

    Een verhaallijn voor een videospel opstellen door een gedetailleerd plot en storyboard te schrijven met beschrijvingen en gameplaydoelstellingen.

  • Softwaredesign creëren

    Een reeks vereisten omzetten in een duidelijk en georganiseerd softwareontwerp.

  • Technische vereisten vaststellen

    De technische eigenschappen van goederen, materialen, methoden, processen, diensten, systemen, software en functionaliteiten specificeren door de specifieke behoeften vast te stellen waaraan volgens de eisen van de klant moet worden voldaan en op deze behoeften in te spelen.

  • Grafisch materiaal ontwerpen

    Toepassen van een waaier van visuele technieken om grafisch materiaal te ontwerpen. Combineren van grafische elementen om concepten en ideeën te communiceren.

  • Processen ontwerpen

    De workflow en de benodigde middelen voor een bepaald proces in kaart te brengen, met gebruikmaking van diverse instrumenten zoals processimulatiesoftware, stroomdiagrammen en schaalmodellen.

  • Opmaaktaal gebruiken

    Computertalen gebruiken die syntactisch van de tekst te onderscheiden zijn, om aantekeningen op een document toe te voegen, lay-out en procestypes van documenten zoals HTML te specificeren.

  • Personages voor digitale games creëren

    Het ontwikkelen van een typologie van personages voor digitale spellen en het bepalen van hun exacte rol in de gameplay en de vertelling.

  • Scènes in digitale games specificeren

    Beschrijven van scènes van digitale games door te communiceren en samen te werken met artistieke crew, ontwerpers en artiesten om de virtuele omgevingen van de game te definiëren.

  • Concepten voor digitale games creëren

    Elk aspect van de algemene gamevisie ontwikkelen en meedelen. Communiceren en samenwerken met technische medewerkers, het artistieke en ontwerpteam om de gamevisie te implementeren.

  • Online-inhoud beheren

    Ervoor zorgen dat de inhoud van de website actueel, georganiseerd en aantrekkelijk is en beantwoordt aan de behoeften van het publiek, de vereisten van de onderneming en de internationale normen door de links te controleren en de publicatietijd en -volgorde vast te stellen.

Optionele kennis en vaardigheden

software-interactieontwerp wetgeving op het gebied van ict-beveiliging asp.net assembly vbscript swift ontwikkeling volgens watervalmethode ml c# id tech r javascript sas language pascal cobol frostbite flexibele ontwikkeling erlang sap r3 ajax groovy scratch ruby scala python resourceplanning uitvoeren java ontwikkeling volgens spiraalmodel methodologieën voor softwareontwerp iteratieve ontwikkeling animatieprincipes 3d-omgevingen creëren 3d-belichting source devops lokalisatie beheren visual basic haskell 3d-structurering objective-c computerprogrammering snelle applicatieontwikkeling unity common lisp php tijdschatting maken voor werkzaamheden lisp apl microsoft visual c++ prolog organische 3d-vormen animeren openedge advanced business language analysemethoden voor ict-prestaties 3d-beeldvormingstechnieken toepassen smalltalk typescript perl c++ abap coffeescript bruikbaarheid van toepassingen incrementele ontwikkeling matlab grafische 3d-computersoftware bedienen 3d-modellen creëren hardwareplatforms cryengine unreal engine ontwikkeling van prototypen

Source: Sisyphus ODB