Game Development Guide
Download latest release
Releases are built automatically for Windows (using AppVeyor) and Linux (using Travis). For Mac automated builds, we need a CircleCI subscription.
An admin of the project can create a release here.
We're running an always up-to-date server (synchronized with the branch that is being test):
/connect woop.ac 7654
Run from source
This is for development and testing. First, clone the repository.
- Install Windows Visual C++ Studio Express 2010
source/vcpp/cube.vcxprojand build "Release"
$ cd source/src $ make install $ cd ../.. $ ./actionfps.sh
- Install XCode
- Dependencies with brew:
brew install openssl jq
cd source/xcode && make && cd ..
- Artifact is built in:
Also see auto-build: circle.yml.
Help us with the first release: https://github.com/ActionFPS/ActionFPS-Game/milestone/2
$ git checkout master $ git commit --allow-empty -m "Release 'version_1234'" $ git tag 'version_1234' $ git push origin HEAD --tags
Wait a while (for build to complete), go to https://github.com/ActionFPS/ActionFPS-Game/releases and select the release you're interested in.
Then you can 'publish' the release into a full one.
Alternatively, create a release here.