Learning wiki for participants (more course stuff below the wiki links).
Update regularary - not just in end of the course. In the wiki mark:
4 ECTS in LUT. More information from Jouni Ikonen (course does not have a LUT course number yet).
Class summary: This course will walk you through the major components of building GRITS, an HTML5 game. We'll talk about how to take standard game development techniques, and use them to create high performance HTML5 applications.
PLEASE SEE http://www.udacity.com/overview/Course/cs255/ for virtual course details. ENROL in Udacity AND ENROL ALSO in https://docs.google.com/spreadsheet/viewform?formkey=dHhkNHdRU1dyMFprckFzNUEwMEN2Q0E6MQ to receive LUT credit
The course will have weekly discussion meeting in LUT (which you will be informed by email). And there will be a separate game assigment for LUT to show what you have learned.
Course starts on week 6 (week starting 4.2).
MORE INFORMATION WILL BE SEND BY EMAIL AS Coursera course starts.
Please note! LUT is researching the possibilities to enable students to take Internet online courses. Evaluate your time usage and remember to give feedback about the course!
Object-oriented programming, best practices, debugging and tools Unit 1 - Introduction to Canvas rendering
Introduction to Canvas, using images, and atlasing Unit 2 - Map rendering
Packing and rendering sprites, and using third-party tools Unit 3 - Basic Input, handling events
Why object oriented models are important, what an entity is, and how to represent game objects Unit 5 - Box2D, and using external libraries
The SoundManager wrapper, prefetching, supported formats and best practices Unit 7 - Asynchronous Loading
Why asynchronous loading matters, custom asset caching and asset management Unit 8 - Advanced Input and Events
Gamepad and custom events Unit 9 - Adding menu user interfaces to the game
Dom manipulation, impress.js, and transitions Unit 10 - Deploying your game
Toolchains, profiling and tracing tools, and player experience