Game Development Reference
In-Depth Information
The XML save system
The next method that we learn under data management is saving and loading from
an XML file. Saving and loading from an XML file allows you to get more details
on how you save your data. An XML file is made up of tagged lines that allow you
to load or save specific data for easier usage. Create a new C# script and name it
XML_Save_System . Before we write the code to save and load to XML, we need to
first create our XML files.
Creating our XML files
To create XML files, we use a program called Notepad++, a free-to-use text editor.
Notepad++ is a handy tool to have for situations like these; you can download Note-
pad++ free of cost from http://notepad-plus-plus.org/ .
When you open Notepad++, you should first select Language at the top of the screen
and select XML . This will set the current document to use the XML language.
Next, we start adding our tags. First, we make the PlayerData XML file. Add these
lines so that your XML file looks like mine:
The first tag or node that we create is the pData tag, which will be our root node.
This will be used to anchor our data and other nodes. The rest of the nodes will be
what we save to and load our data from. The actual order of these nodes is irrelevant
as long as they're within the root node. Click on the Save button, and name this file
Search WWH ::




Custom Search