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.