Quintus

HTML5 Game Engine

html5quintus.com

"Great, another f*$#ing HTML5 Game Engine"

- What you're thinking right now

So, Why?

Pragmatically..

I needed to show an engine built from the ground up in my book

But, that's not hard..

Anyone remember this? ~350 LOC, no Engine (November 2010)

Or slightly better...

Github Repo

So, why *any* engine?

What an engine gets you:

Most engines do #1 & #2 just fine

#3 only matters sometimes

So, what's left?

Secret item #4!

Really?

Code Organization: the least sexy reason to build a Game Engine ever

But...

JavaScript really needs it.
See: jQuery, Backbone.

Back to Quintus

Everything in its place...

Notice: I didn't say Canvas

or WebGL, SVG, Box2D or Three.js

Or platformer

or RPG, Connect-3, endless runner, fighting game...

Independent of the
Genre/Tech

Quintus is designed to solve organizational spaghetti-code related problems

Also, I hate typing


So, Quintus tries be succinct (I spent a long time on the syntax)

The other features

What does it look like?

More complete platformer

Not Just Platformers

Book Site

Breakouts

Breakouts Site

Annotated Examples

http://html5quintus.com/documentation

Thanks!

http://html5quintus.com/