top of page

Group Goals Overtaking

Individual Goals

About 

This is a simulation that was made in my personal engine using C++ and DirectX. It emulates population growth based on how the agents use the resources currently available to them and what goals they accomplish. The more group goals that are accomplished the more that their society will grow. 

 

This project allowed me to work heavily on utility theory, which drives the decision making of which goals need to be executed. I also got to focus on having a GOAP system for having the agents completing their goals. The maps are generated through data-driven systems to allow for more interesting results in the simulations to occur.

Source: 

 

Date: Work In Progress

Team Size: Me

Languages and Technologies Used: C++, DirectX, Visual Studio 2015 

Features

Map 1 - Plentiful Resources

Map with Agents

Individual vs. Group Stack Chart

Types of Goals Stack Chart

Map 2 - Little to No Food Resources

Map 3 - No Water Resources

Map 4 - No Resources 

Copyright © Rebecca S. Ward

bottom of page