HTML5 Game Programming Class and Competition
Brad Lassey MIT Alum
Mon Jan 10 thru Fri Jan 14, 11:30am-01:30pm, 32-141
Enrollment limited: advance sign up required (see contact below)
Signup by: 18-Dec-2010
Limited to 50 participants.
Participants requested to attend all sessions (non-series)
Session 1: Foundations of JavaScript programming in the browser. Language concepts, browser environment, events.
Session 2: The Document Object Model (DOM), the canvas element, resource loading (graphics).
Session 3: Introduction to 3D graphics with OpenGL/WebGL. Basics of shader programming.
Section 4: Audio tag and foundations of audio programming/mixing.
Section 5: Offline web applications, loal storage, debugging and performance tuning.
After the five lectures, students compete in a HTML5 game programming competition. The competition will run for 4 weeks. Mozilla will host a discussion forum for students to communicate and collaborate and ask and answer questions amongst each other. The goal is for students to implement an interesting HTML5 game or visual demonstration. Whether it's to create a re-implementation of existing games (HTML5 pong?), or a full fledged 3D game, anything goes. All participants receive various swag from us. The winning game will be featured prominently on Mozilla's website and the best students will be offered an internship at Mozilla.
Cosponsored by the Student Information Processing Board.
Web: https://wiki.mozilla.org/User:Jgoulie
Contact: Brad Lassey, lassey@mit.edu
Sponsor: Electrical Engineering and Computer Science
Latest update: 10-Jan-2011
|
|