Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/capeddemon/bug-outbreak

BUG OUTBREAK is a game of adventure and shooting made for the Github Game off 2021
https://github.com/capeddemon/bug-outbreak

game-off-2021

Last synced: 15 days ago
JSON representation

BUG OUTBREAK is a game of adventure and shooting made for the Github Game off 2021

Awesome Lists containing this project

README

        

# **BUG OUTBREAK**
BUG OUTBREAK is a game of adventure and shooting. I am building the game for **Github Game Off 2021**.
This game has 5 levels. You have to complete all the 4 levels and at the 5th level, you have to fight the boss.
🎮

![](https://github.com/Shreejan-35/BUG-OUTBREAK/blob/main/images/timmy-no-sleep.gif)

# Story
In Ukraine, an ancient river flows for many years. Tales tell us that once the in the river bed there is an insect kingdom - **BUG Empire**. They have a **BUG Stone** which keep the *BUG King* alive. But great devastating flood destroyed the whole BUG Empire. Today, two explorers have find the BUG stone, and by mistake the BUG Stone has fallen in the river, which brought the BUG King to live. He gathered his bug army, full of insects and worms. But these insects have now become mutants and they all are toxic and poisonous. They destroyed the city of Ukraine and the buildings were eroded. There next target is to capture the whole world. You are given task to kill the BUG king and destroy the BUG stone. There base camp is in a deep forest and the BUG King lives underwater.
Will you be able to save the whole world?

![](https://github.com/Shreejan-35/BUG-OUTBREAK/blob/main/images/attack_gif.webp)

# Configuration
- Language => Python
- Version of language => 3.9.1
- Libraries => pygame, math, random & mixer.
- Editor => VS Code
**The game is built for the game off 2021. They have expected many bugs in the game as well as the game function. You will see the bugs soon while playing.**

# Installation
The minimum requirements needed in your computer:-
- Python 3 or higher installed
- A editor
- Minimum RAM - 4 GB
- Git installed

Make a folder and open git bash there. After that, clone this repository using the below command:-

```
git clone https://github.com/CapedDemon/BUG-OUTBREAK.git
```

Then run this command:-
```
pip install requirements.txt
```

Then run the main.py file.(If python >3 installed)
Or run the BUG.exe file.

# Instruction
The game has **2** levels. The first level consists of many insects. It is really hard to complete the first level. The next level is the final level where you need to destroy the **BUG Stone**. Every 3 seconds later a wish is made by the **BUG King** due to the *BUG Stone* which takes your life line. If your life line becomes 0, you lose. If you collide any of the bullets with bUG Stone you win.
If you win the console will print **Yes**
Else it will print nothing.

Press the ↑ up arrow to move your weapon in the upside and pres the ↓ down arrow key to move the weapon downside. Press the W button to change your weapon.
- In the first level you have 30 insects.
- In the next level you only have one big insect and you have limited bullet.

︻┻┳══━一一一一一一
The weapons you have are :-
- Bug Spray 鹵~
- Shotgun ︻┳═一
- Uzi ▄┻┳

Enemies are:-
- Beetles
- Earthworms
- Flies

1 shotgun bullet = 1 earthworm(not work on fly and beetle)
1 uzi fire = 1 beetle(not work on earthworm and fly)
1 bug spray = 1 fly(not work on earthworm and beetle)

(**After firing a bullet you can't change your gun**)

# Credits
The credits goes to-
- Sprite images are taken from **Flaticon** & **Freepik**
- Music tracks are taken from **Royalty free Music Epidemic Sound**
- Fonts are taken form **1001fonts.com** and **special thanks to the font maker of quiglewiggly**
# License
License is **Apache-2.0**

(The work will be in progress through the whole November month)