Przez ostatni rok (jak nie dłużej) bawiłem się biblioteką Slick do Javy (która znowuż używa biblioteki LWJGL) i stwierdziłem, że w samym Slicku i tak ciężko zrobić coś ciekawszego. Tak powstała moja biblioteka EasySlick.
Jako, że siedziałem sporo lat w GMie, ostatecznie EasySlick przypomina go trochę w użyciu. Idea obiektów, roomów... Starałem się również stworzyć elementy GUI, które potrafią pauzować grę - tak, jak robi to GM podczas show_message(), get_string(), itp.
Cały projekt dostępny jest na GitHubie: https://github.com/Shockah/EasySlick
Kilka testowych klas można znaleźć w paczce pl.shockah.easyslick.tests.
Aktualnie na podstawie EasySlicka powstaje kilka moich własnych projektów gier - w tym rewrite TimeSurfa.
Czekam na krytyczne uwagi :P. Inb4 "połowa kodu c******", ale przydadzą się i takie uwagi.
LWJGL - http://www.lwjgl.org/
Slick - http://slick.cokeandcode.com/
Forum Slicka - http://slick.javaunlimited.net/