Gameplay

Tetris in Ohio

Heyyy! Everyone. I only got a couple of days this time :(
Anyways the game is complete heres a video

Please view README.md for proper formatting. I am `BeautifulRequest` on pydis-server and `Ibrahim2750mi` on arcade server.

## How to run
Theres no addditional dependancies other than arcade. Supports python3.8-11. Although if you want to use run the `dev_tools` directory make sure to keep it below python3.10 due to a limitation with PyAudio. The `dev_tools` is not used by the game itself but was used by me to handle the assets.
$ pip install arcade==3.0.0.dev18 || pip install -r requirements.txt
There are two parameters you can pass to run the game i.e debug and performance. Pass true for performance if you have a low end pc. Also don't cd into the source directory to run the game. $ python src/main.py # normal run $ python src/main.py true # debug run $ python src/main.py false true # performance run

## Production
+ The player has 6 animations -> (Death, Hurt, Idle, Jump, Push, Run) + Has two background music
+ Has a rainy effect for the loosing screen
+ Has a different music which for dying(the famous gregorian chant dies irae) which is coded by me see `src/dev_tools/generate_music.py`
+ Uses shaders for lighting effect


## Innovation
+ The game is an extract of the age old game Tetris, but instead of normally controlling the columns in which the boxes fall in you get a character which does that
+ Tetris in Ohio comes from the meme "Only in Ohio" which basically means things are different in Ohio, thus reflecting the concept of the game
+ Theres a backstory included in the game's `Story?` button, which co-relates with the theme
+ Dies Irae(literally means day of wrath in latin) the Gregorian Chant starts playing when you die, showing the extent of darkness


## Fun
Did you had fun playing it? I hope you did. The game contains meme references also hope you had a laugh.


## Bugs
+ Sometimes(rare) the player the gets stuck between two press 'R' to reset the player's position.

github.com/Ibrahim2750mi/Tetris-in-Ohio

Awards


Given to a coder who has created the most down in Ohio game known to man
Presented by Itsbailey-X3525

Give this entry an award

Scores

Ratings (show detail)

Overall: 3.4
Fun: 3.2
Production: 3.1
Innovation: 3.8

12% respondents marked the game as not working.
Respondents: 14

Files

File Uploader Date
Tetris_in_ohio_yGaImoS.zipfinal
V2
BeautifulReques 2023/03/28 08:28
Tetris_in_ohio.zip
V!
BeautifulReques 2023/03/28 08:27
2023-03-28_01-08.png
Gameplay
BeautifulReques 2023/03/27 19:38

Diary Entries

Boiler plating

Today will try to boiler-plate this tutorial and this example

1 comment

Made the game compatible with theme

Well, the previous day went in all those boiler-plating, made some changes like lighting and overlay to suit with the theme. Also added a cool backstory. Also modified the previous day's logic.

Add a comment

Patched up things today

The game got completed sooner than I expected, so letss go!
Anyways added a README.md with run instructions.

Add a comment