Tengudev
Fun, high-quality, and free games is what we stand for.

Gamelib: now on Github. Also new release (0.4)!

August 17, 2011

Filed under: Releases — Tags: , , — DaVince @ 06:39

Tengu Gamelib is now on Github.
https://github.com/DaVince/Tengu-GameLib

There is also a new release.
Gamelib (v0.4) (2011-08-15)

Change log:

  • 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.

HTML5 game engine

April 24, 2011

Filed under: Uncategorized — Tags: , , , — DaVince @ 04:56

This is the engine I’ve been using and working on to create the game World Of Creation. It’s a homebrewn little solution, probably not 100% efficient, but it works, and it easily lets you manage and switch between game states (as well as providing a few features to quickly make a game). It is licensed under the new BSD license.

GameLib (v0.3) (2011-04-24)

Documentation is included, see the readme.

Demos
In-progress game using the engine
Older engine test (using v0.1)


Woc: Now Handles Input!

Filed under: Uncategorized — Tags: , , , , , — DaVince @ 04:02

Well, that was considerably easier than I thought it would be. The game can now handle both keyboard and mouse inputs in a snap. Time to get cracking on the map engine!


WoC progress

April 9, 2011

Filed under: Uncategorized — Tags: , , , , , — DaVince @ 03:35

Got a basic HTML5 game engine going, aww yeah. I can make game states and do anything I like in it, except handling input. Once I got that going, I can really start making progress on this game!


Messing around with HTML

January 25, 2011

Filed under: Uncategorized — Tags: , , , , — DaVince @ 07:34

Our next game is going to be using HTML and Canvas, so I was just messing around with it to get used to the whole idea.

http://davince.tengudev.com/code/HTML5-game/

The game engine itself is rather minimal (just a state manager and resource loader/reporter) but it seems like I can just make my game from here. So I’ll be experimenting more with HTML5′s new features on that test page until it maybe actually becomes a game.

Should work in at least Chrome and Firefox, will test on Opera later. IE won’t work, dummy (except maybe IE9 but I can’t test that).

Oh, and I should do something about the design here. Pretty amateuristic if you ask me. It was always meant to be temporary anyway.