Freedom251 › Game Engine Software
Impact.js

What Impact.js is
Impact.js is a free, open-source JavaScript engine for making HTML5 games in desktop and mobile browsers. It targets web, iOS, Android, and tvOS, and lists mobile and console export. Weltmeister provides a 2D level editor for building game worlds and linking entities into logic chains. A debug menu helps inspect running games and locate performance bottlenecks. Core documentation covers entities, animation, tile maps, collision maps, keyboard and mouse input, sound, and music. The Ejecta framework can package HTML5 games for the iPhone App Store with multitouch and sound support, and its integrations include Game Center, gamepad, in-app purchases, iAds, and image picker APIs. Impact runs in HTML5-capable browsers including Firefox, Chrome, Safari, Opera, and Internet Explorer 9. Version 1.24 is listed as the current release, dated 2014-07-28. Forums are read-only and direct questions to GitHub.
Who it suits
It suits JavaScript developers building 2D HTML5 games for browser and listed mobile or TV targets. The older listed release and archived forum status matter for teams needing current maintenance.
What it does well
- Free under the MIT License
- Includes a 2D level editor
- Provides runtime debugging tools
- Supports browser and mobile targets
- Offers Ejecta packaging for iPhone
What to know first
- Current listed release dates from 2014
- Forums are read-only
- Mobile platforms have performance and audio limits
- HTML5 browser support is required
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Impact | MIT License · source available on GitHub | Free |
As impactjs.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
Impact.js provides a free JavaScript game engine with editing, debugging, and several export paths. Its dated release and archived forums should be weighed against the included tooling and target platforms.
Facts from Impact.js's own pages
- 2D level editor
- Impact includes Weltmeister, a level editor for creating 2D game worlds and connecting entities into logic chains. · impactjs.com, 11 Oct 2026
- Browser support
- The site says Impact runs in HTML5 capable browsers, including Firefox, Chrome, Safari, Opera and Internet Explorer 9. · impactjs.com, 11 Oct 2026
- Console export
- Yes · impactjs.com, 24 Sept 2026
- Core capabilities
- The documentation covers entities, animation, tile maps, collision maps, keyboard and mouse input, sound and music. · impactjs.com, 11 Oct 2026
- Current release listed
- The download page lists Impact Version 1.24 as the current release, dated 2014-07-28. · impactjs.com, 11 Oct 2026
- Debugging
- Impact includes a debug menu for finding performance bottlenecks and inspecting a game while it runs. · impactjs.com, 11 Oct 2026
- Free plan
- Yes · impactjs.com, 24 Sept 2026
- Integrations
- The Ejecta page lists Game Center, gamepad, in-app purchases, iAds and image picker integrations or APIs. · impactjs.com, 11 Oct 2026
- Maintenance and release
- The blog says the last Impact update was published in 2014 and that the engine was made free under the MIT License in 2018. · impactjs.com, 11 Oct 2026
- Mobile constraints
- The mobile documentation describes performance, resolution and audio limitations, including that mobile platforms may only play one HTML5 sound at a time on iOS. · impactjs.com, 11 Oct 2026
- Mobile export
- Yes · impactjs.com, 24 Sept 2026
- Mobile publishing
- The maker says the Ejecta framework can package HTML5 games for the iPhone App Store with multitouch and sound support. · impactjs.com, 11 Oct 2026
- Scripting languages
- JavaScript · impactjs.com, 24 Sept 2026
- Security and compliance
- The maker’s opened pages do not state security or compliance certifications. · impactjs.com, 11 Oct 2026
- Source code model
- open_source · impactjs.com, 24 Sept 2026
- Support
- The maker directs programming questions to the forums and IRC channel, and says forum questions are often answered faster than email. · impactjs.com, 11 Oct 2026
- Support forum status
- The Impact forums are read-only and serve as an archive; the page directs questions to GitHub. · impactjs.com, 11 Oct 2026
- Target platforms
- web,iOS,Android,tvOS · impactjs.com, 24 Sept 2026
- What it does
- Impact is a JavaScript game engine for developing HTML5 games for desktop and mobile browsers. · impactjs.com, 11 Oct 2026
Where Impact.js stands on Freedom251
- Game Engine Software#58 of 92