direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Game Programming

0433 L 375
Instructor:
Prof. Dr. Marc Alexa
Contact

Dr. Bernd Bickel, Johannes Giering, Thomas Bedenk

Course structure:
Project - 6 SWS
Room:
E-N 719

Date:
Thursday   10am  -  12am  
Start: 14 Apr 2011
End: 14 Jul 2011
Description:
The course will be held by Thomas Bedenk, Game Designer, and Johannes Giering, Lead Programmer, from Brightside Games, an independent games development studio based in Berlin. Game development combines a variety of fields, such as computer graphics, software engineering, design, artificial intelligence and human-computer interaction. After an introduction to the general topic, the students are expected to develop a set of small game ideas, and implement these as playable prototypes. Following the initial prototyping the students work in small teams and take different roles in refining their games. From these prototypes, one game is fully developed and presented in class by each team.
Requirements:
- Strong interest in creating computer games!
- Programming experience (C#, C++, Java or similar)
- Experience with graphics programming and graphics design can be helpful
Details:
The course gives an overview of how computer games are created and recent developments in this field. Students will work in small teams to create prototypes of computer games and have regular presentations of their projects in front of the class. The class will discuss the different prototypes and decide on ways to improve them. The majority of the students’ time will be spent hands-on developing computer games. Grading will be based on all aspects of the course including the created games, team work, effort and participation in discussions.
Basic topics covered in the lessons:
- Game Design
- Rapid Prototyping
- Iterative Game Development
- Team Work in Game Development
- Game Programming Patterns
- Gameplay and Mechanics
- Artificial Intelligence and Game Logic
- Asset Creation for Games
- Game Experience and Usability
Registration:
Please register for the course until April 14th by sending an eMail mentioning the course title, your name, field of study and student id to .
Slides:
here

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions