Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tversteeg/castle-game
:european_castle: 2D destructible terrain strategy game
https://github.com/tversteeg/castle-game
destructible-terrain game rust tower-defense
Last synced: 3 days ago
JSON representation
:european_castle: 2D destructible terrain strategy game
- Host: GitHub
- URL: https://github.com/tversteeg/castle-game
- Owner: tversteeg
- License: other
- Created: 2018-01-06T19:53:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-24T13:07:09.000Z (about 1 month ago)
- Last Synced: 2024-12-24T21:05:55.586Z (10 days ago)
- Topics: destructible-terrain, game, rust, tower-defense
- Language: Rust
- Homepage: https://tversteeg.itch.io/castle-game
- Size: 88.5 MB
- Stars: 90
- Watchers: 3
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# [castle-game](https://tversteeg.itch.io/castle-game)
A free & open source 2D Lemmings-meets-tower defense destructible terrain game.![CI](https://github.com/tversteeg/castle-game/workflows/CI/badge.svg)
[![](https://img.shields.io/crates/d/castle-game.svg)](#downloads)
[![](https://img.shields.io/crates/v/castle-game.svg)](https://crates.io/crates/castle-game)
[![](https://img.shields.io/github/commits-since/tversteeg/castle-game/latest.svg)]()![Screenshot](https://github.com/tversteeg/castle-game-assets/blob/master/screengrab.gif?raw=true)
# Run
## From GitHub
You can download the [latest](https://github.com/tversteeg/castle-game/releases/latest) version from [releases](https://github.com/tversteeg/castle-game/releases). It should work by just running the executable, if not, [create an issue](https://github.com/tversteeg/castle-game/issues/new).
## Rust
Or if you have Rust installed you can do the following:
```bash
cargo install --force castle-game
castle-game
```# Building
## Prerequisites
To build the project you need to have [Rust](https://www.rustup.rs/) installed.
### Linux (Debian based)
sudo apt install xorg-dev cmake
### Windows & Mac
You need to install [CMake](https://cmake.org/) and make sure it's in your path.
## Run
Check out the repository with git and build:
git clone https://github.com/tversteeg/castle-game && cd castle-game
Build & run:
cargo run --release# Contributing
Contributions are more than welcome!