Lecture 1. What is computer game? Kinds and genres of games. Topics around games | PDF , Appendix |
Lecture 2. Process of development of game. Stage of development. Documentation | |
Lecture 3. Creativity and Design | |
Lecture 4. Foundations of Graphics for Games | |
Lecture 5. Rendering, lighting, camera | |
Lecture 6. Fractals Fractals in Games | |
Lecture 7. Introduction to animation | |
Lecture 8. Physically Physically-based Simulation based Simulation. Particle dynamics | |
Lecture 9. Introduction to OpenGL | |
Lecture 10. Introduction to OpenGL (Cont.) | |
Lecture 11. Introduction to DirectX | |
Lecture 12. Introduction to DirectX (Cont.) | |
Lecture 13. Introduction to Flash | |
Lecture 14. AI in Games | |
Lecture 15. AI techniques in Games | PDF , Part 2 |
Lecture 16. Neural Networks in Games | |
Lecture 17. Usage of Evolution Programming in Games | |
Lecture 18. Implementation of Artificial Characters | PDF, Appendix 1, Appendix 2, Appendix 3 |
Lecture 19. On-line and Mobile Games | PDF, Appendix 1, Appendix 2 |
Lecture 20. Game Architecture | PDF, Appendix |
Lecture 21. Industry of Games | PDF, Appendix |
Lecture 22. Future of Computer Games | PDF, Appendix |
Colloquium. Visualization and Virtual Reality in Games |