Procedural Generation Framework
The procedural generation framework defines the process of simulation. This can be summarised as follows:
- Generate starting world
- Generate locations
- Generate businesses
- Generate characters
- Generate and assign items
- Set character residences
- Set character occupations and businesses
- Set character memberships
- Set character goals
- Iterate time in 15 minute intervals for each character
- At start of each day update plans
- Check if new plan is now current
- Do current plan
- Do current plan stage action
- Progress plan to next stage
- 15 minutes is the smallest interval for all interactions and actions. This was chosen to balance the computer processing time against a realistic simulation of activity by a character.
- Any travel between locations is done in 15 minute intervals.
Comments
Post a Comment