Behind the scenes of Bully Campus: How to Bounce a Nerd (Patreon)
Content
Thought this gif might be an interesting behind-the-scenes look at how Bully Campus works. We turned made the collision boxes visible (in blue) so that you can see what's happening during the wedgie minigame. Basically, there's a little ball, and pressing on a button makes it go up. You can see the floor (the point it doesn't go below), and there's a ceiling off-screen. When the ball gets near the ceiling, this counts as a "hit" and you get points. The points are based on the velocity that the ball is moving at, so faster bounces get more points. One of the ways that we adjust the "stretchiness" of different underwear is by raising or lowering the ceiling, while another stat that can change is how bouncy the ball is when it hits a surface.
The underwear sprite stretches based on the position of the ball, and the background is just a very tall image that moves up or down based on the position of the ball (with some added math to make it move at a delay and to be a little less jittery, although we're hoping to improve the formula to make it jitter even less.)