The GDD Maker is a sleek, easy-to-use desktop application built with WPF that simplifies the creation and management of Game Design Documents (GDDs). Whether you're a game designer or developer, the tool offers a robust feature set for organizing game ideas, documenting game mechanics, and exporting your GDD in multiple formats, including JSON, TXT, and CSV.
- 📝 Create and Edit GDD: Define your game's title, genre, core mechanics, art style, and more.
- 🔄 Automatic Property Binding: Automatically detects and prompts you to save changes.
- 💾 File Support: Save and load GDDs in JSON format, with TXT and CSV export options.
- 📁 Export Options: Export your design document into clean, readable formats with support for CSV separators.
- 🎨 Simple, Intuitive UI: A user-friendly interface designed for easy navigation and quick GDD generation.
- 🛠️ Modern WPF UI: Uses modern WPF styling with interactive fields and real-time data binding.
Before running the application, ensure you have the following installed:
- .NET 7.0 SDK or later
- Newtonsoft.Json for JSON operations:
Install-Package Newtonsoft.Json