48 lines
1.3 KiB
Markdown
48 lines
1.3 KiB
Markdown
# Airport
|
||
|
||
The best way to build a game engine, is to build a game first.
|
||
|
||
This game utilizes the [Box Game Engine](https://github.com/Ratstail91/Box) the [Toy Programming Language](https://toylang.com).
|
||
|
||
# Cloning
|
||
|
||
Either clone recursively, or run `git submodule update --init` after cloning.
|
||
|
||
# Building
|
||
|
||
For Windows(mingw32 & cygwin), Linux and MacOS, simply run `make` in the root directory.
|
||
|
||
For Windows(MSVC), Visual Studio project files are included.
|
||
|
||
Note: MacOS and Windows(MSVC) are not officially supported, but we'll do our best!
|
||
|
||
# Running
|
||
|
||
Make sure the program can see the `assets` folder (symbolic links can help), and all of the required DLLs are present.
|
||
|
||
# Dependencies
|
||
|
||
* SDL2
|
||
* SDL2_image
|
||
* SDL2_ttf
|
||
* libcurses (for debugging only)
|
||
|
||
# License
|
||
|
||
The source code for this project, not including the contents of Box, is covered by the zlib license (see [LICENSE.md](LICENSE.md)).
|
||
|
||
The art assets are covered by creative commons license CC BY Evan Hartshorn.
|
||
|
||
The font assets are used with permission, links to the relevant licenses are provided below.
|
||
|
||
## Credits
|
||
|
||
* Art - Evan Hartshorn
|
||
* Coding - Kayne Ruse
|
||
* Font - Ancient God (Koczman B<>lint) - https://www.dafont.com/ancient-god.font
|
||
* Font - AlphaBeta (Brian Kent) - https://www.fontpalace.com/font-download/alpha-beta/
|
||
|
||
# Patrons via Patreon
|
||
|
||
* Seth A. Robinson
|