MTAT.03.263 Computer game development and design
- Lectures: Monday at 16:15, Liivi 2 room 207
- Practice sessions: Friday at 12:15, Ülikooli 17 room 219
- Jaanus Jaggo (firstname.lastname@example.org)
- Margus Luik (email@example.com)
- Raimond Tunnel (firstname.lastname@example.org)
- Mailing list: email@example.com
- CGLearn: cglearn.codelight.eu
The course will teach the main principals of game desing and provide hands on experience of indie game development. You will learn how to design and evaluate game concepts, write design documents and set up a feasible project plan. You will experience how much time game development takes and learn to set their goals accordingly.
By the end of the course you have finished one smaller and one bigger computer game. You have also experienced the whole development lifecycle and know the main principals of good game design.
For well balanced teams all attending students should have either programming or art skills.
To successfully complete the course you will need to:
- Attend the lectures and read the material in CGLearn.
Lectures will teach you general game design concepts and give you tips to make a good and well balanced game. Lectures often consists discussion and student involvement in analysis exercises. Total of 10 points (10% of your grade) will be granted for taking part of the lectures. CGLearn environment should have enough material and examples for you to understand the concepts more clearly and thoroughly at home.
- Solve tasks.
There will be a number of game development and design tasks in CGLearn. Those tasks are mostly related to your projects and sometimes require watching an additional desing talk. Practice sessions are there to help you with development tasks and give your team personal help for your project. Solving the tasks will grant you 20 points (20% of grade). All tasks have one week deadline and they have to be submitted before 12.00 (midday).
- Complete 2 game projects.
You will have an opportunity to develop 2 small-scale computer game projects in teams of 2-3 (up to 4 in exceptional cases) people. Successful completion will result 70 points (70% of grade). You will only lose points by missing deadlines.
- Bonus points. You can earn additional points to count towards you overall grade:
- Game jam bonus. Participaing in the Ludum Dare 37 game jam in December. (10 points)
- Presentation bonus. Studying a game development article and giving 1h 30m presentation about it (10 points)
The final score is obtained as the sum of all points. Point score is then mapped to the F-A scale in the traditional manner (91+ = A, 81-90 = B, etc)