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