Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Librelancer/Librelancer
A re-implementation of Freelancer
https://github.com/Librelancer/Librelancer
c-sharp clone engine freelancer game linux mit-license opengl
Last synced: 3 months ago
JSON representation
A re-implementation of Freelancer
- Host: GitHub
- URL: https://github.com/Librelancer/Librelancer
- Owner: Librelancer
- License: other
- Created: 2015-12-10T17:34:26.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T12:07:49.000Z (3 months ago)
- Last Synced: 2024-04-01T13:30:00.576Z (3 months ago)
- Topics: c-sharp, clone, engine, freelancer, game, linux, mit-license, opengl
- Language: C#
- Homepage: https://librelancer.net
- Size: 25.1 MB
- Stars: 478
- Watchers: 39
- Forks: 39
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Lists
- awesome-game-remakes - Librelancer - Reimplementation of the 2003 space game Freelancer. (Simulator)
README
# Librelancer [![](https://img.shields.io/badge/chat-on%20discord-green.svg)](https://discord.gg/QW2vzxx)
A re-implementation of the 2003 Space Game [Freelancer](https://en.wikipedia.org/wiki/Freelancer_(video_game)) 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 10 or newer
* Visual Studio 2022 with:
* * .NET 8.0 SDK
* * Desktop C++ Development Workflow
* [CMake](https://cmake.org/)**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](https://cakebuild.net/docs/tutorials/powershell-security).
### Linux
**Prerequisites:**
* .NET 8.0 SDK
* SDL2
* OpenAL
* gcc and g++
* CMake
* GTK3, 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