Skip to content

syrsly/cppxmlrpg

Repository files navigation

cppxmlrpg

A text-based RPG written (coded) in C++ using the CodeBlocks IDE and the TinyXML2 library.

Default Quest story written by me, Josh (Syrsly) Maines, for the purpose of testing code. You may edit the default.xml file for your own purposes, but I recommend creating your own xml file and changing the string value in the LoadFile function call. This will allow you to apply updates from the repository without losing your data. In the future, I plan to add a stories list as a start screen.

Current functionality:

  • Loads default.xml as the quest data.
  • Allows for a variety of XML-based functions.
  • Takes console-based user input for a character name.

Try it out!

Required libraries:

  • TinyXML2 for XML loading and parsing. (zlib license)

I have not worked on this project in quite a while. I consider it abandonware. If you'd like to use it in any way, be my guest. MIT license.

About

A text-based, XML-driven adventure game engine coded in C++ using the CodeBlocks IDE.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages