All recent games have been about moving with WASD or jumping around or shooting, anything that is direct and easy and simple and fun, what if we forced you to think inside A box and come up with some commands that do all the movement for you? So we introduce to you the Inside The Box Adventure.
-
Showcase/Preview : https://youtu.be/eDzVEWyPuz0
pip install -r requirements.txt
python main.py
press the INSERT (INS) key
- Ahmed-Khaled-dev - Akayiz#0101 (Team leader)
- fliepeltje - donatas#7996
- kcaashish - 54bwy#4526
- Sai-Shashank - greninja#8100
- A-erospace - _ASP#0567
│ .gitignore
│ .pre-commit-config.yaml
│ dev-requirements.txt
│ LICENSE
│ main.py
│ Makefile
│ README.md
│ requirements.txt
│ tox.ini
│ tree.txt
│
├───.github
│ └───workflows
│ lint.yaml
│
├───app
│ │ constants.py
│ │ __init__.py
│ │
│ ├───actions
│ │ │ move.py
│ │ │ wait.py
│ │ │ __init__.py
│ │
│ ├───entities
│ │ │ exit.py
│ │ │ moving_wall.py
│ │ │ patrol.py
│ │ │ player.py
│ │ │ utils.py
│ │ │ wall.py
│ │ │ __init__.py
│ │
│ ├───levels
│ │ │ level_0.py
│ │ │ level_1.py
│ │ │ level_2.py
│ │ │ level_3.py
│ │ │ __init__.py
│ │
│ ├───menus
│ │ │ gameover_menu.py
│ │ │ start_menu.py
│ │ │ victory_menu.py
│ │ │ warning_menu.py
│ │
│ ├───screens
│ │ │ level.py
│ │
│ ├───types
│ │ │ events.py
│ │ │ hitbox.py
│ │ │ state.py
│ │ │ __init__.py
│ │
│ ├───windows
│ │ │ cmd_help.py
│ │ │ cmd_list.py
│ │ │ map.py
│ │ │ user_input.py
│ │ │ utils.py
│
├───main
│
├───tests
│ │ test_actions.py
│ │ test_level.py
│ │ test_player.py
│ │
│ └───entities
│ test_moving_wall.py
│ test_utils.py