Engine now in the pipeline!
GWEN didn’t work out; sfengine didn’t work out; but LibRocket did!
So the engine is basically just SFML + LibRocket.
This may seem a bit weak, but you need to remember I have to interface everything, plug up my own stopgap solutions for things — SFML is just a compatibility layer between a bunch of really neat technologies (most notably OpenAL, libsndfile, and FreeType — all of which I was using before) and multiple platforms (I’m yet to actually start work on the Mac here to see how much needs love for GCC and/or Xcode).
LibRocket rocks, but if you’re going to use the included SFML layer, remember to invert the Mousewheel delta (i.e. throw a - before it in the switch), otherwise your mousewheel actions will go backwards ;)
-
swixel posted this