Skip to content

davechurchill/stardraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarDraft: StarCraft Map Visualization Tool

Draft: definition - "A preliminary sketch, outline, or version"

Demo Video: https://www.youtube.com/watch?v=nRREpkt8XCo

StarDraft is a small, efficient C++ library intended to make the following tasks as simple, fast, and enjoyable as possible:

  • Visualizing existing Starcraft maps with a fluid, intuitive interface
  • Testing and comparing map analysis / path-finding software in real-time
  • Real-time editing of maps for debugging and testing of algorithms
  • Implementing video-game related assignments / projects for programming classes

StarDraft provides the following features for accomplishing this task:

  • An SFML-based GUI for panning, zooming, and interacting with maps
  • An intuitive ASCII-based map format that is easily human readable in any text editor
  • An easy to use open source framework for implementing your own map analysis / vis tools
  • Cross-platform C++17/SFML code that will compile and run in Windows, Linux, or Mac OSX

Installation instructions and GUI controls are available on the StarDraft Wiki

About

StarCraft Map Visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published