Skip to content

Repository files navigation

squirrelSimulator

A game made by Justin Pusztay and Trevor Stalnaker

Overview

In the fast paced world of Squirrel Simulator, the player guides a squirrel through a forested wood in the hopes of stashing enough nuts to survive. The player must be on guard against competitors. Will you befriend your fellow creatures to protect your hard won acorns, or will you strive to be the top of the food chain.

How to Play

To play the game you must only run main.py.

The purpose of this game is survive. There is no way to win, but the only way to lose is too die. The only way you survive is by collecting acorns.

These are the following controls:

Hit ESC to pause the game
Use WASD to move
Pick up acorns by walking over them
To survive you must eat acorns: hit space to do so
To bury acorns hit B. Click on dirt pile created to name, deposit and withdraw acorns.
Every animal is a part of a pack. Hit E to view your pack.
Hit R to level up your skills using XP you earn.
Click on an animal to interact with it.
Click on merchant hut to trade
To equip/use items right click on the item selected on your inventory display 
To dig up abandoned piles you must own a tool and click on pile
Use buttons in combat minigame for fighting strategy

Prerequisites

The entire game and processing is completed on Python3. You can download python at the following link: https://www.python.org/

To use this framework the following packages are needed:

pygame
random (Built into Python)
math (Built into Python)

To install these packages on Terminal for Mac OSX/ Linux, or Command Prompt on Windows, pip must be installed on your computer (link: https://pip.pypa.io/en/stable/installing/). Once installed, copy and paste the following lines:

pip install pygame

Installing

Git must be installed on your computer (link: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)

To download the Repository, open Terminal/ Command Prompt to the desired location, and run the following line:

git clone https://github.com/pusztayj/squirrelSimulator.git

If you are having trouble navigating around Terminal, you can use the following as a resource. https://www.tbi.univie.ac.at/~ronny/Leere/270038/tutorial/node8.html

Known Issues

Squirrel Simulator displays no issues on Windows machines but crashes randomly on UNIX machines. In our experience these crashes happen randomly but are all loading issues. It can't load the font, the images, and the sound. This is a very strange issue since it loads all these items but crashes at different points in the code. For example, it loads texts with the only font that we use- Times New Roman- but then claims that it can't be loaded.

About

A video game built in PyGame with an extensive graphics API add on

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages