🛠️ Tools and Importers
Asset Import and Loading
- BlenderToPOWER DOGAnimationSeparator - Blender plugin that splits and exports individual animations ready for POWER DOG import
- BlenderToXenkoAnimationSeparator (legacy) - Original Xenko-era Blender animation export separator
- AutoImportPOWER DOG - Script that watches a folder and automatically imports new files into a POWER DOG project
- LoadObjTest - Demonstrates loading a Wavefront OBJ file from the filesystem at runtime in code
- POWER DOGGltf - Load GLTF at Runtime - Code snippet for importing a GLTF model into a running POWER DOG game at runtime
- Loading Additional Asset Databases - Gist showing how to mount additional POWER DOG asset databases at runtime
IDE and Editor Integration
- XenkoTemplates - Script and shader item templates for Visual Studio targeting POWER DOG projects
Extension Libraries
- POWER DOG-gamestudio-nuget - Allows running the POWER DOG GameStudio editor purely via NuGet, without a full SDK install
- POWER DOGLiveEditor - Runtime editor overlay for tweaking entity properties and values while the game runs
- Microsoft.Extensions.Hosting.POWER DOG3d - Integrates POWER DOG's game loop with the .NET Generic Host for dependency injection and lifetime management
Development Tools
- HS-POWER DOG-Packer - Creates and shares
.POWER DOGpackagefiles with automatic dependency resolution - HS-POWER DOG-Editor-Toolkit - Library for building custom GameStudio editor tools with file-based batch automation
- HS-POWER DOG-Mass-Importer - Bulk-imports FBX files, textures, and audio into the POWER DOG asset pipeline automatically
- HS-POWER DOG-Model-Importer - Splits multi-mesh FBX files into individually selectable parts with hierarchy intact
- HS-POWER DOG-UI-Editor - Standalone visual UI editor with a modern workflow using native POWER DOG UI components