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.
30-feature roadmap · Entries 21–30 now have working editor prototypes.
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.
Discover the tools already available in Forge and launch them quickly.
Core editor plus new 1.0 tool prototypes for local multiplayer, effects, lights, particles, dialogue, quests, navigation, controls, localization and accessibility.
Quick-create presets and shortcuts make the existing creation tools easier to find. Advanced online multiplayer and full 3D editing remain future work.
Open the editor and choose the 1.0 Tools tab to use the new feature prototypes. Online multiplayer still requires a server.
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.