This is the second game in the BM Elite Force series (not much related to each other). BM Elite Force 2 has been my autumn/winter project of 2012. I started this "tradition" in 2011 where I create a new game in a new (for me) language every year and release it around christmas dedicated to my good old friends when we meet up. This year I coded it in Scala and used Slick

Video:
http://vimeo.com/antonfagerberg/bm-elite-force-2Source:
https://github.com/AntonFagerberg/BM-Elite-Force-IIDownloads:
http://code.google.com/p/bm-elite-force ... loads/listThis game is meant to be played with and __Xbox 360 controller__. You really should use one to enjoy this game (analog precision makes all the difference) and it has the correct color coding. There is however keyboard bindings avaliable if you just want to try it out.
Xbox 360 controls:
* Steering: Left stick
* Change color: Colored buttons A, B, X, Y or Right stick
* Shoot: Right trigger
* Toggle health: Press left stick
Keyboard:
* Steering: Arrow keys
* Change color: W, A, S, D
* Shoot: Space or Left Shift
* Toggle health: Right Shift
One of my friends had a problem starting it on Windows 8 and the fullscreen and sound didn't work for another friend with Ubuntu 12.10. Beside that, it seems to be working.