Processing.js 2D Game Engine
JavaScript Processing Other
Switch branches/tags
Nothing to show
Latest commit 8f2141b May 6, 2015 @Pomax Rename README to README.md
Permalink
Failed to load latest commit information.
docs/tutorial syntax fix Jul 23, 2012
mario more tutorial writing Jul 17, 2012
tests updates to master code Jul 10, 2012
Actor.pde more tutorial writing Jul 17, 2012
Boundary.pde more tutorial writing Jul 13, 2012
BoundaryCollisionListener.pde collision update, frame advance, bounded interactor fix Jul 5, 2012
BoundedInteractor.pde collision update, frame advance, bounded interactor fix Jul 5, 2012
CollisionDetection.pde found the collision detection edge case. fixed it. still annoyed with… Jul 7, 2012
CollisionDetection.psd ffs Jun 24, 2012
CollisionDetection2.psd ffs Jun 24, 2012
Decal.pde updates to master code Jul 10, 2012
Drawable.pde updates to the engine, and the demo Jul 3, 2012
GameLoader.pde Update GameLoader.pde May 6, 2015
Interactor.pde fairly drastic overhaul May 18, 2012
JavaScript.pde updates to the engine, and the demo Jul 3, 2012
Level.pde updates to the engine, and the demo Jul 3, 2012
LevelLayer.pde keyhole bonus level Jul 11, 2012
Pickup.pde updates to master code Jul 10, 2012
Player.pde pre-rewrite commit. I'll be moving sprite/path/state code around so t… Feb 27, 2012
Position.pde updates to the engine, and the demo Jul 3, 2012
Positionable.pde more tutorial writing Jul 13, 2012
README.md Rename README to README.md May 6, 2015
Screen.pde updates to the engine, and the demo Jul 3, 2012
ShapePrimitives.pde pre-rewrite commit. I'll be moving sprite/path/state code around so t… Feb 27, 2012
SoundManager.pde more tutorial writing Jul 17, 2012
Sprite.pde updates to master code Jul 10, 2012
SpriteMapHandler.pde started work on the API and tutorials May 28, 2012
SpritePath.pde updates to the engine, and the demo Jul 3, 2012
SpritePathChunker.pde 2-intersect boundary collision fixed. 1-intersect still left. started… Jun 11, 2012
State.pde keyhole bonus level Jul 11, 2012
TilingSprite.pde 2-intersect boundary collision fixed. 1-intersect still left. started… Jun 11, 2012
Tracker.pde appended the tutorial with tracking May 28, 2012
Trigger.pde found the collision detection edge case. fixed it. still annoyed with… Jul 7, 2012
ViewBox.pde fairly drastic overhaul May 18, 2012
build.bat collision update, frame advance, bounded interactor fix Jul 5, 2012
debugfunctions.pde fixed boundary collisions. Finally Jun 7, 2012
drawbackground.pde sort of working boundary collision again May 22, 2012
minim.js updated layer management May 6, 2012
processing.js more tutorial writing Jul 17, 2012
spriteengine.pde more tutorial writing Jul 13, 2012
static.gif sort of working boundary collision again May 22, 2012

README.md

A 2D Game Engine For Processing/Processing.js

A Processing library for use in 2D game making, fully compatible with online deployedment via the Processing.js library.

  • Tests are in the ./tests/ directory
  • The "mario" demonstrator is in the ./mario dir (either delete or comment off testcode.pde if using the PDE)
  • The main engine entry point is ./GameLoader (make sure to uncomment spriteengine.pde if you want to run the code in the PDE)

This code is unlicensed as being public domain. Do with it whatever you want.

  • Mike "Pomax" Kamermans