Skip to content
This repository has been archived by the owner on Apr 25, 2022. It is now read-only.

vexparadox/Axilya

Repository files navigation

Axilya v0.9.8

A 2D Game Engine Library written in C++ by William Meaton.

License: MIT

See the examples and wiki for a better idea of what's happening.

It's recomended you download as a zip or go to the releases page.

Docs: http://axilya.com/docs

Features: http://axilya.com/about.php

Linux+macOS Quick Install

Open your terminal and type:

	curl http://axilya.com/install.sh | sh

Note that macOS developers may have to install development tools first.

Linux+macOS Manual Install

For macOS you'll need: g++, make, libcurl, tar. These can be installed using xcode-select --install in your Terminal. They're also install when you install xCode. Axilya comes with a script to install SDL2.

For Linux you'll need: g++, make, libcurl, tar and SDL. Axilya comes with a Shell script to install all of these and SDL2.

There are a few commands you can use to compile and install.

If you get stuck, see the wiki for help.

To install SDL2:

	sudo make depends

To build the library, install and build examples (reccomended):

	make all

To just install use:

	sudo make install

To install the library with debug symbols (see the (wiki page)[http://axilya.com/wiki/index.php?title=Debug_install]):

	sudo make debug

To just make the examples:

	make examples

To just build the library use:

	make lib

To remove the install use:

	make cleaninstall

If you get issues with permissions it might just be that your /usr/local/lib or /usr/local/include folders haven't been initialised, you can either run these commands in sudo mode or create the folders and try again.

Windows Manual Install

To install Axilya on Windows please see the wiki page.

Updating?

See the updating page.

Other

To see the initial production of this project see: https://github.com/vexparadox/axInitial

About

A light weight 2D C++ game development library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages