The post explores using IntelliJ IDEA's debugger to modify the behavior of a JVM application, specifically adding 'god mode' to a Space Invaders game plugin. It covers setting up multiple IDE instances, configuring JVM options, and using the debugger's memory view and non-suspending breakpoints to change object properties and automate state modifications.

11m read timeFrom blog.jetbrains.com
Post cover image
Table of contents
Space InvadersGet the tools readyRun the gameAttach and suspendFind the relevant objectsLabels and expressionsHook the expressionConclusion

Sort: