odin-space-invaders/README.md

26 lines
No EOL
1,017 B
Markdown

# Space Invaders
## About
This is a simple clone I wrote in a weekend using `odin-lang` and the available `raylib` bindings.
# Software used
* `Aseprite` for pixel art
* `neovim` and the `ols` LSP
* `make`
# Building & running
This should be buildable through the makefile on any platform (Windows, OSX & Linux) as long as you have the Odin compiler on hand.
If the makefile is causing you trouble the project can be directly ran with (which creates a binary file as well):
```bash
odin run .
```
or compiled to a binary with a custom output directory & speed optimizations (although they are not needed at all):
```bash
odin build . -out:space_invaders.exe -o:speed
```
# Gallery
![Space Invaders Start Game Screen](https://git.stefanstefanov.eu/bersk/odin-space-invaders/raw/commit/fd0cb31206a526aefe8be0cbf391e7f446c86afe/repo/start_game_screenshot.png)
![In Game Screen](https://git.stefanstefanov.eu/bersk/odin-space-invaders/raw/commit/fd0cb31206a526aefe8be0cbf391e7f446c86afe/repo/in_game_screenshot.png)