Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gh-doom/doom64
Play DOOM 64 on Contributions Graph
https://github.com/gh-doom/doom64
doom github python selenium
Last synced: 12 days ago
JSON representation
Play DOOM 64 on Contributions Graph
- Host: GitHub
- URL: https://github.com/gh-doom/doom64
- Owner: GH-DOOM
- License: gpl-3.0
- Created: 2024-11-04T10:58:24.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-11-04T13:59:04.000Z (about 2 months ago)
- Last Synced: 2024-11-12T09:51:03.379Z (about 2 months ago)
- Topics: doom, github, python, selenium
- Language: Python
- Homepage: https://youtu.be/OPmpIwJ8uDY
- Size: 411 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DOOM on Contributions Graph
![Banner on graph](/assets/banner_on_graph.png)## Requirements
- DOOM 64 (tested on Epic Games version)
- Firefox
- Python 3Feel free to port to other browsers!
## How to Use
1. **Install requirements** with `pip install -r requirements.txt`
2. **Start DOOM 64** before running the program, or it won't detect the game window.## How Does It Work?
The program will:
1. Take a screenshot of your game as quickly as possible.
2. Resize the image to 51x7 pixels (not 52, as the last week isn’t always full).
3. Change the color of each pixel.
4. Repeat!For best results, run DOOM 64 in 800x600 resolution in windowed mode.
### Inspiration
[`"Fixing" My GitHub`](https://www.youtube.com/watch?v=_aDvNg9F6w8) by Dev Detour.## Gallery
![Menu](/assets/gallery1.png)
![First Room](/assets/gallery2.png)
![With Chainsaw](/assets/gallery3.png)