In this course, students will learn:
- what are the HTML5 elements useful in game development
- how to use HTML5 animation and CSS3 transitions
- about collision detection and basic physics
- how to implement multiplayer gameplay
- how to deploy your game in the appstores
A snapshot of the course content is available in the course description below.
Taught by Michal Budzynski, the course will last 4 weeks, from 31 October to 27 November 2011.
To ensure your place on the course, do enroll now! The full price of the course is €225 but we have a limited number of seats available at the early bird rate of €145, open until 22 October 2011. Enroll now and benefit from the early bird rate!
Who should attend?
Course is prepared for both – Web Developers interested in creating games and Game Developers who wants to create games for Web browsers.
How does this work?
The online course is delivered as a series of 4 modules, one per week. Each module presents information as one or more lectures and includes an assignment and some other activity. The material for the week is made available on each Monday morning (at the latest). You should aim to complete the week’s work by the following weekend although assignments will be accepted up until the end of the course.
You can participate in the course from any time zone. When you choose to work on the material and assignments is entirely up to you. It is anticipated that you will need to spend around 2-3 hours per week on the course (as an average).
Interaction between participants is strongly encouraged through the discussion forum. The discussion forum is open at all times and the teachers will usually respond in good time, especially during (European) office hours.
All course material is presented in English. Assignments must also be submitted in English. Participants may post messages to the discussion forum in any language.
How Do I get a Certificate of Completion?
The course includes 4 practical tutor-marked assignments (TMAs) that all need to be completed satisfactorily if you are to receive a certificate of completion.
What do I need?
All material is delivered via the Web and so is accessible on any browser. The course is hosted by a Moodle platform. Participants are allocated an account on the training system and this grants access to course materials and the a dedicated discussion forum. Register now!
About the trainer: Michal Budzynski
Each week ends with a practical assignement.
Week 1 assignment: “Create single object on a scene and control it using mouse or/and keyboard.”
Week 2: Let’s make it move!
We will discuss different methods of sprite animation using HTML5 and remind information about basics of physics from high school. We will also learn how to detect collisions between objects.
Week 2 assignment: “Create animated character that could jump on the platforms on the scene.”
Week 3: Connecting with other players
We will review methods for connecting players. Then, we will check if it is possible to connect two browsers without worrying about the server side scripts. We will also learn how to implement multiplayer gameplay in our games.
Week 3 assignment: “Add multiplayer support to your game.”
Week 4: Deploying your game
Week 4 assignement: “Create package with your game for mobile devices using described frameworks or publish it as a desktop application for different operating systems.”
Terms and conditions
The training course is offered subject to the following terms and conditions.
- W3C will deliver the course in line with the published description for the advertised fee.
- Payment must be made, in full, at the time of registration.
- Payment is processed using either a credit card or a PayPal account.
- Participants may withdraw from the course at any time after registration.
- Refunds will only be made if the participant withdraws within the first week of the online course.
- W3C intends to continue to make the course material available to registered participants for at least 2 months after the course has ended.
- All material, including that produced by participants, in assignments and correspondence is copyrighted property and cannot be copied, duplicated, posted on another Web site, or otherwise used without the original author’s consent. Conversations and posted messages are private and cannot be copied, duplicated, forwarded, or conveyed to anyone else without the original author’s permission.
Please write to firstname.lastname@example.org . Thx.