Bluehole has previously released a lot of interesting statistics about PlayerUnknown’s Battlegrounds, but one avid player who goes by Garth5689 on reddit has created a program that generates a map of your movements in a match.
Known as PUBGIS (PUBG Geographic Information System), the program analyzes the game in real-time and plots your course throughout the map. Interestingly, it’s a self-contained executable that doesn’t interfere with the game itself, instead capturing the image of the game and creating a diagram of where you travelled.
Garth explains the technique as 'template matching', “This is what actually finds the location in the map. It's not a new technology really, you can use it to do other neat things like solve where's waldo. There is other logic to filter out images of the inventory and full-screen map, as well as only searching a limited area (most helpful for when people venture into the water). Honestly, lots of trial and error as well. If you check back in a day I should have this page updated with details about how it's all done”
Thankfully, we didn’t have to wait a day, as Garth puts it fairly simply, “It just captures the minimap at regular intervals.” This means that PUBGIS records the minimap every few seconds in order to build up an image of the path you took throughout the entire match. Unfortunately, this also means that if the map is obscured, the program won’t be able to record.
So while you could create an image of your favorite streamer’s path during a match, it won’t work if the program can’t see their minimap – as many streamers tend to block it using some graphic. Despite this limitation, the program is damn impressive. It’s eye-opening to see just how much you move, either during intense engagements or as you systematically loot a town.