posted message: Just added a video explaining the use of the <audio> tag to play background music and sound effects: http://vimeo.com/26853870
posted message: I just added a new example code file showing how to use the tag and the Audio object to load and play background music and sound effects:
posted message: I added a new video: http://vimeo.com/26583562
Explains the difference between deep copy and shallow copy; also pass-by-reference vs. pass-by value.
posted message: Hi everyone,
I just wanted to you know, that I'm still working on this course. Right know I try to implement the core features of the Space Taxi game. In the currents state the taxi moves with very basic friction and has 3 platforms it can land on (just make sure you have the landing skid out (SPACE) and don't move too fast). Also thrust consumes fuel, which can be replenished on a gas station like platform.
PS: Sorry for the really bad development gfx...
posted message: Awesome article Andrew! Also I have been working on a tower defense game on the side. Its sorta close to being but there is still a lot to do link to it is www.jasonmanners.com/zombies and I'm hoping to get some time to finish up the tasks sometime within the next few weeks. It has been busy!
posted message: New video at http://vimeo.com/25939687
Explains the geometry you need to find the intersection points of moving objects with the edges of obstacles.
posted message: More new content -- just added example code (finally!) for lesson 4.2. It demonstrates friction, acceleration, gravity, and jumping.
posted message: I'm back!
Hey everybody, sorry for no updates for so long. I've had deadlines for writing Test Pilot 1.2, the mobile phone version of Test Pilot, and I've also been training an intern.
But I'm back with new content: I just added example code for lesson 4.4 - it's a simple "platform game" which demonstrates how to find the contact points between a moving player and the edges of platforms and obstacles.
posted message: Hey, check out the winning game from the MIT HTML 5 game development contest, "Dots":
posted message: Hi, just wanted to inform you all that I am quite busy at the moment with other things, so game development slowed down. I was working on the constant frame rate thing, which is a separate object to which the desired frame rate is passed to in the constructor and is able to show current FPS etc. Thankfully Jonos made the video about how to deal with animations on performance slowdowns, which helped a lot.
Anyhow, I hope to catch up soon with the course...
posted message: Hey everybody,
Sorry it's been so long since I posted new contents for this course. I'll make it up to you soon.
posted message: Added more examples and the final video explanation (for "dealing with slowdown") to the Lesson 3 page.
posted message: Hi again, I just added a video to the Lesson 4 (Physics!) page introducing the basics of forces, acceleration, and velocity.
posted message: Hello,
I added collision detection example code to the Lesson 4 page. How long can you dodge the falling blocks?
posted message: Just made a task page for the next step of the main project - prototyping your game.
If there is something unique that your game will require, that you want to prototype but your'e not sure how, then please ask!
posted message: Added more content to the Lesson 3 page - video explaining sprite animation, and sample code for controlling animation speed in the face of slowdown.
posted message: Krabat -- I'll get to writing comments on your (and everyone else's) Canvas code tonight or tomorrow. Sorry I'm so far behind on that!
In the meantime, anyone want to help Krabat out with some peer review?
posted message: Video explanation added for 3.3, the "animating a sprite" example. Take a look on the Lesson 3 page.