Games Development Careers

3D Artist

3D Modelling

3D Texture Artist

3D Animator

3D World Creation

2D Artist

Concept Artist

2D Animator

Level / World Concepts

Programming

Game Logic

Networking

User Input

Creating the game mechanics and systems players will encounter in games, like combat, travelling, or mechanisms.

Writing the core networking code and server software for online multiplayer games

Developing the systems necessary for taking input from a wide variety of platforms and putting it in game

Creating the concepts for levels or worlds in the game

Asset Artist

Creating ideas and concepts for characters or assets in game

Creating animations for anything that needs it, like characters, enemies, or backgrounds, in game

Creating assets for the game for things like the world tileset, backgrounds, props, the UI, etc.

Rigging and animating the models created by the modelling artists for the game

Creating 3D assets and making sure they are detailed enough to look good and optimised for the platform the game is running on

Creating textures for the 3D assets made by the 3D modelling artists and unwrapping the 3D assets so the textures display correctly

Building the worlds and levels in the game in 3D, using assets from the modelling artists, particle effects, etc.