Live briefing
Everything about Video game programmer
Developer of software for video games
A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Video game programmerA 5-minute orientation
- Pick up a classic book: Game Ai Pro 360The most-reprinted book on the subject
- Go sideways: Video game programmingA closely related topic
- Go sideways: Video game developmentA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Game Ai Pro 360Steve Rabin · 2019
3D Game EnvironmentsLuke Ahearn · 2008
Masters of DoomDavid Kushner · 2003
Game physics engine developmentIan Millington · 2007- 📕Clockwork Game DesignKeith Burgun · 2015
Artificial intelligence for gamesIan Millington · 2006
Avventura negli U.S.A.Elisabetta Dami · 2019- 📕Principles of Game Audio and Sound DesignJean-Luc Sinclair · 2020
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Video game programming Game programming, a subset of game development, is the software development of video games. Game programming requires substantial skills in software engineering…
- Video game development Video game development (or gamedev) is the process of creating a video game. It is a multidisciplinary practice, involving programming (coding), design…
- Game engine A game engine is a software framework primarily designed for the development of video games, and generally includes relevant libraries and support programs…
- Video game design Video game design is the process of designing the rules and content of video games in the pre-production stage and designing the gameplay, environment…
- Game testing Game testing, also called quality assurance (QA) testing within the video game industry, is a software testing process for quality control of video games…
- Video game art design Video game art design is a subset of game development involving the process of creating the artistic aspects of video games. Video game art design begins…
- Wintermute Engine Wintermute Engine (WME) is a set of software tools and a runtime interpreter (game engine) primarily designed for creating and running graphical adventure…
- Game development tool A game development tool is a specialized software application that assists or facilitates the making of a video game. Some tasks handled by tools include…