- Omori Fight Simulator -


Play:

Omori Fight Simulator is a python program I made to recreate the fighting mechanics in the game OMORI by OMOCAT.


Details:

I made this game in late 2024 while learning python. It was a passion project I worked on for practice whenever I would finish my python work. I didn't want to be like the other kids who just sat on their phone after they were done with their work, so I created a new sandbox program and started working.

Copyright Information:

All images and characters used in this project belong to OMOCAT, LLC, and are part of the video game OMORI. What I do own, however, is the python program "Omori Fight Simulator", which was created entirely by me. All images on this webpage were taken from the OMORI wiki.


References:

- Player -

Stats:

Type Value
HP 65
Base Speed 35

Moves:

Move Damage Speed Heal Description
Attack 4-13HP NA NA Deals damage to the enemy.
Heal NA NA 6-18HP Heals the player, has a chance to fully heal.
Guard NA NA NA Removes 2-6 damage from incoming attacks.
Stab 34-90HP NA NA Deals more or less damage depending on the speed of the enemy.
Look NA -5-100 to the enemy. NA Decreases the enemy's speed based on its current speed.

--------------------------

- Enemies -

All enemies have a 1/8 chance of flinching, causing them to lose speed based on their current speed and not do anything to the player.

Enemies are sorted in alphabetical order.
1. Astronaut Bunny
2. Bnuuy
3. Bunny
4. Ivy
5. Mouse
6. Orange
7. Pancake Bunny
8. Sprout Mole
9. Statue of an Annoying Looking Person
--------------------------

Astronaut Bunny:

Stats:

Type Value
HP 30
Base Speed 45

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Scratch 6-12HP NA NA Deals damage to the player.
Heal NA NA 6-14HP Heals the enemy.
Space-drift NA NA NA The bunny drifts through space, nothing happens.

---

Bnuuy:

Stats:

Type Value
HP 500
Base Speed 1000

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Obliterate 2,147,483,647 HP -2,147,483,647 to the player NA Instantly kills the player and removes all their speed.
Monster NA Fully recovers energy. NA Enemy drinks a monster energy and gains all its speed back.
Heal NA NA 6-14HP Heals the enemy, has a 1/6 chance to fully heal.
Other NA NA NA The bnuuy can do all the attacks of every other enemy, see other enemies for more details on those skills.

---

Bunny:

Stats:

Type Value
HP 30
Base Speed 45

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Scratch 6-12HP NA NA Deals damage to the player.
Heal NA NA 6-14HP Heals the enemy.
Flowers NA NA NA The enemy smells the flowers, nothing happens.

---

Ivy:

Stats:

Type Value
HP 75
Base Speed 13

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Grow NA NA 8-14HP Heals the enemy.
Poison-Spray 5-20HP NA NA Deals damage to the player.
Entangle 3-7HP -5-15 to the player NA Deals damage to the player and then reduces their speed.
Stationary NA NA NA The enemy stays stationary, nothing happens.

---

Mouse:

Stats:

Type Value
HP 15
Base Speed 125

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Bite 6-12HP NA NA Deals damage to the player.
Rat Poison 5-20HP NA NA Deals damage to the player.
Snicker NA NA NA The enemy snickers at you, nothing happens.

---

Orange:

Stats:

Type Value
HP 25
Base Speed 20

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Citric-Acid 5-20HP NA NA Deals damage to the player.
Hurl 7-17HP to the player, with 3/8 of that damage to the enemy. NA NA Deals damage to the player.
Think NA NA NA The enemy thinks deeply for a moment, nothing happens.

---

Pancake Bunny:

Stats:

Type Value
HP 25
Base Speed 25

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Scratch 6-12HP NA NA Deals damage to the player.
Heal NA NA 6-14HP Heals the enemy.
Tasty NA Removes player speed based on current speed NA Decreases the player speed.

---

Sprout Mole:

Stats:

Type Value
HP 50
Base Speed 40

Moves:

Move Damage Speed Heal Description
Attack 1-10HP NA NA Deals damage to the player.
Punch 6-12HP NA NA Deals damage to the player.
Stomp 7-17HP NA NA Deals damage to the player.
Laugh NA NA NA The enemy laughs at you, nothing happens.

---

Statue of an Annoying Looking Person:

Stats:

Type Value
HP 125
Base Speed 5

Moves:

Move Damage Speed Heal Description
Attack 10-20HP NA NA Deals damage to the player. Does more damage than other enemies.
Crumble 6-15HP to the enemy. Increases enemy speed based on current speed. NA Deals damage to the enemy, and raises its speed.
Crush 20-27HP NA NA Deals heavy damage to the player.
Dust 5-8HP Decreases player speed based on current speed. NA Deals light damage to the player and lowers their speed.
Stand NA NA NA The enemy stands there, menacingly, and nothing happens.