Skip to content

Regenhardt/Librelancer

 
 

Repository files navigation

Librelancer Build status

A re-implementation of the 2003 Space Game Freelancer in C# and OpenGL.

Currently running on Windows and Linux (macOS pending maintainer) Pull Requests are welcome!

Support Librelancer on Patreon: https://www.patreon.com/librelancer

Download compiled binaries from https://librelancer.net/downloads.html

General Requirements

  • GPU must be capable of OpenGL 3.1+
  • A Freelancer installation (Vanilla recommended, some mods may work)

Build Instructions

Windows

Prerequisites:

  • 64-bit Windows 7 or newer
  • Visual Studio 2022 with:
    • .NET 6.0 SDK
    • Desktop C++ Development Workflow
  • CMake

Steps:

  1. Clone this repository with all submodules (Visual Studio's Team Explorer, Git bash, etc.)
  2. Run build.ps1 in Powershell. (Can be launched from cmd by powershell -File .\build.ps1)

Powershell security issues can be troubleshooted here.

Linux

Prerequisites:

  • .NET 6.0 SDK
  • SDL2
  • OpenAL
  • gcc and g++
  • CMake
  • Pango and Cairo headers

Steps:

  1. Clone this repository with git clone --recursive https://github.com/Librelancer/Librelancer
  2. Run build.sh

Screenshots

See: https://librelancer.net/screenshots.html

About

A re-implementation of Freelancer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 75.9%
  • C 20.3%
  • C++ 1.6%
  • Lua 1.1%
  • CMake 0.4%
  • GLSL 0.4%
  • Other 0.3%