Year: 2022
Role: Game Designer; Programmer (Team with 3 other 3D Artists)
Made with Unreal Engine
Itch: https://yaoyaoyt.itch.io/dicenake

Speed or Strength? DiceNake is designed as a variation of Snake combined with the theme of a game of chance. This was made for the GMTK Game Jam within 48 hours. While inheriting the original Snake, players can collect different types of dice to improve their stats (move speed, score, and shuffling rate).
The positive feedback loop works surprisingly playfully: the snake gets faster with more agile dice and becomes able to collect more dice.
Since I worked with three other artists, the burden of implementing the game system ended up solely on me, which is quite fun! The design document is attached below.
Design Document:
Experience
A part of the fun experience would come from the original Snake game: the increasing difficulty
curve and unlimited snake size. By introducing the random design, the unpredictability and “Vertigo”
Dice Variants:
Each die will have a point assigned to it. Every 5 seconds, the die will reroll a new number as its point. The point will be used both as the score source and the effect of dice.
Types of Dice:
Agile : Each chip will increase the speed of the snake exponentially.
Strength : Each chip provides double points for each chip.
Intelligence : Each chip will shorten the intervel for each reroll.
Other Mechanics:
To limit player’s action, while also providing certain challenge, we decided to not kill the entire snake if the player runs into the snake body. Instead, some part of the snake body will drop off as the penalty for scores and attributes.
To make the player have more “Vertigo”, out of control feelings, we made another setting that whenever the player reaches certain points threshold, a new dice will be spawned on the table, providing parallel goals to the player