A New Way To Build Source Maps

After nearly two years of development, GMMAPGEN now includes a complete visual editor alongside the procedural generator. Create, edit and test maps without switching between multiple applications.

New Features
  • Visual 3D editing environment
  • Integrated terrain sculpting
  • Brush editing
  • Real-time lighting preview
  • One-click BSP compilation
  • Object library browser
  • Material painting
  • Undo/Redo support
Dynamic NPC System

Version 1.0 introduces our new Dynamic NPC framework. NPCs now follow navigation nodes while responding to changes in the environment. Characters can patrol, investigate sounds, idle, seek cover, and perform scripted or randomized activities.

Using behavior profiles, NPCs can interact with doors, buttons, simple props, and other NPCs. Dialogue can be selected from existing game voice lines to create more natural conversations during gameplay.

Combat Support
  • Player weapon support
  • NPC weapon support
  • Cover node generation
  • Automatic patrol routes
  • Combat encounter editor
  • Spawn point editor
Editor Improvements
  • Integrated Hammer-style interface
  • Dockable windows
  • Property inspector
  • Texture browser
  • Prefab placement
  • Navigation node editor
  • Built-in play testing
  • Automatic compile log viewer
System Requirements Windows XP SP2
Pentium 4 2.4GHz
512 MB RAM
DirectX 9 Compatible Graphics
Source SDK Base Installed
Developer Notes

The Dynamic NPC framework is still experimental. Large maps containing over 60 active NPCs may experience reduced performance. Navigation mesh generation has been significantly improved since Beta 0.7, although complex interiors may require manual node adjustments.