Spelunk IDE
Spelunk IDE — the Python IDE for Cave Engine
About This Game
Spelunk IDE — the Python IDE for Cave Engine
Write Cave Engine scripts with an editor that actually knows the engine.
-
Autocomplete for the whole Cave API, read from the stubs of your own Cave Engine install (Steam, itch.io or standalone), with docs on hover and go-to-definition. Your scene inside the code: entity, component, template, sound and timeline names complete inside strings, straight from the open project through Remote Control. Run in Cave with one key and see the live editor context, scene graph and asset browser in a visual panel.
-
AI that knows Cave: Claude Code, Gemini CLI or Codex (GPT), using your own account, with tools to look up the API, your assets and your open files. Refactoring: extract function/method (parameters and return values inferred, like Rider), split editor, back/forward navigation.
-
Notebook for snippets and how-tos that work across projects, exported as Markdown, PDF, PNG, or code images for posts.
- VS Code–style extensions, themes and keymaps (VS Code, IntelliJ, Visual Studio).
- English, Portuguese and Spanish. No telemetry: everything stays on your computer.
- Windows 10/11 (64-bit). Requires Cave Engine installed (the API comes from your install). Installer and portable versions included. All 1.x updates included.
Spelunk IDE is an independent project and is not affiliated with Uniday Studio. Cave Engine is a trademark of its owners.
More from Gabriel Cassimiro
Tiniest Bird
A simple game inspired by Flappy Bird, built using the Tiniest2D engine. Made for the 30-day challenge, this was the first game I created using a template in this engine. I made a few modifications to the template to learn how to work with the engine.
Mazze
Mazze is a game in which you have to get from one point to another using the mouse inside the "maze".
The Journey of Making This Game
The idea came about while developing prototypes in Cave. Aiming to have a better experience programming in Cave, I decided to create this IDE.
How Uniday Studio Helped
Uniday inspired me to look at AI differently and use it to our advantage to create useful tools that help us in our daily lives.
Build Worlds, Not Excuses
Terrain, physics, animation, UI — Cave has everything ready to go.
Learn More
Comments
No comments yet
Be the first to share your thoughts!