Project work "AI and technologies for computer/video games"
The content on this page was translated automatically.
Project work "AI and technologies for computer/video games"
Topics
Computer/video games are not only fun, they are also complex software applications whose components are usually designed according to the current state of the art or even define this state of the art - e.g. in the field of 3D computer graphics and, in part, artificial intelligence (AI).
A typical game has and integrates the following components:
- AI (computer-controlled characters, so-called "agents")
- Graphics (2D, 2.5D, or 3D; e.g. using OpenGL)
- Audio (music and/or sound; e.g. OpenAL)
- Interaction with the player(s)
- Physics (collision detection and handling; e.g. ODE)
- Animation (movements on the screen)
- Embedded scripting language (e.g. Lua)
- Network capability (multiple users can play together over the network)
During the seminar, groups of 2--5 developers will work on some of these components and develop a simple game.