I've spent a few hours working on a realtime monitor for BeamNG, it's not much right now but I hope to expand it further in the future. Some of the things I wish to do: Ability to record and go back to snapshots Move the rendering code to Lua so it's easily customisable (easily add something in the game's Lua and then add it to the profiler as well). The code can do with a bit of cleanup, but I wanted to get it on Github quickly before it corrupts again (interface.cc got corrupted when windows crashed, had to use the last debug symbols and IDA to put it back together) https://github.com/vulcan-dev/beamprofiler
Released another update yesterday, fixed a bug where you could get a white screen and you can also change the IP & Port now, same in-game. Added an icon as well, even though it looks horrible
Thanks, I just like watching it on my other monitor whilst driving. It's very satisfying for some reason
Just a little update for those who are curious (total of 0 people), I'm porting this project to Odin. I started to refactor it in C++, and it was going quite well. But Odin is a pretty nice language, and has some really neat little features Might be a bit slow because of work, but feel free to give me some suggestions (for the 0 people that care)
A bit of progress. Got it communicating to/from game and app, finally got the UI in. Still new to Odin, so learning it as I go. Time to do some good ol' threading --- Post updated --- Added the ability to change all unit types which is quite useful