https://github.com/sigmanificient/duckjump
Duck Jump is a game where you need to make your way upon the platforms while escaping the evil bullet. You can fortunately control time to reach the best possible score.
https://github.com/sigmanificient/duckjump
plateform-game platformer pygame pygame-games python python3
Last synced: 6 months ago
JSON representation
Duck Jump is a game where you need to make your way upon the platforms while escaping the evil bullet. You can fortunately control time to reach the best possible score.
- Host: GitHub
- URL: https://github.com/sigmanificient/duckjump
- Owner: Sigmanificient
- License: mit
- Created: 2020-05-04T17:46:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-18T05:43:07.000Z (over 3 years ago)
- Last Synced: 2025-03-07T14:11:37.687Z (7 months ago)
- Topics: plateform-game, platformer, pygame, pygame-games, python, python3
- Language: Python
- Homepage:
- Size: 122 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Duck-Jump-3
[](https://scrutinizer-ci.com/g/Sigmanificient/DuckJump/?branch=master)

[](https://scrutinizer-ci.com/g/Sigmanificient/DuckJump/build-status/master)## A rewrite
Duck Jump is a game originally thought by a group of 4 persons.
The Game contains collisions issue, as most of the code uses the same mechanics
from the lost original one.| :exclamation: | The Duck Jump 2.exe is generated with PyInstaller. |
| ------------- | :------------------------------------------------- |*Since the executable isn't signed, your antivirus can delete the executable.*
Feel free to check yourself the source code whether your not confidant or a curious guy.However, if you still can't trust the executable, you will have to install python to run the .py file.
```bash
python -m pip install requirements.txt
python -m main.py
```## More Informations
***Why the game run 90-100fps ?***
> This is due of two main raisons :
> - First, making a game that run same speed in any fps condition under pygame is way harder.
So we decide to limit the fps to something easily reachable by a lot of computer today.
>
> With a fixed fps, the game should run about always the same speed.
> - Moreover, having the maximal amount of fps is not the most useful thing since it will ask more processor resources,
and most monitors does have an 60Hz refresh rate limit.
***Pydroid compatible ?***
> **No**, unfortunately, there is function that make the pygame program
incompatible with pydroid.
> Even it's would be, you'll need a very powerful phone to run it well.***"Failed to execute script" strange message showing up ?***
> This message can be if the executable is not compatible with your computer.
>
> It have been made for windows 10 and could failed on windows 7 or 8.