Skip to content

smx-smx/openSage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openSage: the open source SAGE implementation

This project currently has multiple goals for me

  • Learn OpenGL (this is my first 3D graphics project)
  • Explore Vala use outside of GNOME/GTK environments
  • Provide a cross platform implementation of the SAGE engine, initially based on GLib and SDL + OpenGL

Building

The project is cross platform and has been succesfully built on Windows, Linux and Mac OS X. I'm currently using Windows as my development environment so there might be breakage in other platforms until a Continuos Integration service is employed.


NOTE: If using Windows, make sure to use the msys2 development environment

To compile the project, make sure you have the dependencies installed as listed here:

https://github.com/smx-smx/openSage/blob/master/CMakeLists.txt#L26

And make sure you have the Vala compiler (valac) installed aswell

Progress

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published