Ngon
Ngon :: Physics ball puzzle game. Entry for 2025 olc code jam. Control a physics ball that moves with friction forces. Includes a level editor to build your own level. Ships with a basic test level. Version 1.1.1 Made with PixelGameEngine. Source code linked in github in the more information section.
Controls
Editor
-
1: Add vertices
- Left Click: Add vertices to the current polygon at the mouse position
- Backspace: Remove the most recently added vertex from the current polygon
- Enter: Confirm the current polygon and create a new one
-
2: Move vertices
- Left Click: Move the nearest vertex to the mouse position
- Backspace: Delete the last moved vertex
-
3: Move Ball
- Left Click: Move the ball to the mouse position
-
4: Add goals
- Enter: Add a new goal at the mouse position
- Left Click: Move the nearest goal to the mouse position
- Backspace: Delete the last moved goal
-
5: Polygon select
- Backspace: Delete the selected polygon
- Left Click: Select the nearest polygon
- Middle Mouse Button: Pan view
- Scroll Wheel: Zoom in and out
- Escape: Toggle to play mode
- =: Print ball physics state
Gameplay
- A: Roll to the left
- D: Roll to the right
- Space: Jump (while touching a surface)
- =: Print ball physics state
- Escape: Return to the editor
- Backspace: Restart the level
AI Usage Disclosure statement is on the Github repository.
| Status | Prototype |
| Platforms | HTML5, Windows |
| Author | BudgiePanic |
| Genre | Puzzle |
| Average session | A few seconds |
| Languages | English |
| Inputs | Keyboard, Mouse |
| Links | GitHub |
Download
Download
ngons.exe 330 kB
Install instructions
Open the page and play in browser with the emscripten compiled web assembly version. Or run the 64 bit executable - Windows only.

Leave a comment
Log in with itch.io to leave a comment.