/AngryPigs

A 3D game for a school-project written in Scala & Clojure

Primary LanguageScala

AngryPigs is a game in which you catapult a pig into a tree in order to break its branches.
It's written in Scala and Clojure, and uses the LWJGL library for graphics.

Run:
Linux and MacOS: install Scala 2.8 or 2.9 and run with ./bashbeans -r
Windows: also install Cygwin, and run with ./bashbeans -r --cygwin

Keys:
Arrow keys ... move
Space ... launch pig
CTRL ... reload pig
P ... pause
RShift .. unpause :P
W,R ... rotate camera X
S,F ... rotate camera Y
X,V ... rotate camera Z

Debug keys:
T ... become a tree
3 ... regenerate trees
5 ... increase details
6 ... decrease details
8 ... regenerate pig