wall avoidance
The robots now try to avoid the walls.
Shots now take out other shots. Sometimes a robot will shoot too quickly, causing both shots to disappear. This will be fixed later when I add a "gun cool down" routine.
This change took a bit longer than I expected - a shift in the compiled code triggered the MAM1 bug in the ARM chip and it took me a few hours of reordering the functions until it cleared up. Not fun.
ROM
Source
2 Comments
Recommended Comments