Jump to content
  • Advertisement


Sign in to follow this  
  • entries
  • comments
  • views

Added XML support

Sign in to follow this  
Will F


Changed the level information format over to XML today. I'm using tinyxml to parse the information in the level files. It turned out to be easier than I thought it would be.

I'm still keeping the tilemaps in a custom format, as it seems like it would be more effort than it's worth to convert them to XML. I'm also not sure that I want to use tilemaps at all.

I need to actually sit down and write a full design document as i'm approaching the point where most of the base application framework is complete, but there is little gameplay yet.

Most of the gameplay is still up in the air - I still haven't decided if I want to make the levels by hand, randomly generate them, or do a combination of the two.
I'm also torn about making it realtime or turnbased, possibly a mix of the two, where it switches to turn based when you enter combat (something like the system Geneforge uses).
Sign in to follow this  


Recommended Comments

I've heard quite a few good things about that tinyxml on these forums now, will have to take a look when I need C++ and Xml together

Share this comment

Link to comment
Yeah, it's really easy to use and has a good license. The docs could maybe be a bit more newbie friendly, but here's a good tutorial here at gamedev.net

I had been previously using a custom file format, but now wish I had been using XML from the start.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!