You could use SmoothMover to allow movement with small rotations. You can import it by rightclicking onto the background of the class panel in Greenfoot and selecting 'Import'. Then just extend from it and you can use double coordinates.
Cool! Yeah, the actual finding of the packages folder is the main challenge for most people. I always try to tell them in the description a little bit.
Btw I'm also not very "good" at physics (as you can see by objects glitching through each other), but I am happy to see that some people appreciate the work that went into this. Kinda like your AI scenario I'm trying to create basics to acutally use in other games. That's also why I use packages.
Actually, it is all hand-coded purely for Greenfoot (maybe VS Code as editor sometimes ;-) ). I would guess that you said this because I use a lot of packages?
2020/9/11
World of Tanks 2d
2020/9/8
World of Tanks 2d
2020/9/6
World of Tanks 2d
2020/9/3
Physics and collision engine
2020/9/2
Physics and collision engine
2020/9/2
Physics and collision engine
2020/9/2
Universal Bot for game
2020/9/1
Universal Bot for game
2020/9/1
Universal Bot for game