Fiesta!

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.

Original piñata bonus screen (property of Everi Games)

Original piñata bonus screen (property of Everi Games)

While this screenshot is not from the original Fiesta! game that I worked on, it is a good example of the behavior of hitting the piñata with the bat, with the candy and bonus rewards falling out. I could not find any public images of the original game.

While this screenshot is not from the original Fiesta! game that I worked on, it is a good example of the behavior of hitting the piñata with the bat, with the candy and bonus rewards falling out. I could not find any public images of the original game.

Public gameplay video of the Jackpot Jump™ bonus

Public gameplay video of the piñata bonus