Skip to content

🎮 A simple action game (pygame + pytest + travisCI)

License

Notifications You must be signed in to change notification settings

vyahello/trump-bullet-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trump bullet game

A simple action game written in python.

Build Status Coverage Status EO principles respected here License Hits-of-Code

Tools

  • python3.6+
  • pygame
  • pytest
  • travis CI
  • coveralls

Usage

Run script from the root directory of the project:

git clone [email protected]:vyahello/trump-bullet-game.git
cd trump-bullet-game
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
python game.py

Demo

Screenshot

Run code analysis

From the root directory of your shell run next command:

./code-analysis.sh

Test report

If you need to run only unittests please execute following command:

pytest

Or run dedicated shell script:

./run-unittests.sh

Both approaches use pytest.ini config file to setup execution.

After please open test-report.html to obtain test results.

Development notes

Release History

  • 0.2.0
    • Add tests coverage
  • 0.1.0
    • Distribute first app release

Meta

Author – Volodymyr Yahello [email protected]

Distributed under the MIT license. See LICENSE for more information.

You can reach out me at:

Contributing

  1. clone the repository
  2. configure Git for the first time after cloning with your name and email
  3. pip install -r requirements.txt to install all project dependencies
  4. pip install -r requirements-dev.txt to install all development dependencies

About

🎮 A simple action game (pygame + pytest + travisCI)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published