~/demos/
Can you press Q and E keys to activate previous and next demos.
~/what browsers?/
I dev on Firefox and check speed and resources on Chromium. At this time, I don't check and debug bugs for browsers compatibility (neither the speed performance). I use W3C standar reference.
Anyway, here's a shallow performance test:
- » Over Windows Vista:
- » Firefox (9.0.1 desktop), run 100% correct and reasonable speed.
- » Chrome (16.0.912.77 desktop), run 100% correct and very fast!.
- » Opera (11.61 desktop), run 100% correct but very slow!.
- » IE9 (9.0.8112.16421 desktop), run with fails (kayboard events) and slow.
- » Over Arch Linux:
- » Firefox (9.0.1 desktop), run 100% correct and normal speed (better than firefox over windows).
- » Chromium (16.0.912.77 desktop), run 100% correct and EPIC FAST!.
- » Opera (11.61 desktop), run 100% correct but slow!.
~/thanks to/
- » jQuery, I love jQuery (although H5GL don't use it).
- » Highlight.js, I use her Highlight.js module to highlight source code.
- » James Coglan, I use her Sylvester API for 3D matrix transformations.
- » Dale Harvey, I tried to draw inspiration from her sleek design (but you can see my result...).
- » Easy Comment, I'm using her comments blog plugin, it's simple!.
~/games/
Game name | Description | Thumbnail | Play! |
---|---|---|---|
Soko Bull Ban | Yet another "Sokoban" game. You control a bulldozer to move containers. | ![]() |
Play! |
~/license GPL3/
I made this only for fun (although, if you like give me a gift, I'm not stupid... XD).
You can use it (if you see utility) always you share your results to community.
Yes, the H5GL library is under GPL v3 license.
The games and graphics are not GPL5, all right reserved.
~/download/
All javascript source code are not minified (you can read comments and my frightful code XD).
To see demos source code you can click on each "source code" demo button.
To see H5GL source code you can click on:
- » H5GL.Core, (source code), the engine core.
- » H5GL.BoxBound, (source code), manage boxes: bounds, mouse events, drag and drop, simply physics, ...
- » H5GL.Font, (source code), manage bitmaps fonts like GLUT.
- » H5GL.Loader, (source code), manage images loading progress.
- » H5GL.Simple3DWiredController, (source code), a controller with 3D transformation and projection like (but much more simply) OpenGL.
- » H5GL.Sprite, (source code), manage sprite images: multiple subsprites on single image, sequences, ...
- » H5GL.BSpline, (source code), manage b-spline curves. You can use as timeline (time normalized) path.
~/coming soon/
- 2012 march 3 » Yes! first complete H5GL game is finished, the "Sokobullban". What now?...
- 2012 february 24 » I would like develop a simple game for show a complete process...
- 2012 february 24 » ok, b-spline (with normalized time parameter) are now supported.
- 2012 february 15 » I don't know when I will invest time in H5GL. Probably I will add b-spline support... soon.