Git Product home page Git Product logo

casted-away's Introduction

banner

Casted Away

Created for Pyweek30 by team Dunder Mifflin: Nikola (lead), jimthejelly, Taganov, fury, Imperfect_One

Setting

Spain, The Age of Discovery

Your family was cast away because they're of mixed Spanish and New World. In the Casta system of Spain, they rank low. People of the village didn't accept other races because old times, and cast the whole family out. Now they live by themselves by a river where they harvest crops and fish for a living.

https://en.wikipedia.org/wiki/Casta

Running

requirements.txt

cffi==1.14.3
pycparser==2.20
pygame==1.9.6
pygame-gui==0.5.7
pymunk==5.7.0
PyTMX==3.21.7
six==1.15.0

Install requirements and run.

pip install -r requirements.txt
python run_game.py

Or do it in a virtualenv to keep it clean.

virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python run_game.py

Controls and Gameplay

Click people to select them. Click the ground to make them move there. Click FEED on the sidebar to give them food from the resources. Move them to the farm or the river to gather food or water which is added to the resources.

When people run out of food they start starving and will die. Keep them alive!

Hints

  • You can mouse over areas of the game to find valid gathering or task locations.
  • When food is at zero, you lose health
  • When water is at zero, you no longer regenerate energy for tasks
  • Resting does nothing at the moment

Content & Warnings

This game explores historical racial issues. We want to raise awareness of the issues of the past and present, and do not intend any harm to anyone. We hope this game may inspire some to do further reasearch into similar issues of mixed-race discrimination in history.

Note: we never got around to implementing any of the above.

Licensing and Copyright

This project code is licensed under the MIT license. Assets are licensed as specified below.

Art Asset Links:

casted-away's People

Contributors

0nikola0 avatar jimthejelly avatar snagovskiy-denis avatar yashkir avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

yashkir

casted-away's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.