Brands
Training Categories
Microsoft Technical
Microsoft End User
Artificial Intelligence (AI) Programmers can be said to give a game its brain. They create algorithms that set the behavior of characters and elements based on the gameplay of the individual player. This is done by customising the reactions of gameplay to the actions of the player. Elements such as pathfinding, group movement and camera control are all embedded into the gameplay strategy.
In this highly specialized field programmers establish decision trees and design neural networks within the game, creating artificial nerve systems. AI programming is at the cutting edge of game development as it has a deep impact on gameplay that players may not be aware of, this leads to a dynamic and intuitive experience.
Role and Responsibilities
The role of the AI (Artificial Intelligence) Programmer is to cater gameplay to the individual player. This is done by writing algorithms that create a system of action and reaction based on a unique set of decisions made by the player at every stage of the game.
AI Programming is a highly specialized area of game development, it should be seamless and invisible to the player by enhancing the experience on a subliminal level. This area of development is about providing the game with a ‘brain’ that works instinctively and independently based on the individual player’s gameplay.
AI Game Programmer Software and Tools:
The software required by an AI Game Programmer:
AI Programmers work with standard computer platforms, 3D animation software, gaming engines, profiling tools and AI software. They will also write custom code for AI tools required by the game.
Software that AI Game Programmers may use include:
An AI Programmer must be skilled in AI technologies, techniques and the subtleties of gameplay. They need to have highly developed problem solving abilities and enjoy the challenge of complex computing issues.
An AI Game Programmer would require these skills:
Average Salary:
This is not an entry level position. The average salary of the AI Game Programmer ranges between £35,642 to £61,828 and above.