Game Design Blog
Things I've learned about designing games in HTML/Javascript and C
Things I've learned about designing games in HTML/Javascript and C
Learn to build the arcade classic “Asteroids” from scratch as a web game. This requires a little knowledge of JavaScript; if you don’t know it, I recommend Eloquent JavaScript to help you get started.
Start using oscillators to generate sound with WebAudio API in JavaScript. Not totally crucial to building Asteroids, so it's step “0”
Start drawing simple shapes with the HTML5 Canvas
Learn the basics of handling framerate and regular updates to the game space
Learn about adding keyboard and mouse controls to a game
Learn about collision detection
This is the blog I wrote as part of Phase 0 of Dev Bootcamp, sadly no longer operating as a web development bootcamp. During that time, I learned how to use Git version control, Ruby, HTML, and JavaScript for the first time. Some of these entries may be useful for anyone just starting to learn these skills, but they mostly just chronicle my journey as I took my first stumbling steps in the world of web development.
Getting familiar with git, GitHub, and version control
The differences between margin, border, and padding
Like solar arrays and twitter tags? Not really...
Ever wanted to iterate using times?
Classes and game design
Punctuation Terror
Bits, bytes, and what you're actually doing with your variables
How I learned to start worrying about the DOM