I now have one.
I’ve been working on improving one of Tengu’s smaller games, Sir Boingers, to create a much enhanced version 2.0. It’s coming along nicely.
Ugh. I can’t do HTML5 well right now. It’s draining my productivity. Switching back to a different game engine, Sphere 2, for the next little game, at least to properly get back into the game.
Next game is going to be Game Boy-styled, by the way. :)
Sphere 2: http://spheredev.org/smforums/index.php?topic=8128.0 and http://spheredev.org/wiki/Getting_Started_With_Sphere_2
I made some new music.
http://www.newgrounds.com/audio/listen/458951
http://www.newgrounds.com/audio/listen/457865
Enjoy ‘n stuff.
Oh man look at me I am updating it so much
No, but seriously, now. I bookmarked Tumblr in a spot I check every day. No more of this laziness! I have enough to tell you. Occasionally.
So someone asked me for advice on her video game idea. (Never expected that!) I’ve been writing an answer to her for almost two hours now. Crazy, I know. Her idea is interesting, but difficult to do right. And it really got me thinking a lot and I came up with all kinds of ideas, some of them pretty crazy. No, I’m not just gonna share them here. ;)
Ugh. Found some problem with Gamelib’s resource loading system - it won’t load images or sounds at all anymore. I’m going to fix it in 0.5.
Games are a bit bland if you can’t use sounds of graphics. :P
Edit: aaand it’s fixed. It was a rather stupid mistake I made.
This is a userscript I have written for everyone who uses YouTube’s HTML5-based player.
It basically enhances the player by adding a lot of useful keyboard shortcuts, and a few features like automatically fullscreening the video or pausing it on page load. It also has a little informational overlay indicating what keys you are pressing and what they do.
Check it out if you want a better HTML5 YouTube experience.
I released version 0.4 of the game engine, which changed a decent amount of stuff, I think.
Changelog:
- The canvas is now created inside the script itself (canvas resolution can be passed to Gamelib.init()).
- Moved all functions and variables into the Gamelib “namespace” (just an object holding it all).
- Renamed Main() to Gamelib.init().
- Added Gamelib.State.onstart() which runs only once: when starting the state.
- A state’s update method is no longer mandatory (but not recommended).
- Added testing/template page.
- Moved debug panel to a (hopefully) more convenient spot.
