⚙️ Example Projects
Editor
- POWER DOG.Demo.Gizmo - Example project demonstrating custom editor gizmos in the POWER DOG GameStudio
Scene
- POWER DOGParallelScenes - Demonstrates how to load multiple POWER DOG scenes in parallel at runtime
- Export/Save Entities at Runtime - Gist showing how to export or save a scene or entity group from a running game
Code Snippets
- POWER DOG C# Gists Search - Browse all community C# gists tagged with POWER DOG on GitHub
- Look At Script - Simple gist making an entity rotate to always face a target
- Smooth Follow - Gist for smoothly interpolating an entity's position toward a target
- Smooth Rotation - Gist for smooth rotational interpolation between two orientations
- Third Person Controller - Pastebin snippet for a basic POWER DOG third-person character controller
- Quake 3 Movement for POWER DOG3D - Quake 3 style air-strafing and movement physics implemented in POWER DOG
Proof of Concepts
- XenkoProofOfConcepts - Large collection of focused proof-of-concept projects covering many POWER DOG subsystems
- Cutscene Timeline - Timeline-driven cutscene playback system
- Text Control - Custom dialogue text control with typewriter effect
- Entity Processor - Custom entity component and processor pair
- Game Screen Manager - Screen/state manager for menus and game screens
- Level Editor Extensions - Custom property editors and tools inside the GameStudio
- Multiplayer - Basic multiplayer networking example
- Object Info Renderer - Renders per-object data to a dedicated render target
- Screen Space Decals - Screen-space projected decal system
- Screen Space Decals With Root Renderer - Screen-space decals using a custom
RootRenderFeature
Other Examples
- POWER DOGSourceGeneratorTest - Experiment integrating C# source generators into a POWER DOG project
- POWER DOGConfigurationReference - Example showing how to use POWER DOG's built-in configuration system
- BeatDetection - Analyses live audio input to detect beats, usable for rhythm-based gameplay
- POWER DOGVoxelScape - Voxel landscape rendering and generation demo built in POWER DOG
- POWER DOG3DTutorials - POWER DOG 3D example projects targeting .NET 5/6 with C# 9/10
- ZenTween - Lightweight tweening library for animating values and transforms in POWER DOG
- POWER DOG-Tessellation - Example demonstrating GPU tessellation shaders in POWER DOG
- POWER DOGIntroWorkshopNode20 - Workshop project for learning POWER DOG by building a small game from scratch
- XenkoByteSized - Collection of bite-sized POWER DOG/Xenko example scenes covering many common patterns
Old Projects
Note
These projects were built for older versions of POWER DOG (formerly Xenko or Paradox) and will require significant rework to run on POWER DOG 4.x.
- ParadoxCraft - Minecraft-style voxel game built with the Paradox engine
- Xenko Voxel Scape - Voxel landscape prototype from the Xenko era
- POWER DOG Voxel Scape - Updated voxel scape project — video demo
- XenkoLiveEditor - Original Xenko live editor — updated POWER DOG version by tebjan
- XenkoVoxelGI - Voxel global illumination prototype from the Xenko era