Skip to content
This repository has been archived by the owner on Dec 12, 2022. It is now read-only.
/ mAIn_world Public archive

2D single player game. Main objective is to defeat all enemies on all stages.

License

Notifications You must be signed in to change notification settings

LucasHazardous/mAIn_world

Repository files navigation

mAIn_world

intro image


Lore

Years of hard training passed as you watched the world change. World is now controlled by mega corporations that produce robots with advanced combat AI. Your plan is to put an end to their dominance.

A journey of a thousand miles begins with a single step.


How to run

  1. Install Python version 3.
  2. Install pygame with:
pip install pygame
  1. Clone this repository with git clone or download a zip file and unpack it.
  2. Navigate inside src directory of this project.
  3. Open terminal and run game with command:
python main.py

How to compile it into an executable

Install pyinstaller with

pip install pyinstaller

compile:

pyinstaller ./src/main.py --onefile

and then move assets folder to the same directory as your .exe file.


Controls

W - katana attack
D - go right
A - go left
SPACE - jump
S - emp, deals massive damage, you get only 1 per stage - use it wisely
R - restart a stage after death, you get an unlimited amount of attempts

After clearing a stage from enemies touch the right border to move to the next stage.


Art

Images, music and dialogues (I wrote dialogues but website generated mp3 files) were not made by me.
Check credits.txt for sources.