Skip to content

v0.3.0 — Landing Page, AI Integration, GitHub Sync, Visual Scripting

Choose a tag to compare

@MolochDaGod MolochDaGod released this 29 May 01:29
d525252

Grudge GameForge v0.3.0

Landing Page

  • forge.grudge-studio.com landing page with dark cinematic design
  • Feature grid, AI providers, asset conversion matrix, CTAs
  • wouter routing: / = landing, /editor = editor (lazy-loaded)

Inline AI Assistant

  • AI prompt bar embedded in every bottom-panel tab (Console, Assets, Scripts, Prefabs, Nodes, Layers)
  • Tab-specific context injection (console logs, scene entities, layer distribution)
  • Spinning 3D gem icon that glows while streaming

Visual Scripting AI

  • Prompt-to-graph generator: natural language to fully wired node graphs
  • Supports geometry, colors, lights, positions, counts
  • Zero latency (pattern matching, no LLM call needed)

Cross-Tab Drag and Drop

  • Hierarchy to Scripts: auto-creates and attaches a script
  • AssetBrowser to Nodes: creates Mesh node
  • Hierarchy to Nodes: creates Transform node

GitHub Project Sync

  • Push/pull projects to GitHub repos via Git tree API
  • Standardized folder structure (forge.project.json, scenes/, scripts/, prefabs/)
  • Auto-generated commit messages, PAT-based auth

Project Conventions

  • UUID v4 for new entity IDs
  • PascalCase/camelCase/kebab-case naming enforcers
  • Project audit with 0-100 organization score

Game-System Script Templates (7 new)

  • Health System, Resource Node, Quest Tracker, Inventory Pickup
  • Day/Night Cycle, Projectile Launcher
  • Inspired by uMMORPG patterns

Dungeon Interior Prefab

  • 822-mesh dungeon GLB with layered parent-child hierarchy
  • Structure / Props / Lighting / Spawn Points / Collision layers

Stats

  • 365 tests pass, 6 packages typecheck clean
  • 2,316 lines added across 18 files

Created by Racalvin The Pirate King at Grudge Studio.