Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/demindiro/ownwar
Vehicular combat building game
https://github.com/demindiro/ownwar
game godot
Last synced: 7 days ago
JSON representation
Vehicular combat building game
- Host: GitHub
- URL: https://github.com/demindiro/ownwar
- Owner: Demindiro
- License: agpl-3.0
- Created: 2021-07-12T14:51:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-23T20:42:33.000Z (over 3 years ago)
- Last Synced: 2024-12-14T04:31:15.056Z (2 months ago)
- Topics: game, godot
- Language: GDScript
- Homepage: https://www.indiedb.com/games/own-war
- Size: 232 MB
- Stars: 5
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Own War
_Vehicular combat building game_
In _Own War_ you create vehicles from basic blocks and drive them into battle
against other players.The game is *libre* software: the AGPLv3 license permits you to do whatever
you want with the source code provided you grant the same permissions to other
people.It is recommended to read `TUTORIAL.md` to get started.
## Features
* You can create any vehicle using basic blocks. There are quite a few blocks to
give your creations detail as well as functional blocks such as wheels, weapons,
...* The damage system is voxel-based: vehicles are torn down block-by-block.
* The game supports multiplayer. You can join any server and host your own too.
* Since the game is entirely free (as in [freedom][gnu free sw]) you can modify
it to any extent. In fact, I highly encourage people to tinker with it and
experiment with what works & doesn't work.## Building the game.
There are 3 major tools & libraries needed:
* The Rapier physics engine, which requires the Godot engine to be compiled
from source (see https://github.com/Demindiro/godot\_rapier3d)* The source code of Godot 3.3 (https://github.com/godotengine/godot/tree/3.3)
* The **nightly** Rust toolchain to compile the GDNative libraries.
The instructions provided below should work for any platform but have only
been tested for Linux so far.### Building on Linux
1) Get the source code for Godot & the Rapier module. Follow the instructions
in the `README` of `godot_rapier3d` to build the engine.2) Apply the patches in `patch/godot` to the Godot source.
3) Use the `Makefile` in this repository to build the game.
## Downloads
You can find stable releases [here](https://github.com/Demindiro/OwnWar/releases)
## Gallery
![Start menu with the Skunk](https://static.salt-inc.org/own_war/0.19/start_skunk_new.jpg)
![Editor with a tank](https://static.salt-inc.org/own_war/0.19/editor_0.jpg)
![Test map with bomber](https://static.salt-inc.org/own_war/0.19/bomber_0.jpg)
![The Pit with a 4 legged chicken](https://static.salt-inc.org/own_war/0.19/chicken_0.jpg)
![Flying cars because why not?](https://static.salt-inc.org/own_war/0.19/flying_car_0.jpg)
[gnu free sw]: https://www.gnu.org/philosophy/free-sw.en.html