Skip to content

An open-source, WIP implementation of the Starcraft: Broodwar engine in Rust.

Notifications You must be signed in to change notification settings

ddimarco/scrust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCRust

An open-source, WIP re-implementation of the Starcraft: Broodwar engine in Rust.

SCRust loads the original Starcraft assets, so you need to have an installation of Starcraft on your computer. We recommend to use the free "Starcraft Anthology" version.

Compilation

Currently, we only develop under Linux, using rust nightly.

Make sure you have these system libraries installed:

  • SDL2
  • stormlib

Then run cargo build --release from the project root dir to build.

Configuration

Create a file called settings.toml in the project root, with the following contents:

scdata_path = "<path to your starcraft installation>"

About

An open-source, WIP implementation of the Starcraft: Broodwar engine in Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages