Website powered by

Snake - Unreal Engine 5 (Blueprint Coded)

Snake! is the next in the series of classic games I am remaking in Unreal Engine 5 using Blueprint logic to code all the gameplay and UI. This time I decided to not only remake the classic core game but I also decided to have some fun and implement some new game mechanics myself.

There are red skulls to avoid as they apply negative effects to try and ruin your run, the green lighting bolts apply positive effects aimed to try and help you out and finally the ? box... its 50/50 will it be a good or bad effect so you can chose whether or not to take the gamble! Within the new negative and positive effects there are 4 different types for each to spice things up!

I will be including a few screenshots below of certain areas of the blueprint code to show how I developed aspects of the game.

Snake in Unreal Engine

Main Spawning System

Main Spawning System

Snake Movement System

Snake Movement System

Snake Player Controls

Snake Player Controls

Fruit Object Logic

Fruit Object Logic

Tracking/Displaying Snake

Tracking/Displaying Snake

Spawning Additional Snake Tails

Spawning Additional Snake Tails

Destroying Snake Tails

Destroying Snake Tails

Adding Score / Highscore

Adding Score / Highscore

Random Power Selection

Random Power Selection

Game Start

Game Start

Game Over

Game Over