Profession digital games designer

Digital games designers develop the layout, logic, concept and gameplay of a digital game. They focus on playfield design, specification writing, and entry of numeric properties that balance and tune the gameplay.

Would you like to know what kind of career and professions suit you best? Take our free Holland code career test and find out.

Personality Type

Knowledge

  • Task algorithmisation

    The techniques to convert unstructured descriptions of a process into step-by-step sequence of actions of a finite number of steps.

  • Digital game creation systems

    The integrated development environments and specialised design tools, designed for the rapid iteration of user-derived computer games.

  • Systems development life-cycle

    The sequence of steps, such as planning, creating, testing and deploying and the models for the development and life-cycle management of a system.

  • Web programming

    The programming paradigm that is based on combining markup (which adds context and structure to text) and other web programming code, such as AJAX, javascript and PHP, in order to carry out appropriate actions and visualise the content.

  • Digital game genres

    The classification of video games based on their interaction with the game media, such as simulation games, strategy games, adventure games and arcade games.

Skills

  • Create digital game characters

    Develop a typology of characters for digital games and identify their exact role in the gameplay and the narrative.

  • Design process

    Identify the workflow and resource requirements for a particular process, using a variety of tools such as process simulation software, flowcharting and scale models.

  • Manage online content

    Ensure the website content is up to date, organised, attractive and meets the target audience needs, the requirements of the company and international standards by checking the links, setting the publishing time framework and order.

  • Design graphics

    Apply a variety of visual techniques in order to design graphic material. Combine graphical elements to communicate concepts and ideas.

  • Specify digital game scenes

    Describe scenes of digital games by communicating and cooperating with artistic crew, designers and artists in order to define the scope of the game's virtual environments.

  • Define technical requirements

    Specify technical properties of goods, materials, methods, processes, services, systems, software and functionalities by identifying and responding to the particular needs that are to be satisfied according to customer requirements.

  • Analyse business requirements

    Study clients' needs and expectations for a product or service in order to identify and resolve inconsistencies and possible disagreements of involved stakeholders.

  • Compose digital game story

    Create a digital game story by writing out a detailed plot and storyboard with descriptions and gameplay objectives.

  • Create concept of digital game

    Develop and communicate every aspect of overall game vision. Communicate and collaborate with technical crew, artistic and design teams to implement the game vision.

  • Use markup languages

    Utilise computer languages that are syntactically distinguishable from the text to add annotations to a document, specify layout and process types of documents such as HTML.

  • Create software design

    Transpose a series of requirements into a clear and organised software design.

  • Formulate game rules

    Compose a series of rules as to how to play a game.

Optional knowledge and skills

unity (digital game creation systems) prototyping development iterative development vbscript ml (computer programming) abap erlang apply 3d imaging techniques create 3d environments sap r3 source (digital game creation systems) software interaction design c++ haskell python (computer programming) asp.net scala apl software design methodologies r php unreal engine operate 3d computer graphics software c# pascal (computer programming) spiral development devops ict security legislation microsoft visual c++ visual studio .net ajax ruby (computer programming) principles of animation waterfall development java (computer programming) objective-c create 3d characters typescript sas language lisp cobol assembly (computer programming) animate 3d organic forms 3d texturing prolog (computer programming) rapid application development agile development javascript frostbite (digital game creation systems) matlab common lisp groovy perform resource planning manage localisation smalltalk (computer programming) swift (computer programming) scratch (computer programming) perl id tech application usability cryengine estimate duration of work openedge advanced business language computer programming ict performance analysis methods hardware platforms coffeescript incremental development 3d lighting