Image preloader in HTML5
Vector graphics are convenient in games, especially for a programmer with little artistic skill such as myself. But there is only so much you can do with them. Sooner or later, you’re going to need...
View ArticleTwo HTML5 game development tutorials
Just a quick heads-up: Canvas Demos links to a couple of tutorials that teach how to write games in Javascript, using the HTML5 canvas element. The first is called Accelerated Game Programming with...
View ArticleDOM events portability: not that hard
The browser is tempting as a game development platform, for a variety of reasons. But while output is pretty much standardized now that we have <canvas>, input is still a problem. Or so I...
View ArticleOptimizing HTML5 games
I didn’t bother optimizing Buzz Grid initially, as even on my elderly machine it appeared to work just fine. But after playing the game some more, I noticed that on a high load it tended to stutter...
View ArticleDOM event portability, revisited
While my recent game Buzz Grid was very well received, virtually everybody complained about having to use WASD instead of the cursor keys. All my attempts to explain that it was a technical limitation...
View ArticleTwo Javascript roguelikes
Back when I first tried making a roguelike, Javascript wasn’t anyone’s first choice of language for a game. In all honesty, that was in the dark ages before Firefox. Nowadays, the various browsers...
View ArticleBuzz Grid on the desktop
I’m conflicted about this. On the one hand, I’ve spent the last two articles complaining about the difficulties of writing portable software. On the other hand, I’ve spent five days porting Buzz Grid...
View ArticleWeekly Links #31
I’ve no idea when my browser started supporting WebGL. It wasn’t last time I checked, but when was that? Possibly months ago… before the last OS upgrade. Oh well, that must be it. Anyway, since it’s...
View ArticleWeekly Links #40
This is the second time in just a few weeks that I almost didn’t have a newsletter, so I’m going to ramble a little more than usual about the couple of topics I do have. First is that the little toy...
View ArticleWeekly Links #47
Hello, everyone. We had a long weekend in Romania, courtesy of December 1st falling on a Monday, and I spent it meeting with friends. In exchange for the newsletter being late, I give you a new version...
View ArticleBirth of a shoot’em up
I don’t remember whether I played They Started It before or after coming up with the concept for Laser Sky. I had been toying with the Pyglet game library, pondering what sort of game it might be...
View ArticleLaser Sky progress report
I wasn’t planning on posting updates today, since real life problems and bad weather conspired to keep me down, but in retrospect the game has progressed noticeably anyway, even if it didn’t feel like...
View Article
More Pages to Explore .....