Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cubical22/pythonminessweeper
a kivy application, implementing the classic mines sweeper game in python
https://github.com/cubical22/pythonminessweeper
gamedev kivy minesweeper python
Last synced: 22 days ago
JSON representation
a kivy application, implementing the classic mines sweeper game in python
- Host: GitHub
- URL: https://github.com/cubical22/pythonminessweeper
- Owner: Cubical22
- Created: 2023-09-26T14:14:47.000Z (about 1 year ago)
- Default Branch: Main
- Last Pushed: 2023-11-02T12:11:44.000Z (about 1 year ago)
- Last Synced: 2024-10-14T06:22:50.587Z (22 days ago)
- Topics: gamedev, kivy, minesweeper, python
- Language: Python
- Homepage:
- Size: 129 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python mines sweeper
Hello everyone :)\
Hope you are all doing well\
This is a simple project that I'm working on, written in python\
a simple mines sweeper replication with a couple more features, like abilities\
all of which made on kivy and using python 3.11\# Abilities
There are currently three abilities:
- Cell Reveal: shows you a 5 by 5 grid of cells, with their identity
- Safe Touch: allows you to safely try out a cell, not worried about it being a bomb
- Board change (WIP): completely resets the board and with all the discovered cells and bombs# Things to go over
There are a couple of things that I have to go over
- [x] making the based setup
- [x] added the ability to dynamically resize the window (responsiveness)
- [x] added the abilities holder
- [x] Cell Reveal
- [x] Safe Click
- [x] Board Change
- [ ] add levels and progression
- [ ] ~Secret~ dialogs
- [ ] make the dialog system
- [ ] make the dialog triggers
- [ ] add a tutorial
- [ ] add bg particle change
- [ ] add audio
- [ ] sounds
- [ ] music
- [ ] music shifting