If you're building a 2D game in Java, Slick is an awesome way to go. LWJGL, it's a "right tool for the right job" sort of thing. Slick essentially removes that hurdle for 2D games on the desktop (and hopefully on Android, someday). In the history of people trying to make games in Java, graphics performance had always been a major problem to getting anything of quality out on the market. The fact that Slick is based on LWJGL is simply a matter of LWJGL being a library upon which you could build something like Slick. That's it - that's its mission, and it's built to be awesome at solving that problem. Slick exists to take advantage of the hardware graphics and sound acceleration, and to give that power to 2D games with a set of objects and classes that make sense for 2D games (sprites and tilemaps, as opposed to geometric models and 3D coordinate space). I mean, I know Slick is built on top of LWGJL, but that's not what I'm getting at here. I don't think the two are really related.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |