High Stakes is a 2.5D turn-based, grid-based puzzle game developed in Unity for PC and MacOS. My focus was programming movement withing the grid, implementing camera movement, and filling gaps in the team such as UI, audio, and animation implementation.

gameplay image

I also implemented asymptotic averaging to smooth out the camera rotation while keeping it responsive.

Since the team consisted of programmers unfamiliar with the engine, I laid out the grid system and enemy AI so they could be programmed separatedly from any Unity component. I also set up test scenes for other programmers.

image-left For the designer’s convenience, I also made units snap and automatically register to the grid when placed on top of it.

As polish, I added animation on the key, smooth sprite movement on the grid, a bouncy death animation, and a diamond turn indicator.