This is an interactive MiniMap made with Python, PyQT5 & Pytesseract for the game

Overview

NWMM-New-World-MiniMap

Features:

  • Automatically grabs position from "New World" Instance
  • Live visualisation of player position on MiniMap
  • Circular & rectangular Map
  • Configurable
  • Auto-Follow (credits to @seler)
  • Resizeable
  • Cross-Platform (untested)

How to use:

  1. Install Pytesseract on your system
    pip install pytesseract
    https://github.com/UB-Mannheim/tesseract/wiki
  2. Install Script requirements
    pip install -r requirements.txt
  3. Edit Pytesseract path in MiniMap.py
  4. Start & Log into Game
  5. Put your cursor where you want the GUI to spawn (Open Map ingame so you can see your mouse)
  6. Run Script

Bugs

  • MiniMap is an active Window and can could cause player leaving focus to MiniMap by accidently clicking on it while playing
  • Bad OCR in daylight

INFO: It may be possible that one or the other library I use in this project is not compatible with newest version of Python I recommend using Python 3.8 (I myself use Python 3.8.8)

Images

image

Credits

You might also like...
Adventure-Game - Adventure Game which is created using Python

Adventure Game 🌇 This is a Adventure Game which is created using Python. Featur

Game-of-life - A simple python program to simulate and visualise the Conway's Game of life
Game-of-life - A simple python program to simulate and visualise the Conway's Game of life

Conway's game of life A simple python program to simulate and visualise the Conw

Quiz game made entirely with python and pygame for school work
Quiz game made entirely with python and pygame for school work

Tabela de conteúdo Descrição Como instalar Linguagens usadas Contribuidores Créditos Problemas com o jogo? Contate-nos Descrição Quiz feito inteiramen

A Higher-Lower web game made in Python using Flask framework.

Higher Lower Web Game Guess the random number from 0 to 9 in this web game made with Python and Flask Framework Modules that were used Random Flask In

Small game I made in 2019 using python/pygame.
Small game I made in 2019 using python/pygame.

Kill-The-Blokk // Shoot or Die This is a small game I made in gr.10 (2019) for my high school computer science class; the game was coded in python usi

Input-based tic tac toe game made in only python.

Tic Tac Toe Tic Tac Toe is a game in which two players seek in alternate turns to complete a row, a column, or a diagonal with either three O's or thr

Advanced guessing game made in only python.

Guessing Game This is a number guessing game written in python which consists of three modes; easy,medium and hard. Each mode contains there own diffi

Pokemon game made in Python with open ended requirements from Codecademy

Pokemon game made in Python with open ended requirements from Codecademy. This is one of my first projects utilizing OOP and classes! -This game is a

Simplerpg - python terminal game made from scratch.

Simplerpg - python terminal game made from scratch.

Comments
  • Can not install requirements.txt

    Can not install requirements.txt

    when I try installing requirements.txt:

    C:\Users\USER\Documents\My Games\NewWorldMods\NWMM-New-World-MiniMap-0.8.1>pip install -r requirements.txt
    ERROR: Could not find a version that satisfies the requirement pywin32==301 (from versions: 302)
    ERROR: No matching distribution found for pywin32==301
    

    running latest Python (3.10)

    opened by recentlyafish 2
  • [REQUEST] Position Icon

    [REQUEST] Position Icon

    Request

    Hi @Nezzquikk,

    could you change the GPS Marker (icon) into an arrow? So it's better for me (the user) to locate a certain way:)

    Yours Truly,

    Zyneth

    enhancement 
    opened by Zyneth 2
Releases(v1.1.0)
  • v1.1.0(Oct 19, 2021)

    v1.1.0 patchnotes:

    • added a MiniMap Border
    • added drag&drop functionality to MiniMap Border
    • added Buttons to MiniMap Border (ZoomIn, ZoomOut, FilterMenu, Auto-Follow)
    • You can now press "Insert"-Key to toggle off overlay-mode ("Delete"-Key for toggling back on)
    • temporarily removed rectangled MiniMap
    • Disabled some unnecessary functions

    Showcase of MiniMap Border: image

    Source code(tar.gz)
    Source code(zip)
    MiniMap_v110.exe(226.82 MB)
  • v1.0.5(Oct 16, 2021)

    v1.0.5 patchnotes: Automatically detects that the ingame menu has been opened in order to unlock the Map Window so you can configure it. Locks the Map back again when closing the Map! You need to lock the Map once with the "Delete"-Button to activate this auto-detection.

    Source code(tar.gz)
    Source code(zip)
    MiniMap_v105.exe(226.20 MB)
  • v1.0.0(Oct 16, 2021)

    v1.0.0 Patchnotes:

    • Pressing the "Delete"-Button once on your Keyboard completely converts the Map into an Overlay, pressing the "Insert"-Button twice will release it back again! No more missclicks causing game focus loss!
    • No more Out-Of-Map glitching! NWMM now ignores faulty positions outside the Map!
    • Improved Console readability! Colors > B&W
    • NWMM now automatically checks if there's a newer version available on GitHub!
    • Decreased compiled version of NWMM from 500Mbytes to 220Mbytes!
    Source code(tar.gz)
    Source code(zip)
    MiniMap_v100.exe(223.40 MB)
  • v0.9.0(Oct 14, 2021)

  • v0.8.1(Oct 14, 2021)

  • release(Oct 14, 2021)

Owner
Nezzquikk
Nezzquikk
XPlaneROS is a ROS wrapper for the XPlane-11 flight simulator.

XPlaneROS XPlaneROS is a ROS wrapper for the XPlane-11 flight simulator. The wrapper provides functionality for extracting aircraft data from the simu

AirLab Stacks 26 Dec 04, 2022
A tool to design a planet for Galaxy Life Reborn game.

GLRBaseDesigner A program to design your planet for Galaxy Life Reborn game. Description Do you want to share your base design with friends? Now it's

jjay31 9 Dec 16, 2022
Krieg is a Python package for a general game framework.

Krieg Krieg is a Python package for a general game framework. It provides base classes for implementing simple games. Some example games are already i

Juho Kim 2 Jan 06, 2022
The repository that hosts the code that teaches a reinforcement learning - based bot to play 2048

The repository that hosts the code that teaches a reinforcement learning - based bot (based on policy gradients method) to play 2048

Maxim Rud 1 Dec 16, 2021
The Bowling Club (Facebook Game) get all strikes.

TheBowlingClubBot The Bowling Club (Facebook Game) get all strikes. FAQ Q: What is this? A: TheBowlingClubBot is a automation bot with 99.99% guarante

#~Rith 1 Jan 19, 2022
A Tetris Game for programming education

Tetris Game プログラミング学習を目的とした、ブロックを操作してスコアを競うゲームです。 FAQはこちら。 tutorialはこちら。 実行環境準備 Mac環境 Finder→Application→Utility→Terminalから、ターミナルを起動して以下コマンドを実行する。 # i

11 Dec 01, 2022
My goofy little script for playing wordle

my wordle "solver" My goofy little script for playing wordle. It actually runs really slowly at first but once you've added some info (e.g. which lett

MB 3 Feb 04, 2022
Chess - A python gui application

Chess Python version 3.10 or greater is required to play. Note This is a gui application, and as such will not run inside WSL.

Jonxslays 1 Dec 16, 2021
Minesweeper clone with 3 modes of difficulty, UI scaling and custom games feature.

Insect Sweeper Minesweeper clone with 3 modes of difficulty, UI scaling and custom games feature. Mines are replaced with random insects that a player

Piotr Data 1 Nov 05, 2021
Script to remap minecraft 1.12 java classes.

Remapper Script to remap minecraft 1.12 java classes. Usage You must have Python installed. You must have the script, mappings, and files / folders in

8 Dec 02, 2022
A Neural Network based chess engine and GUI made with Python and Tensorflow/Keras.

Haxaw-Chess Haxaw: Haxaw is the Neural Network based chess engine made with Python and Tensorflow/Keras. Also uses the python-chess library. (WIP: Imp

Sarthak Bharadwaj 8 Dec 10, 2022
This is a two player snake game

Trake This is a two player snake game How to play the game There is food and two players. You try to eat food to become large and gain points. Player

Grrub 1 Dec 19, 2021
A zombie game using Kinetic. You can control players using fingers

This is Eden Park's portpolio: Works, projects and practices This repository can be used to show the potential employers to check my works, code and p

Eden Park 4 May 16, 2022
Running Chess Night results tabulation

Running Chess Night results tabulation

Mitch LeBlanc 2 Nov 20, 2021
A Python based program that displays Your Minecraft Server's Status Infos.

Minecraft-server-Status This (very) small python script allows you to view any Minecraft server's status Information Usage Download the file, install

Jonas_Jones 2 Oct 05, 2022
Minecraft Script to Tellraw Datapack Generator

Minecraft Script to Tellraw Datapack Geneator (STDG) can generate a chain of tellraw command in datapack from script.

1 Jan 28, 2022
Algorithm to solve Wordle correctly 100% of the time within 6 attempts.

WordleSolver © Zulkarnine, 2022. Algorithm to solve Wordle 100% of the time within 6 attempts. You can go ahead and run main.py to run it for all 2315

Zulkarnine Mahmud 69 Dec 11, 2022
Pong is one of the first computer games that ever created, this simple

Pong-Game Pong is one of the first computer games that ever created, this simple "tennis like" game features two paddles and a ball, the goal is to de

Lateefah Ajadi 0 Jan 15, 2022
Jogo da velha com interface gráfica desenvolvida em Python utilizando pygame e IA(Inteligência Artificial)

Jogo-da-Velha Sobre o projeto Jogo da velha com interface gráfica desenvolvida em Python utilizando pygame e IA(Inteligência Artificial) Layout tela d

Matheus Maia Alvarez 6 Apr 09, 2022
使用python编写2048游戏及自动玩

使用python编写2048游戏及自动玩

tiger-wang 68 Dec 23, 2022