HTML5 Game Development - Part 36 (original) (raw)

Faster Canvas Pixel Manipulation with Typed Arrays

Paul Rouget has a writeup from how you can use Typed Arrays to “significantly increase the pixel manipulation performance of your HTML5 2D canvas Web apps.” Type arrays are pretty …Read more

Open Web Games with HTML5 & JavaScript by Rob Hawkes

Rob Hawkes, Mozilla Evangelist, and of HTML5 Rawkets fame gave a presentation at FOSDEM 2012 that covers a lot of ground on the current state of HTML5 Game Development and …Read more

JS1K Demo Writeup on Badassjs.com

Badass JavaScript has a nice write up on some of the coolest JS1k entries. All entries are written in < 1K of JavaScript code. My favorite by far is the …Read more

Instagram style filters in JavaScript

Alex Michael has written a GPL’d JavaScript library that let’s you apply Instagram-style filters using Canvas and JavaScript entirely client side. Code is on Github. Share List

Stitches: An HTML5 CSS sprite sheet generator

Stiches is a HTML5 CSS Sprite Sheet Generate that lets you drag and drop files onto the browser and output a sprite sheet and stylesheet. [Via http://www.html5gamedevs.com/2012/02/04/stitches-html5-sprite-sheet-generator/\] Share List

Soul Reaper: HTML5 Scroll Book

Soul Reaper, and HTML5-based scroll book is pushing the boundaries of comic-book style story-telling by bring it to the web in parallax scrolling style. Share List

Mozilla developing Web push notification system for Firefox

Mozilla is apparently developing a push notification system for Firefox to allow websites to push realtime notifications without requiring that the user keep a website open in a tab. This …Read more

HTML5 Mobile Game: Alien Invasion

A basic mobile shooting game demo built from the ground up in the first few chapters of my upcoming book on Mobile HTML5 Game Development. The code, clocking in around …Read more

gamepad.js library for gamepad and joystick support in browser

gamepad.js is a Javascript library to enable using gamepads and joysticks in the browser. It smoothes over the differences between browsers, platforms, APIs, and the wide variety of gamepad/joystick devices. …Read more

JavaScript Garden

You can’t build a HTML5 Game with a good understanding of JavaScript. Enter JavaScript Garden. A site that aims to provide “documentation about the most quirky parts of the JavaScript …Read more

HTML5 Canvas Cheat Sheet

DZone has a nice Downloadable, PDF Cheat Sheet for HTML5 Canvas that covers the Canvas Element in depth, going over the basics of when using the element is appropriate and …Read more

HTML5 and JavaScript are where the puck is going

A nice post, along the lines of our early post “HTML5 Gaming: the sound of inevitability” talking about why HTML5 and JavaScript are the future. It starts with a Steve …Read more

HTML5 vs. Flash Inforgraphic

I almost didn’t want to post this because it’s such a one-sided viewpoint (no discussion of mobile, closed ecosystem, speed of innovation, etc), but it’s still a good graphic to …Read more

Mobile performance tests: HTML5 vs. Flash (AIR)

With iOS 5 finally getting a hardware accelerated 2D canvas and becoming a viable platform for writing mobile HTML5 games, it’s interesting to take a look at the performance of …Read more

All of ID software's open source releases are now on Github

This isn’t directly HTML5 Game Development related, but it’s extremely interesting anyway: ID Software has put all of their open-source release up on GitHub, making it dead simple to peruse …Read more

Ian Bogost of Cow Clicker: Deep Thoughts on Gaming

Gaming-world academic and game designer Ian Bogost, who rose to some level of fame for satirizing point Social Media games with his (in)famous satire Cow Clicker responds to Slashdot user …Read more

WebGL Music playing machine

An interesting almost rube-goldberg music playing machine where ping pong like balls press keys synced to the music being played. Build on the Echonest api. Share List

WebGL Particle Morph

A neat interactive WebGL demo of flying particles morphing into a few various shapes Share List