Casted Away
git clone https://github.com/0Nikola0/Casted-Away
Install requirements (in virtualenv if you like)
pip install -r requirements.txt
Virtualenv
python -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
Run
python run_game.py
github.com/0Nikola0/Casted-Away
Awards
Scores
Ratings (show detail)
Overall: 2.8
Fun: 2.1
Production: 3.6
Innovation: 2.8
Respondents: 8
Files
File | Uploader | Date |
---|---|---|
Screenshot_2020-09-27_14-51-25.png
Final Gameplay |
Taganov | 2020/09/27 18:52 |
Screenshot_2020-09-26_20-20-20.png
Main Menu |
Taganov | 2020/09/27 00:20 |
casted_away.zip
— final
Final Submission |
Taganov | 2020/09/27 00:19 |
Screenshot_2020-09-24_11-32-57.png
Jimmy has Died |
Taganov | 2020/09/24 15:33 |
Screenshot_2020-09-20_14-28-48.png
Mocking up the GUI |
Taganov | 2020/09/20 18:30 |
Day1.PNG
Day1 |
Imperfect_One | 2020/09/20 18:00 |
HelloWorld.PNG
Hello World! |
Imperfect_One | 2020/09/20 07:43 |
Diary Entries
Day 0
Then half of us went to sleep. Time zones are evil. But another half still keep in formation.
Now we are faced with the task of revealing the idea: to think over the basic functionality of the game, the interface, and the architecture of the project.
We hope that not the entire first day will be spent on this because it is extremely important to arrive at a working prototype of the game as soon as possible so that game can be improved and become juicy.
Day 1: Casta Way
On the first day, we encountered the first organizational problems. It so happened that our team began developing two games of different genres at once. In the humble opinion of the journal-writer, at the beginning of the day we were more like not a team, but a grouping of five individual programmers, each with their own style of coding and vision of the game.
This needed to be fixed.
Much of the first day was spent working under the hood, working on the project architecture and consistent code style.
However, we also took the first steps towards creating a GUI game and created test animations for game actors.
Let's see how the second day ends.
GUI, Selection, and Collisions
Post-Mortem
- Early splitting of the code into different files helped immensely in organization.
- Setting up the menu, main loop, and maybe a testing loop ahead of time would save trouble later.
- Completely switching directions worked out but cost us time.
- Push early and push often; pull with git pull --rebase and keep everyone on the same page.
- Keeping a focused Trello board and tracking what everyone is working on is good