Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yurafx/donkeypy
Remake of the DOS game “Donkey” in Python.
https://github.com/yurafx/donkeypy
game game-development pycharm python
Last synced: 4 days ago
JSON representation
Remake of the DOS game “Donkey” in Python.
- Host: GitHub
- URL: https://github.com/yurafx/donkeypy
- Owner: YuraFX
- License: gpl-3.0
- Created: 2024-07-23T17:02:19.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-27T14:13:06.000Z (5 months ago)
- Last Synced: 2024-10-31T14:26:13.022Z (about 2 months ago)
- Topics: game, game-development, pycharm, python
- Language: Python
- Homepage:
- Size: 636 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Remake of the DOS game “Donkey”
![donate](https://github.com/YuraFX/DonkeyPy/blob/main/images/donation_alerts.png?raw=true) [Financial support](https://www.donationalerts.com/r/yura_fx)
## Game description
A simple game in which the player drives a car but cannot steer, accelerate or brake, only changing lanes to
avoid some donkeys on the road. There is no other goal but to avoid the donkeys.## A little afterword
I decided to set myself a challenge: to write a game in a few evenings, not using third-party libraries like Pygame,
but using only the standard Python libraries, namely: [Tkinter](https://docs.python.org/3/library/tkinter.html), [Time](https://docs.python.org/3/library/time.html),
[Random](https://docs.python.org/3/library/random.html) and [Winsound](https://docs.python.org/3/library/winsound.html). All in all, it turned out very cool :)# How to play?
[Download](https://github.com/YuraFX/DonkeyPy/releases/tag/1.0) ![windows](images/windows.png)Windows version in release.
Instruction on how to run the game in ![android](images/android.png)Pydroid:
* IMPORTANT! This version of the game should theoretically work on devices with a screen resolution of 480 x 854 pixels. Personally, I tested everything on the BQ-5035 Velvet smartphone (Android 7.0 Nougat).
1. Install [Pydroid](https://play.google.com/store/apps/details?id=ru.iiec.pydroid3&hl=ru)
2. Install [Total Commander](https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&hl=ru)
3. Download [DonkeyPy_Pydroid_480x854.zip](https://github.com/YuraFX/DonkeyPy/releases/download/1.0/DonkeyPy_Pydroid_480x854.zip)
4. Using Total Commander, unzip the contents of the archive to any convenient place for you
5. Go into Pydroid and open the donkey.py fileEnjoying the game :)
P.s - there are no sounds in this version of the game. Maybe in the future I will do it.
## License
This program is [free software](https://www.gnu.org/philosophy/free-sw.en.html): you can redistribute it and/or modify it under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl-3.0.en.html) as published by the [Free Software Foundation](https://www.fsf.org/), either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a [copy](https://github.com/YuraFX/DonkeyPy/blob/main/LICENSE) of the GNU General Public License along with this program. If not, see [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/licenses.en.html).