Skip to content

A native looking version of Progress Quest - the oldest idle MMORPG

Notifications You must be signed in to change notification settings

melvinchia3636/PyQt5ProgressQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 PyQt5 Progress Quest

A native looking version of Progress Quest - the oldest idle MMORPG

The Problem

I've been playing Progress Quest for months now but unfortunately there doesn't seem to be a native version for Linux and MacOS, and if I were to run in on OS other than Windows, I would have to download the exe and execute it through Wine.

The Solution

So yeah, let's take the source code, translate it to Python, and make a GUI for it in PyQt5

🖥 Screenshots

Screenshot 2022-12-08 at 9 51 41 PM Screenshot 2022-12-08 at 9 51 21 PM Screenshot 2022-12-08 at 9 51 51 PM Screenshot 2022-12-08 at 9 51 11 PM

🔬 Technologies Used

skills skills

⌨️ Setup

If you want to run the website on your local machine:

  1. Clone the repository: git clone https://github.com/melvinchia3636/PyQt5ProgressQuest.
  2. Download pyqt5, js2py using pip
  3. Run python3 main.py

📈 Status

This project is completed except the multiplayer feature. If any bugs are found, please file an issue here, and I'll resolve it ASAP. Feel free to contribute to the project as well.

💡 Inspirations

Thanks to Progress Quest for giving me this project idea, and a physical reference book of PyQt5 for giving me technical support.

📄 License

Copyright © 2022 Melvin Chia
Licensed under MIT.