https://github.com/fornever/1969
The Moon landing never happened, but we went to the Mars instead.
https://github.com/fornever/1969
fsharp game monogame space-game
Last synced: about 1 year ago
JSON representation
The Moon landing never happened, but we went to the Mars instead.
- Host: GitHub
- URL: https://github.com/fornever/1969
- Owner: ForNeVeR
- License: mit
- Created: 2017-05-23T15:09:57.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-05T17:39:25.000Z (almost 8 years ago)
- Last Synced: 2025-03-31T07:11:23.952Z (about 1 year ago)
- Topics: fsharp, game, monogame, space-game
- Language: F#
- Size: 66.4 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: Readme.md
- License: License.md
Awesome Lists containing this project
README
1969 [![Status Zero][status-zero]][andivionian-status-classifier] [![Appveyor build status][appveyor-status]][appveyor] [![Travis build status][travis-status]][travis]
====
> The Moon landing never happened, but we went to the Mars instead.
In 1969, you control the robotic mining mission on Mars.
![Game screenshot][screenshot]
Documentation
-------------
There's a [game design document][docs-game-design] available.
Build
-----
### Windows
Either use [Visual Studio][visual-studio] to open and build
`MoonBaseBuilder.sln` file, or invoke the following commands in developer
console:
```console
$ nuget restore
$ msbuild
$ fsi scripts/deps-downloader.fsx win
```
### Linux
You'll need [Mono][mono] and [NuGet][nuget] installed.
```console
$ nuget restore
$ msbuild
$ fsi scripts/deps-downloader.fsx linux
```
#### NixOS
There's a ready nix-shell environment in `default.nix`. Just invoke the
following:
```console
$ nix-shell
$ nuget restore
$ msbuild
```
Requires NixOS 16.09+.
#### macOS
You'll need [Mono][mono] and [NuGet][nuget] installed.
Currently, we recommend to build the project using [JetBrains
Rider][jetbrains-rider]. Open and build `MoonBaseBuilder.sln` file, then invoke
the following command in the terminal:
```console
$ fsi scripts/deps-downloader.fsx macOS
```
Run
---
To run the game on Windows, execute the following commands:
```console
> cd MarsBaseBuilder\bin\Debug
> .\MarsBaseBuilder.exe
```
On Linux or macOS:
```console
$ cd MarsBaseBuilder/bin/Debug
$ mono ./MarsBaseBuilder.exe
```
License
-------
All the source code of this project is distributed under the MIT license. Check
[License.md][license] for more information.
All the accompanying image files are licensed under a [Creative Commons
Attribution 4.0 International License][cc-by-license].
[docs-game-design]: docs/game-design.md
[license]: License.md
[screenshot]: docs/screenshot.png
[andivionian-status-classifier]: https://github.com/ForNeVeR/andivionian-status-classifier#status-zero-
[appveyor]: https://ci.appveyor.com/project/ForNeVeR/1969/branch/master
[cc-by-license]: https://creativecommons.org/licenses/by/4.0/
[jetbrains-rider]: https://www.jetbrains.com/rider/
[mono]: http://www.mono-project.com/
[nuget]: https://www.nuget.org/
[travis]: https://travis-ci.org/ForNeVeR/1969
[visual-studio]: https://www.visualstudio.com/
[xunit]: https://xunit.github.io/
[appveyor-status]: https://ci.appveyor.com/api/projects/status/n0bi5bm1uwd8irwh/branch/master?svg=true
[status-zero]: https://img.shields.io/badge/status-zero-lightgrey.svg
[travis-status]: https://travis-ci.org/ForNeVeR/1969.svg?branch=master