Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

edoardottt/edovshitler

Repository files navigation

edovshitler ๐Ÿ‘พ ๐ŸŽฎ


It works nicely on Windows, maybe Linux testing...
edovshitler is a simple game I enjoyed making it. It's made using Python with pygame library and SQLite3.

Get Started ๐ŸŽ‰

Build it with pyinstaller

To create your own executable file with your changes:

  • Download pyinstaller: pip install pyinstaller

  • then execute(inside the edovshitler folder): pyinstaller --onefile game.py

(The .exe is inside /dist folder)

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 ๐Ÿ“ก

  • git clone https://github.com/edoardottt/edovshitler.git

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

  • Add release on pip

v0.1.1

  • Add a Menu
  • Add a pause/resume game option

v0.1

  • First release

License ๐Ÿ“

This repository is under MIT License.
edoardottt.com to contact me.

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /