Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thehemen/minetest-assistant
This project implements the detection of Minetest MineClone2 mobs.
https://github.com/thehemen/minetest-assistant
mineclone2 minetest object-detection ultralytics yolov8
Last synced: 14 days ago
JSON representation
This project implements the detection of Minetest MineClone2 mobs.
- Host: GitHub
- URL: https://github.com/thehemen/minetest-assistant
- Owner: thehemen
- License: mit
- Created: 2024-03-22T13:21:26.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-25T12:55:54.000Z (8 months ago)
- Last Synced: 2024-10-17T02:39:39.747Z (29 days ago)
- Topics: mineclone2, minetest, object-detection, ultralytics, yolov8
- Language: Python
- Homepage:
- Size: 30 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minetest Assistant
This project implements the detection of Minetest MineClone2 mobs.
A visual description of the project implementation is available on [Medium](https://medium.com/@thehemen/minetest-assistant-mob-detection-to-make-game-simple-0090c323f7d1).
## Usage
To use this application, just run:
```sh
python3 main.py
```## Installation
To use it, you need to install the required pip-packages:
```sh
pip install PyYaml mss pynput ultralytics
```Among packages, the "opencv-python" package is installed. It may cause the conflict between Ultralytics and PyQt5 packages.
To avoid it, just remove this package:```sh
pip uninstall opencv-python
```Then, install the necessary deb-packages:
```sh
apt-get install python3-pyqt5 pyqt5-dev-tools qttools5-dev-tools
apt-get install python3-opencv
```Good luck!