close
The Wayback Machine - https://web.archive.org/web/20201029083851/https://github.com/Warzone2100/SharpFlame
Skip to content
eto
Go to file
Code
This branch is even with bchavez:eto.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

License SharpFlame

Project Description

A modern Warzone 2100 map editor based on the original Warzone 2100 FlaME map editor, written in C#.

Status

Windows Windows Linux Linux Mac Mac OS X
Debug Build status Build status N/A
Download Release Release N/A
Current Build Current Build N/A

Downloads are current snapshots of this ETO branch with Native UI. Please consider these downloads as a work in progress until we get our code base stabilized.

Requirements

  • .NET 4.0 or Mono 3.x

Screenshots

Screenshot1 Screenshot1

Building

For windows

  • git checkout git@github.com:bchavez/SharpFlame.git
  • build

The result of the build process is the executable in source\SharpFlame.Gui.Windows\bin\Release\SharpFlame.Gui.Windows.exe.

Contributing

  • Please submit issues here.
  • All pull requests should include associated unit tests in SharpFlame.Tests.
  • All pull requests should not break the build.

Road Map

####Milestone 1

  • Stabilize source code.
  • Fix any long-standing issues from original FlaME.
  • Cleanup ugly coding parts.
  • Refactor and update parsing / serialization algorithms.
  • Update all dependencies (OpenGL) etc.
  • Remove/update obsolete method calls.
  • Solidify and stabilize Linux / Mono support.

####Milestone 2

  • Unit test everything for 100% code coverage (or come close).

####Milestone 3

  • DirectGames map publishing and distribution for Warzone 2100.

##Project Structure and Descriptions

source\SharpFlame

GUI and application.

####source\SharpFlame.Core Core component library for parsing format structures.

####source\SharpFlame.Tests Unit tests for the application.

####reference\* Original FlaME source code for reference during port to C#.


Reference

  • FlaME - Original Source Code

Created by: Brian Chavez. René Kistl.


About

🔥 SharpFlame: A modern cross-platform Warzone 2100 map editor based on the original Warzone 2100 FlaME map editor

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.