Skip to content

5l1v3r1/edovshitler

 
 

Repository files navigation

edovshitler 👾 🎮

It works nicely on Windows, maybe Linux testing...

edovshitler is a simple game for computers that I enjoyed making it. It's made using Python, especially with pygame library and SQLite3.

Python 3.6 Codacy Badge win-build-success-badge

Get Started 📣

Build it with pyinstaller

To create your own executable file with your changes:

  • Download pyinstaller, execute:

    pip install pyinstaller
    
  • then execute(inside the edovshitler folder) :

    pyinstaller --onefile game.py
    

(The .exe is into /dist)

All the files you see in dist folder except the executable file are mandatory (images and script used by .exe file)

It can run on Windows 10 | 8.1 | 8 | 7 | Vista

Description 📣

It's developed with pygame 1.9.5 library that helps game creating. It's a 2D game, based on Alien (a similar pc game). The game controls are:

  • Left arrow key = move to left

  • Right arrow key = move to right

  • Space key = shoot the enemies

  • P key = Pause and resume the game

It stores the record (maximum bombs avoided, maximum missiles shooted and maximum enemies killed) in the result.db database (SQLite3).

Download 📡

Usage 💻

  1. Download the repository

  2. Execute the /dist/initdb.py file for initialize the database (or follow the step 4)

  3. How to play:

    3a. run the edovshitler.bat file by clicking two times on it

    OR

    3b. with a command prompt in edovshitler folder type edovshitler and ENTER

    OR

    3c. double click on /dist/game.exe file

  4. If you want to reset the database:

    4a. run the reset.bat file by clicking two times on it

    OR

    4b. with a command prompt in edovshitler folder type reset and ENTER

    OR

    4c. double click on /dist/initdb.py file

  5. Have fun playing it! :zap::zap::zap:

Versioning 📚

v0.1.2

  - Added release on pip

v0.1.1

  - Added a Menu
  - Added a pause/resume game option

v0.1

  - First release

If you liked it drop a ⭐

https://www.edoardoottavianelli.it for contact me.

              Edoardo Ottavianelli ©

Packages

No packages published

Languages

  • Python 99.8%
  • Batchfile 0.2%