Punch-Out!! has been on my list of games to investigate for a long time, and I finally have something to show after a crazy amount of research.
This video covers how opponent data is used to determine where to branch and what to do in code, how to manipulate boxer behavior, secrets that you will find in the crowd during a fight, and a full explanation of Tyson’s Round 1, Phase 1 routine including punches and the wait time RNG between uppercuts.
We’ll also write a “fight log” to the screen so we can see all of the opponent-related activities that are happening behind the scenes during a fight – animation, defense, punch cues, sound cues, and so forth.
Things get fairly tech-heavy in this one! I hope you enjoy it.