Please enable JavaScript.
Coggle requires JavaScript to display documents.
Democracy 3 Modding Application (User Problem (Want the game to be…
Democracy 3 Modding Application
Client Problem
Needs to increase user productivity
Needs to attract more users
Needs to allow user to make modifications easily and conveniently
Needs to keep the game challenging but also managable
It is time-consuming to understand file and data structures
Developer Problem
Data Environment
Must follow Democracy 3 file structure
Must follow Democracy 3 data structure
Must include major policies to keep a country running
Must store data through the right path for mods to be recognised by Democracy 3
Must process keyed data (convert them to Democracy 3 format)
User interface
Visual display on app
Safe and stable to use
Accessible at all times
Able to memorise all keyed data
Easy to store keyed information
Must allow user to type information in plain English and Arabic numbers
Provide typical country files for user to choose (by clicking): config, options, stats, policies
Output: must provide user with initial status of the subject country
Output: prompt user to start new game
Coding Environment
csv file format must be followed in coding
All modified coding must be saved as a csv file
Must follow Democracy 3 coding format
All mods are coded in csv files, to be loaded into Democracy 3
Must have algorithms to transfer user-keyed information into Democracy 3 format
User Problem
Want the game to be challenging but achievable
Wants to be able to share mods with other players
Enjoy playing but don't want to spend too much time on data structure and file structure
Wants to play all mods on the same platform
Interested to know how to adjust difficulty level of the game
Wants to learn some tricks to win
Wants to have more varieties in the game