Demo Projects - BLKTower/TestWiki GitHub Wiki

All Demo Projects

ZIP folder of all demo projects: Wiki Demo Maps.zip

Workshops

These are workshop maps that accompanied a live presentation & Q&A around specific topics. Mildly legacy.

Workshop 03 - Custom UI Mod.zip

  • Demonstrate different custom UI possibilities.

Workshop 03 - Custom UI.zip

  • Demonstrate different custom UI possibilities.

Workshop 06 - FarmGame Polish.zip

  • Various actor tricks to polish a crop-harvesting game.

Workshop 07 - HeroRunner Polish.zip

  • Polish for an infinite runner game

Workshop 08 - RTS Polish.zip

  • Polish for a battle-simulator game

Workshop 01 - Tips & Tricks.zip

  • Various editor tips and tricks

Example Maps

These are bare-bones example maps that highlight specific functionality. Somewhat legacy.

Example_TowerDefense.zip

  • Niche use - Demonstrate Tower Defense specific features using waypoints and spawn waves.

Example_CustomUI.zip

  • Somewhat Legacy - Create custom UI. Note that it's easier to use XML, the UI previewer, and the gmui mod now. Although this method still works.

Example_DataBindingUI.zip

  • Demonstrate data-binding (tying a unit's stat to a UI element, so it automatically updates)

Example_DynamicWaveGeneration.zip

  • Niche use - Demonstrate Tower Defense specific feature of generating waves dynamically

Example_InGameUI.zip

  • Demonstrate prebuilt UI functionality

Example_InputController.zip

  • Demonstrate Joystick

Demo Projects

Minigames for learning purposes. Legacy - works, but does things in ways that are no longer best practice.

SlimeSlasher.zip

  • Using WASD, kill slimes.

AirshipRush.zip

  • Vertical SHMUP.

Core Demo.zip

  • Demonstrate core registry mod.

DarkDefense Map and Mod.zip

  • Incremental progression defense.

NeonTimeBlaster.zip

  • Colorful space blaster.