Propulsion 1.2

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : MIT License
CreatedCreated : Dec 29, 2011
Size downloadDownloads : 53
Program licensing
Thank you for voting...

Uses HTML5 canvas to render out game ...

Uses html5_canvas to render out game graphics.
Most important functions of Propulsion by Caleb Helbling:

• Support for any type of two dimensional game development.

• Code patterns that are simple, yet robust and make sense for use with JavaScript.

• A clear separation between different parts of the framework.

• Support for collision between any convex polygons with support for collision resolution.

• JavaScript enabled on client side

• HTML5 enabled browser
News in the current Propulsion 1.2 version:

• Added Math. pointDistance2 which determines the square distance between two points

• collision. masks has been renamed to collision. objects

• collision. line has been renamed to collision. segment

• The entire collision detection system has been overhauled. Collisions can now be automatically resolved using the minimum translation vector. The point of contact after collision resolution can also be used.

• The double buffer has been removed to speed up drawing.

• The init function now takes two more parameters: the width and height of the canvas as the user sees it. It is important that you update any calls to init, otherwise other things will break.

• spriteObject. nextFrame now takes an optional increment parameter to be more useful for animation.

• spriteObject. draw now uses the floored value of the passed subimage

• spriteObject. draw now takes scaling factor parameters which can be used to mirror sprites.

• Modifying the spriteObject. mask property before the load function is called no longer erases the custom mask.

• draw. composite added. It can be used to change the drawing composition type.

• Masks must be wrapped in a clockwise direction for collision resolution to function properly. See the mask specification in the documentation to see a description of mask wrapping and one of my beautiful pictures.

Propulsion 1.2 scripting tags: propulsion, game engine, html5 canvas, function, collision, developer tool. What is new in Propulsion 1.2 software script? - Unable to find Propulsion 1.2 news. What is improvements are expecting? Newly-made Propulsion 1.3 will be downloaded from here. You may download directly. Please write the reviews of the Propulsion. License limitations are unspecified.