Home
About
Contact
RSS Feeds
Report a Bug
Sign in
Username
Password
SIGN IN!
Remember me
Home
Games
Resources
Tutorials
Snippets
Plugins
Get Help
Community Docs
Category:
Show All
Show All
Animation
Assets
Core/Extending
Entities
Game Elements
Library/SDK
Math/Physics
Mobile
Network
Other/Misc.
Utilities/Common
New Plugin
Impact Plugins
Thumb Joystick Control
Game Elements
— by
Ashkettle
This adds as dynamic thumb joystick control to your game
1
2
3
4
5
Multiplayer via publish-subscribe messaging system
Network
— by
tjbladez
Add support for Faye (http://faye.jcoglan.com/) which is a publish-subscribe messaging system and allows client-to-client and client-server communication to provide fully functional and complete multiplayer support
1
2
3
4
5
zmagic
Core/Extending
— by
MikeL
Simple plugin which extends ig.Game and ig.Entity to allow a) 2 entities to swap their zIndexes b) directly push an enity to the "front" of the screen.
1
2
3
4
5
Director
Core/Extending
— by
MikeL
This plugin stores an array of levels and allows one to quickly traverse between them: i.e. advance to the next level, jump to a level, jump back to the first level, etc.
1
2
3
4
5
Impact Storage
Utilities/Common
— by
jsantell
Take advantage of browsers' localStorage in Impact with an easy interface!
1
2
3
4
5
Impact Events
Core/Extending
— by
omatase
An event system extension for Impact. It integrates an event aggregator into Impact's core and provides an API for entities and animations that allows you to create and consume any kind of event you might want. The API for the animation class adds native OnComplete and OnKeyframe support.
1
2
3
4
5
PHP Comet Chat
Core/Extending
— by
alantangyl
This is a small plugins which enables the possibility of multiplayer
1
2
3
4
5
impactConnect - node/socket.io multiplayer plugin
Network
— by
drailing
impact plugin with demo for node/socket.io multiplayer games!
1
2
3
4
5
Prefix
Core/Extending
— by
uzimonkey
This plugin prefixes all asset paths with a configurable path. The intent it to be able to host your game code and assets in a path like /games/MyAwesome/Game, but the actual canvas element on any other URL on the same domain.
1
2
3
4
5
Suspend/Resume on Blur/Focus
Core/Extending
— by
hinton
Plugin version of "Suspend/Resume on Blur/Focus" snippet.
1
2
3
4
5
EntityType
Entities
— by
uzimonkey
Something a bit more expressive than just ig.Entity.TYPE.A and ig.Entity.TYPE.B, you can now easily define your own entity types.
1
2
3
4
5
Network Plugin
Network
— by
bureaubureau
This is a plugin for Impact. It works in the browser and in iOS. For the browser you need socket.io and a node server. The iOS Version works with the code provided alone.
1
2
3
4
5
Clear Canvas Hack
Core/Extending
— by
Graphikos
Simple "hack" to clear the canvas much faster than any other method.
1
2
3
4
5
ig.K3D - Non WebGL 3D Rendering plugin
Animation
— by
Seeders
I took Kevin Roast's "canvas K3D" javascript library, and made it a plug-in for impact.
1
2
3
4
5
Darcy Menu
Game Elements
— by
TigerJ
Work In Progress plugin for creating dynamic menus that can be easily managed, created and controlled
1
2
3
4
5
Cellular Automaton plugin
Utilities/Common
— by
alexandre
A cellular automaton plugin for Impact
1
2
3
4
5
OutlinedFont
Core/Extending
— by
hurik
This plugin adds fonts with outlines, which behave like normal fonts.
1
2
3
4
5
A* for Entities
Core/Extending
— by
hurik
Adds the A* search algorithm for entities ( getPath(x, y) ), also includes a debug panel which shows all paths. And more! A simple implementation of a path follow function ( followPath(speed) ) and a simple implementation of a function which draws the path ( drawPath(r, g, b, a) ).
1
2
3
4
5
Gamepad.js API plugin
Utilities/Common
— by
dan
Adding support of gamepads (Xbox 360 and Playstation 3 controllers) to ImpactJS.
1
2
3
4
5
Ladder entity
Entities
— by
stahlmanDesign
EntityLadder is a Weltmeister rectangle that you can draw over your game tiles that you want to make climbable (ladders, vines, cliff wall etc).
1
2
3
4
5
Border Font
Core/Extending
— by
Joncom
This plugin extends ig.Font to allow for colored borders. Furthermore it allows you to alter the color of the font itself.
1
2
3
4
5
Dynamic Lighting/ Shadow Casting
Math/Physics
— by
snooze
This plugin provides a simple shadow casting engine.
1
2
3
4
5
Make your entities mouse sensitive to the nearest pixel
Entities
— by
Skar
With this plugin you can make your entites mouse sensitive to the nearest pixel. The plugin doesn't trigger if the mouse is over the entity sprite like normally. But it looks if the mouse is over an transparent or visible pixel also. With this you can listen to all common mouse events to interact with your entities.
1
2
3
4
5
Multitouch
Core/Extending
— by
bureaubureau
This files provide multitouch functionality to impact. It works in your desktop browser, mobile browser and iOSImpact.
1
2
3
4
5
Hex Color Picker
Utilities/Common
— by
clok
Quickly determine a hex color code between two input colors, generate an array of fading colors from two input colors, or generate array of fade between multiple input colors.
1
2
3
4
5
Concise Perl Style Hash Plugin
Utilities/Common
— by
clok
Hash Table implementation to have Perl style hash behavior in JavaScript and ImpactJS
1
2
3
4
5
ProMotion2ImpactWeltmeister Converter
Utilities/Common
— by
gamemaker
convert your ProMotion's ".txm" files to Weltmeister's ".js" files
1
2
3
4
5
Impact GUI
Game Elements
— by
Datamosh
Small plugin to handle elements on screen (like buttons) and cursors (without using entities).
1
2
3
4
5
Impact BOT
Entities
— by
Datamosh
Program entities with simple instructions to make enemies/bosses like Megaman
1
2
3
4
5
Shake The Screen
Utilities/Common
— by
slouchcouch
Adds a class that can shake the screen for added effect.
1
2
3
4
5
Pseudo 3D Renderer
Core/Extending
— by
bureaubureau
A pseudo 3D renderer for impact js.
1
2
3
4
5
Set specific background colour of any image to transparent.
Assets
— by
fulvio
Set alpha transparency of background for any image within ImpactJS on the client side.
1
2
3
4
5
Local Gravity plugin
Math/Physics
— by
alexandre
Adds gravitational pull capabilities to entities of your choice. Remains dormant until activated by setting participating entities' localGravity.mass property to any value other than the (null) default.
1
2
3
4
5
Retro High Score Name Field
Other/Misc.
— by
dpweberza
This plugin allows you to add a retro style high score name text field to your game. The player uses his / her keyboard to switch each character to the desired letter of the alphabet to make up his / her name.
1
2
3
4
5
Base Platform Entity
Entities
— by
ebeer
This Entity works as the base Entity for moving platforms. These are easily plug-able into weltmeister by just editing the route property.
1
2
3
4
5
TextureAtlas Plugin
Animation
— by
dpweberza
This plugin allows you to create a TextureAtlas from TexturePacker output and then create animation objects by referring to frames by name.
1
2
3
4
5
Overlays - Menu, HUD, UI, etc
Utilities/Common
— by
alexwebb2
Add layers of arbitrary HTML on top of your canvas - buttons, menus, battle systems, whatever.
1
2
3
4
5
Slow Down Time (briefly)
Core/Extending
— by
slouchcouch
Slows down time briefly like in some games when a guy dies it slows down time for like 1/2 a second then returns to normal. Nothing fancy, just adds some juice to your game and is easy to use.
1
2
3
4
5
PersistantData
Core/Extending
— by
riceje7
This plugin will allow you to maintain data between separate classes of ig.Game. Some uses would include loading stats/data for players like life count, high scores, saved data from a previous play session, in one instance of ig.Game like a loading or login screen to be passed to your actual game class.
1
2
3
4
5
Highscore
Network
— by
netmute
Simple online highscores for your games.
1
2
3
4
5
Ajax
Utilities/Common
— by
netmute
Simple ajax 'get' and 'post' helpers.
1
2
3
4
5
Savegame
Other/Misc.
— by
netmute
This plugin uses the localStorage API to provide persistent storage for your savegame data.
1
2
3
4
5
Scrollscreen
Core/Extending
— by
netmute
This is a simple plugin that keeps the screen centered on the player, but doesn't scroll over the level boundaries.
1
2
3
4
5
Pause
Core/Extending
— by
netmute
Pause your game.
1
2
3
4
5
Screenshot
Utilities/Common
— by
netmute
Takes a pixel perfect screenshot of your game canvas and inserts it into the html body.
1
2
3
4
5
Minimap plugin v1.0
Library/SDK
— by
bitmapshades
The Minimap plugin works just like in an RTS or online RPG game - it tracks friendly and enemy targets in the game world.
1
2
3
4
5
FireImpact
Core/Extending
— by
phildenbrand
A plugin for ImpactJS which adds/injects event management features to classes or instances
1
2
3
4
5
Impact Layers
Core/Extending
— by
amadeus
Layers is an easy to use plugin for ImpactJS that replaces the built in update and draw methods for ig.Game with a vastly superior API for handling various layers of items (including entities, backgroundMaps, and foregroundMaps.)
1
2
3
4
5
Event Chain
Core/Extending
— by
drhayes
Provides the ability to create timed, scripted behaviors using a simple syntax. No more fiddling around with counters and ig.system.tick; this library does it for you!
1
2
3
4
5
ReplaceColor
Utilities/Common
— by
jul
Replaces a specified color with another in images on the client side.
1
2
3
4
5
New Plugins
ReplaceColor
Utilities/Common — by jul
Border Font
Core/Extending — by Joncom
Ladder entity
Entities — by stahlmanDesign
Event Chain
Core/Extending — by drhayes
Impact Layers
Core/Extending — by amadeus
My Bookmarks
Copyright © 2013, Point of Impact - pointofimpactjs.com, created by
Graphikos
Ready to get to the point?
Email
Your Email will remain private and is only used for good. We promise!
Full Name
Username
Please use only letters, numbers or underscores.
Password
SIGN UP!