You can edit almost every page by Creating an account and confirming your email.

Gamvas

From EverybodyWiki Bios & Wiki


Gamvas
Developer(s)Heiko Irrgang
Initial release2012
Final release
0.8.6 / March 10, 2013
Repositoryhttp://www.moddb.com/engines/gamvas-web
Written inJavaScript
Engine
    PlatformHTML5
    TypeGame engine
    LicenseMIT license

    Search Gamvas on Amazon.

    Gamvas is a 2D HTML5 game engine for the canvas element. Gamvas tries to reduce low-level tasks for the developer by providing a general game programming framework with game states, actors, actor states, cameras and Box2D physics integration. It is developed by the author of the MIT licensed C/C++ game engine Sge2d and shares many ideas with it.

    Licensing

    As of June 7, 2012, Gamvas is available under an open source MIT license without feature limitation. Before this, it was available in a lite version free for non-commercial use and a pro version with enhanced features and the right to use it in commercial projects.

    Example

    The following example is a very basic hello world running with a constant frame rate:

    myState = gamvas.State.extend({
        draw: function(t) {
            this.c.fillStyle = "#fff";
            this.c.fillText("Hello World!", 0, 0);
        }
    });
    gamvas.event.addOnLoad(function() {
        gamvas.state.addState(new myState('hello'));
        gamvas.start('canvasid');
    });
    

    See also

    External links


    This article "Gamvas" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Gamvas. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.