Inspiration

We were inspired to teach kids about the complexities of agriculture, specifically because of its large impact on the society of North Carolina

What it does

Our game lets you simulate being a small farmer. You are faced with some real-life decisions like choosing which crop to plant, and whether or not to use GMO's. You can move your character around to work the land and eventually grow crops.

How we built it

We used pygame library and python to build this project. We also imported some images and sounds.

Challenges we ran into

One of our largest roadblocks was after making the grid that represents plots of land, we were unable to store the "state" of each plot. For example, we could till a specific plot, but we could not till multiple plots. We were able to surpass this problem by using a 2d array. It was also difficult in general because some of our team members were new to python and pygame.

Accomplishments that we're proud of

We are very proud of the artwork created by our team member Celina Chung.

What we learned

We learned how to use some python-specific operations and concepts by using mu editor and the pygame zero libary.

What's next for Farming Simulator

There’s a weather icon at the top. When it’s raining, we want to make it so that it automatically waters all of the crops. Multiple different crops worth different points Gather crops in inventory. Sell them later in a market. Add animals to feed.T In the future, we hope to implement minigames such as fighting invasive pests that pop up in your crops.

Built With

Share this project:

Updates