Friday, December 21, 2012

Happy Apocalypse Day


Happy Apocalypse day everyone!

This is the first post on the progress for project Epok. So far there’s been great progress on getting the interpretation of Chat Mapper data into flash. The XML parser and data serializer is already complete. I can generally read in most of the useful data such as dialog nodes and keep their hierarchical organization. The obstacle I’m facing currently is dealing with Chat Mapper’s use of Lua for conditional logic. I spent last evening looking around for any readymade Lua to flash interpreters. I was looking at a project called Lufacode but for it not being supported since 2009 I ran into some issues trying to implement it with Epok. I’ll be looking around through other open source projects but if worse comes to worse, I can make a simple script interpreter that will achieve some very basic functionality for the time being.

My hope is to finish up the Lua interpretation and work on the dialog tree navigation this weekend. If I get that all working I’m on the fast track to merging it with my scene manager and dialog box code to create a chat mapper project visualizer. Things seem to be moving a bit faster than I thought so I’ll keep you guys posted.

No comments:

Post a Comment