Open-source rewrite of the VOXLAP version of Ace of Spades.
C Lua CMake Python GLSL C++ Other
Latest commit e899051 Feb 6, 2017 @rakiru rakiru committed on GitHub Merge pull request #276 from fjrclean/dev
find lua51.pc on Arch distributions
Permalink
Failed to load latest commit information.
clsave Change default shader from "toon" to "simple". Jun 20, 2016
cmake Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
deploy Clean up root directory. Closes #227 Jun 21, 2016
dlcache might as well have folders, too Nov 17, 2012
docs Add support for Lua require function Mar 17, 2016
heart [0.2.1-35] Version bump (PRNG support) Jan 25, 2016
include Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
pkg portalgun: Change colors on fire (#267) Sep 30, 2016
src Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
svsave Issue #154: Spectating teammates when dead Apr 27, 2015
tools Fix a typo in version2json tool Feb 28, 2016
xlibinc forgot xlibinc/ Mar 20, 2013
.gitignore Merge pull request #252 from fkaa/rewrite-init Sep 29, 2016
CMakeLists.txt Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
CREDITS.txt [0.1] fixed an oversight where json files couldn't be sent. Jun 27, 2013
LICENCE-GPLv3.txt bit more lua stuff, also the Lua code is LGPL Nov 5, 2012
LICENCE-LGPLv2.1.txt camera crap ported to lua Nov 5, 2012
LICENCE-LGPLv3.txt bit more lua stuff, also the Lua code is LGPL Nov 5, 2012
LICENCE-others.txt Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
Makefile updated unix makefile Feb 24, 2016
Makefile.dedi added version.lua changelog; fixed Makefile.dedi Jun 16, 2015
Makefile.mingw work around yet another bug in fuckdows Nov 2, 2015
Makefile.osx Update makefiles Nov 1, 2015
README.md Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
findlua.sh find lua51.pc on Arch distributions Feb 6, 2017
main.make Use LuaJIT when available; add LuaBitOp for bitop accel; remove sacki… Sep 30, 2016
opencmd.bat [0.0-53] misc stability improvements; also updated some docs Jun 24, 2013
version.md Add script to convert version.json to markdown Feb 7, 2016

README.md

Iceball logo Iceball is both a highly-extensible engine on top of which people can do anything they want, and a game that builds upon the classic version of Ace of Spades experience.

Getting started

Just want to play Iceball? You can grab the latest build from iceball.build. If you want to modify the source or just simply build Iceball yourself, follow the instructions on the wiki.

If you're planning on contributing to the Iceball project, please check out contribution guidelines on the wiki as well. All help is appreciated!

Community

Feedback

If you have some thoughts on how to improve this project, please use the subreddit to start a discussion about it. If the feature you want added is both clearly defined and plausible, you can open a issue in the issue tracker instead.

You should also use the issue tracker for reporting any bugs you find. Make sure they aren't already reported though!

More info

Check out the docs/ directory for some in-depth information regarding formats, engine intrinsics etc. Be aware that not all documentation may be up to date however. A lot of this information is being ported to the wiki to siphon out deprecated documentation.

License

Iceball is licensed under the regular GNU GPL version 3.
Ice Lua Components is licensed under the LGPL version 3.
Any of the "Team Sparkle" stuff is available under MIT, including the launcher.
All assets are released under Creative Commons 3.0 BY-SA:
  http://creativecommons.org/licenses/by-sa/3.0/

These are, unless otherwise marked:
  Copyright (C) 2012-2015, Iceball contributors.

The credits list is almost always out of date,
so check the git log for a list of contributors.

Ice Lua Components contains some content from libSDL,
  which is licensed under the LGPL version 2.1.
It is marked accordingly.

Code in src/external is licensed under their respective licenses,
  which are listed in LICENCE-others.txt.

The manual is in the public domain, except where otherwise specified.

Copyright (C) 2012-2015, Iceball contributors