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 to play, but are also complex software applications whose components are usually designed according to or even define the current state of the art - e.g. in the field of 3D computer graphics and to some extent 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 with each other over the network)
During the seminar, groups of 2--5 developers will work on some of these components and develop a simple game.