Mess with Gravity!

Another Update

Posted by quantagame on February 21, 2010

So, progress is slower than I’d like, thanks to school and whatnot (I have both college and high school classes and a really messed up schedule), but I’ve had a fair bit of time to work for the past day or two.

The new engine is coming together, I have the character controller from the original engine running (and I have a test setup with gravity changing and player control and a few other bits working). The logic/gameobject system is mostly set up, as are a bunch of other random pieces.

I’m working with the scripting right now, I had originally decided on lua, but Shua, from the Pseudoform project, suggested ChaiScript in the comments earlier today, and after looking at it and running through a few tests, it seems a lot nicer than lua/luabind. It’s built entirely as a language for use with C++, and seems a lot more straightforward than the other languages that I’ve looked at. I think performance-wise it’s probably not as good as lua or some of the alternatives, but it’s still a young project and I’m sure it’ll evolve and improve. Luckily, I haven’t done much with lua yet, so I’m going to try to get ChaiScript setup in the engine over the next couple hours and see how it all works.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: