An AI-powered platform for creating professional 3D games with Godot engine, designed for distribution on Steam and Epic Store.
gbuilder/
├── cmd/
│ └── api/
│ └── main.go # Application entry point
├── internal/
│ ├── api/
│ │ └── router.go # API routes and middleware
│ ├── config/
│ │ └── config.go # Configuration management
│ ├── handlers/
│ │ ├── project.go # Project CRUD handlers
│ │ ├── build.go # Godot build handlers
│ │ └── ai.go # AI generation handlers
│ ├── services/ # Business logic (to be added)
│ └── models/ # Data models (to be added)
├── go.mod
├── go.sum
├── .env # Environment variables (create from .env.example)
└── .env.example
# Run in development mode
go run cmd/api/main.go
# Build for production
go build -o gbuilder cmd/api/main.go
# Run tests (when we add them)
go test ./...- Backend: Go + Gin
- Game Engine: Godot 4.2+
- AI: Claude 3.5 Sonnet
- Cloud: Google Cloud Platform
- Database: PostgreSQL (to be added)
TBD