Website powered by

Budge Game

Budge is a little exercise in learning more about Unreal blueprints. In this game, the player character walks through an endless hallway of doors. Opening a door will spawn the player in a room randomly selected from an array. These rooms are populated with denizens with which the player can interact. The denizen will offer an item to the player, which is then added to their inventory, along with an item description and notification. Denizens may also take items from the player and react accordingly.

Budge is an art game i’m personally developing with the hopes of learning more about Unreal blueprints.

Budge is an art game i’m personally developing with the hopes of learning more about Unreal blueprints.

Budge Game Preview

This is the infinitely spawning hall level blueprint. Upon trigger, it spawns a door and accompanying decorations. It also stores a reference to previously spawned doors.

This is the infinitely spawning hall level blueprint. Upon trigger, it spawns a door and accompanying decorations. It also stores a reference to previously spawned doors.

This is the door blueprint. Selects a random level to load.

This is the door blueprint. Selects a random level to load.

Part of the 2Dsidecroller Character Inventory blueprint. Sets widget focus with gamepad and character state when menus are opened.

Part of the 2Dsidecroller Character Inventory blueprint. Sets widget focus with gamepad and character state when menus are opened.

Part of the 2Dsidescroller Character blueprint. Shows possible actions by the player.

Part of the 2Dsidescroller Character blueprint. Shows possible actions by the player.

This is the inventory widget blueprint. Most of it is dedicated to a text function which operates the item descriptions and sprites.

This is the inventory widget blueprint. Most of it is dedicated to a text function which operates the item descriptions and sprites.

This function is part of the notification widget blueprint. This notifies the player of newly obtained items.

This function is part of the notification widget blueprint. This notifies the player of newly obtained items.

This is the actor blueprint. Controls the denizen's functions and variables.

This is the actor blueprint. Controls the denizen's functions and variables.