Skip to content
Mailaender edited this page Oct 20, 2012 · 5 revisions

About

SCSharp is a project to create an engine capable of playing Blizzard's award winning game StarCraft using portable open source libraries and tools. It's also an attempt to keep us programming instead of actually playing the game.

SCSharp is written in C# and requires a .NET implementation such as mono. It also makes use of some of the SDL libraries. It is known to run on Linux, and will probably also run on Windows.

SCSharp is not a Wine-based solution for playing StarCraft. StarCraft already runs fine under Wine. SCSharp is entirely new code, and only depends on the assets that come along with the game. It will not let you play StarCraft without buying it, nor will it allow you to play pirated copies of StarCraft on battle.net.

SCSharp is also not a general RTS engine, ala Stratagus. Instead it tries to recreate the game engine like OpenRA does for early Westwood games. It is our hope that by restricting ourselves to one game, we can more accurately duplicate its look, feel, and gameplay.

Getting Started

The project is still in the early stages of development but we encourage you to try it out and get back to us with your comments. Your help and contribution is needed to make this software even better!

(not ported over from the old wiki yet)
Screenshots - a quick look at the current status
Build - build and installation instructions
File Specs - information about the various file formats used by StarCraft
Clone this wiki locally