Scene & Layers System
Multiple scenes, reusable prefabs, layer ordering, groups and scene transitions.
Create your next 2D game right in your browser. Build scenes, design events, test gameplay and share what you make — all in one easy-to-use studio.
Jump straight into a Forge tool.
Place objects, tune properties, and test movement in your scene.
Connect triggers and actions with a readable event-row workflow.
Draw tiny sprites and export them as transparent PNG files.
Forge 1.0 release feature overview. Some listed features are early implementations or not yet fully available; see the Updates log for details.
Multiple scenes, reusable prefabs, layer ordering, groups and scene transitions.
More reliable collisions, custom collision shapes, slopes, moving platforms and configurable physics materials.
Paint levels on a grid, reuse tiles and generate collision from tiles.
Keyframes for position, scale, rotation, colour, tween animations and sprite animation.
Conditions, sub-events, variables, reusable actions, visual functions and clearer debugging.
Import images, audio and fonts, preview assets and organize them per project.
Sound effects, music tracks, volume controls and event-triggered audio playback.
Playable web builds, build validation, versioned exports and a clearer desktop-build flow.
Save snapshots, restore previous versions, autosave health and safer recovery tools.
Frame-time overlay, collision visualizer, event logs and project diagnostics.
Use keyboard shortcuts to run common actions, switch tools and create objects without hunting through menus.
Find objects, assets, events, settings and project resources from one searchable panel.
Arrange panels for your workflow and save editor layouts for level design, scripting or pixel art.
Choose editor themes and tune accent colours and interface contrast.
Launch play mode quickly, restart a test and return to editing with fewer clicks.
Snap objects to grids, align edges, distribute spacing and show helpful alignment guides.
Organize sprites, sounds and fonts into folders and searchable tags.
Keep a small live preview visible while editing the scene or event sheet.
Scan for missing assets, invalid settings, unreachable events and export problems before publishing.
Build readable states and transitions for player movement, enemies and other game logic.
Two players can test on one keyboard. Player 1 controls are remappable; Player 2 uses WASD. Online networking needs a server.
Apply glow, drop shadow, grayscale and pulse effects to selected objects.
Add light objects with adjustable radius and intensity and a warm radial glow during play.
Add reusable emitters that spawn animated particles during play.
Save character dialogue lines in the project and preview them in the editor.
Create objectives and track their completion with a saved checklist.
Calculate a grid-based route around solid obstacles between a selected object and a destination.
Change Player 1 left, right and jump keys; Player 2 uses WASD for local playtests.
Store English and translated strings by key and switch the language used by matching text objects.
Reduce motion for pulses and particles and scale in-game text up to 150%.
Projects saved in this browser. Export JSON for a portable backup.
Published features, fixes and known limitations for the browser editor.
A major update to the 2D editor: multi-scene workflows, camera controls, expanded event actions, Creator tools and a redesigned interface.
Create, rename, switch and remove scenes. Scenes retain their own objects, logic and settings. Edit worlds up to 8192 × 8192 using a fixed viewport.
Pan, zoom, reset and follow an object while previewing your scene.
Look at object, set camera position, follow, zoom and reset camera, set object position and rotate object.
Snapshots, health checks, snapping, duplication, alignment, search, command shortcuts, themes, tags, states and more, now inside the main editor's Tools tab.
Unified navy-blue styling, white text, modern system typography, clearer controls, improved panels and release status.
Corrected broken script markup and the blank Tools panel caused by incorrectly nested workspaces.
Some tools remain prototypes. Automatic gameplay scene transitions, camera support in exported games, full online multiplayer and complete 3D editing are not yet included.
Local project preferences and data tools.
Create a username and password. Your projects are saved privately in Forge’s GitHub repository.
Checking local storage availability…
Download your current project as a JSON file.
Restore a project from a Forge JSON backup.
Build the current scene and launch a playable browser version immediately, or export a standalone HTML file.
Forge sends your current scene to your private GitHub Actions build workflow. Your token stays in this page and is never saved.
Create a fine-grained token restricted to etahroll5/Forge-Game-Engine-Build-Server with Actions read/write permission. Never paste a token from someone else. You can revoke your token in GitHub settings.
Return to the scene editor at any time.
A lightweight 16×16 pixel editor. Click or drag to draw; export the sprite as PNG.
Create a project, add objects from the left sidebar, then press Play.
Ctrl+S saves your project.