Go to file
Ben Russell (300178622) 13357063d6 updated unix makefile 2016-02-24 20:47:15 +00:00
buildenv cmake can generate vs.net sln 2013-02-16 16:45:37 +01:00
clsave Convert scancodes to old key codes before sending to lua for compatibility 2015-11-01 13:01:50 +01:00
cmake Fix CMake support for MinGW, MSVC, and others 2016-01-05 19:25:51 +01:00
dlcache might as well have folders, too 2012-11-17 15:07:31 +13:00
docs Add prng_jump to allow taking arbitrary steps through the PRNG 2016-01-25 22:50:27 +00:00
heart [0.2.1-35] Version bump (PRNG support) 2016-01-25 22:51:13 +00:00
include [0.2.1-35] Version bump (PRNG support) 2016-01-25 22:51:13 +00:00
msrc started work on the Lua API docs 2013-01-10 21:27:44 +13:00
osx-package-files Update CMake target names 2015-03-01 22:37:44 +01:00
pkg Fix accidental globals 2016-02-04 01:08:58 +00:00
src Add prng_jump to allow taking arbitrary steps through the PRNG 2016-01-25 22:50:27 +00:00
svsave Issue #154: Spectating teammates when dead 2015-04-27 20:55:45 +03:00
tools Add script to convert version.json to markdown 2016-02-07 21:18:05 +00:00
xlibinc forgot xlibinc/ 2013-03-20 20:54:14 +13:00
.gitignore Fix CMake support for MinGW, MSVC, and others 2016-01-05 19:25:51 +01:00
CMakeLists.txt Add a pseudo-random number generator in C 2016-01-25 22:26:04 +00:00
CREDITS.txt [0.1] fixed an oversight where json files couldn't be sent. 2013-06-27 18:22:37 +12:00
LICENCE-GPLv3.txt bit more lua stuff, also the Lua code is LGPL 2012-11-05 18:01:43 +13:00
LICENCE-LGPLv2.1.txt camera crap ported to lua 2012-11-05 19:22:26 +13:00
LICENCE-LGPLv3.txt bit more lua stuff, also the Lua code is LGPL 2012-11-05 18:01:43 +13:00
Makefile updated unix makefile 2016-02-24 20:47:15 +00:00
Makefile.dedi added version.lua changelog; fixed Makefile.dedi 2015-06-17 09:56:28 +12:00
Makefile.mingw work around yet another bug in fuckdows 2015-11-02 14:16:56 +13:00
Makefile.osx Update makefiles 2015-11-01 13:01:50 +01:00
README.md Updated README.md - test commit 2015-03-25 23:28:59 +00:00
bigzipdist.sh [0.2.1] make it build on not-windows. also, better lua search thing. 2015-02-07 18:44:47 +13:00
findlua.sh Update makefiles 2015-11-01 13:01:50 +01:00
genmanual.py started work on the Lua API docs 2013-01-10 21:27:44 +13:00
iblauncher.c added a protocol installer 2013-08-01 19:16:13 +12:00
iceball-icon.xcf iceball icon for windows, not actually rigged up yet 2013-07-31 22:36:54 +12:00
iceball.ico iceball icon for windows, not actually rigged up yet 2013-07-31 22:36:54 +12:00
main.make updated unix makefile 2016-02-24 20:47:15 +00:00
mapedit.bat [0.2] version bump and all that jazz. uploading a new release! 2015-02-02 19:33:05 +13:00
opencmd.bat [0.0-53] misc stability improvements; also updated some docs 2013-06-24 14:38:26 +12:00
package-osx.sh Update OS X packaging to use correct naming 2015-04-28 17:11:33 +02:00
pmfedit.bat [0.2] version bump and all that jazz. uploading a new release! 2015-02-02 19:33:05 +13:00
render.old1 cube assembler replaced with a raycasting one - buggy, but faster! 2012-11-12 16:47:11 +13:00
url-set-unix-gnome.sh [0.1.1-8] support for iceball:// URLs in the client. iceball:// URL binder to come (no, that .sh does not work here). 2013-08-01 17:40:30 +12:00
version.md Add script to convert version.json to markdown 2016-02-07 21:18:05 +00:00
wmklauncher.sh added a protocol installer 2013-08-01 19:16:13 +12:00
zipdist.sh intel.kv6 2015-02-07 16:12:34 +13:00

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.

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

Copyright (C) 2012-2015, Iceball contributors