Making a hack in C++ is somewhat easy considering if you know the basics but can be extremely time consuming. There is also the task of updating offsets and making it read and write to the memory by using various events and compiling it into a dll that you can then inject into said game