A 5-reel, 40 line, 300 credit video slot machine game featuring the proprietary Jackpot Jump™ bonus, a unique piñata breaking bonus, and a free spin bonus.
This was a very fun and unique game in which I was able to stretch my programming and design muscles by creating the piñata bonus. This bonus features faux-skill, which means that the prize is predetermined but the game must make the player feel like the speed at which they are hitting the piñata has an effect on what they are winning. This was a very interesting programming challenge that required a lot of gameplay expertise as well as mathematical planning and timing of awards. I enjoyed working with the game designer and producer to have a lot of creative input about the look and feel of the piñata and how it responded to player touches.
Techniques I used in this project included tweens, splines, 2D skeletal animation, masks, stencils, shaders (HLSL), and 2D mesh manipulation/deformation.
Public gameplay video of the Jackpot Jump™ bonus
Public gameplay video of the piñata bonus