Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anishsinha-io/capstone

Software engineering capstone project.
https://github.com/anishsinha-io/capstone

Last synced: 3 months ago
JSON representation

Software engineering capstone project.

Awesome Lists containing this project

README

        

# Roguelike

This is our capstone project.

## Build Instructions

There are two options for building this project:

- Zig
- CMake

Try them in order if you can.

### Building with Zig

You should have the zig toolchain installed. If you dont, install it.

MacOS: `brew install zig`
Windows: `winget install -e --id zig.zig`

Check your zig version. It should be `0.13.0`.

Now, in this directory, you can run `zig build` to build the project and dump the headers in `/zig-out/include`. To run the application manually, run the file `/zig-out/bin/roguelike`.

To build and run in the same step, type `zig build run` in your terminal.

# License

The source code is governed by the MIT License. However, this does not include anything under the resources directory, which contains art, assets, sprites, etc. These are not governed by an open source license and are property of Anish Sinha.