Hey Leute,
ich bin gerade dabei, einen kleinen Bot für Diamond Dash zu programmieren.
Momentan lese ich das Spielfeld mit Screenshots aus, finde das jedoch sehr umständlich und unperformant.
Ich hatte daran gedacht, dass das Array, in dem die einzelnen Steine gespeichert sind, irgendwo im Speicher zu finden sein muss. Dazu habe ich das Spiel durch einen .swf Decompiler gejagdt und kann mir die relevanten Teile des Source Codes angucken.
Mein Problem hier war, dass ich die Variablen und die Funktionen aus dem Source Code nicht im gestarteten Spiel wiederfinden konnte.
Gibt es sehr viel schnellere und elegantere (meinetwegen auch sehr viel kompliziertere) Wege, das Problem des Auslesens zu lösen? Dabei bin ich nicht auf dieses eine Spiel fixiert, sondern würde mich über allgemeine Methoden und Ideen freuen.