A lightweight, node-based 2D game editor in C++ using SDL2 + ImGui, compiled for Linux.
Fox Engine is part of a broader project in development – a larger system for experimental 2D/console experiences.
- Multiple scenes with nodes
- Node types: Sprite, Button, Label, SoundPlayer
- Safe parenting: prevents self-parenting and circular dependencies
- Visual drag & drop node arrangement
- Real-time scene preview
- Inspector panel for editing node properties (size, color, text, type)
- MIT License: Free to use and modify
- Clone the repository:
git clone https://github.com/yourusername/foxengine.git
cd foxengine