- Spoiler
- Spoiler
People also often use it in irresponsable designs, by placing then in high areas and making them throw lots of projectiles. But even a small number of fireballs can be unfair because of their completely random trajectory.
My suggestions are:
a. Make it act like the Walking Piranha Plants fireballs, so you can expect fireballs to reach certain height and follow certain trajectory:
- Spoiler
b. Make the fireballs be fired in order, and not all of them at the same time.
c. Set the maximum number of fireballs to 6. 100 it's just crazy.
I noticed that in SMBX38A, NPCs that uses random values tend to be very frustrating overall. For example, Hammer Bros can throw two hammers, jump and change facing direction at a very little interval of time, making them completely unpredictable, and unpredictable means frustrating. This also happens with Walking Piranha Plants, they turn randomly to the other direction.
Please set these random values (changing facing direction, jumping and throwing npcs from hammer bros) a minimum and a maximum range. So for example you can expect Hammer Bros to throw hammers every 3-4 seconds (with a 3 seconds of cooldown guaranteed). Also for hammer bros, it seems there are two counters to make them throw hammers, if so please remove one of them (the random one, I think the other is associated with the animations).
Remember that a good AI must be predictable.










