Hi there. This is my first post to prove that I'm human and to say hello and introduce myself.I'm trained and self educated in a lot of different languages and disciplines, but for some reason keep coming back to Pascal to solve a problem. Even if it involves porting the Pascal code after I've made it to whatever the program was written in.Currently I'm working on a little project using the Object Pascal extensions of FPC, and Lazarus as my IDE to write a program that is utterly counter intuitive to me. Brutal optimization comes naturally to me, but I'm trying to write something that isn't. It's a sort of tile based game engine like thing using SDL that I'm building up in layers which is admittedly a fairly common technique for me when writing portable code to keep anything that touches the outside world isolated. But this game like thing is focusing on extensibility and maintainability. Not speed. I'm considering what I'd consider a "fork" of my work to turn it into a build-your-own-adventure game using XML to define levels, events, resources etc so pretty much anyone can bash out a game if they have an idea. Admittedly I'm not an XML advocate but it seems like a good way to get structured information into my program and plus it can be read and written easily by pre-existing libs so an IDE based editor built using Lazarus for people that don't want to get their hands dirty at all.If ppcjvm ever supports SDL, and a few other basic necessities I plan on doing a Dalvik VM based port for Android of my idea, plus using fpc to release other from-scratch titles on various platforms including OpenGL based games.If only Bulletlib had pascal bindings and wasn't a shambling mess I'd be in my glory.Also if you are wondering why I'd choose to write an Android game in Pascal rather than Java, it's that I really, really don't like Java. At. All. and for some reason it seems the feeling is mutual.So anyway that's me.