top of page

My Little RPG Shop

“My Little RPG Shop” is a shop keeper simulator made using Unreal where you are a shopkeeper in an RPG world. Build production rooms in your shop and produce products, run your business and even secretly manipulate the direction of this game world. However, be sure to stand in front of the counter before a customer arrives! Or else, they as the “players” in the RPG world will think the shop is bugged and just leave!

This is our thesis project and will be published on Steam and Switch.

Specs
Date
Role
Team Composition

Unreal

PC

Switch

10/2023 - Present

Game Programmer

Game Designer

Programmer * 3

Artist * 3

Tech Artist * 4

Producer * 2

Details

  • Character Movement: Implemented smooth side-scrolling character movement. Devised a clever solution allowing players to climb a ladder across multiple levels using vertical key inputs without interfering with horizontal walking controls. Made seamless transitions between different states.




  • Character Animations: Collaborated with tech artists to coordinate animations with character movements to achieve natural character animations.


  • Branching Quest System and UIs: Engineered a robust quest system supporting multiple branches, implemented condition checks, timelines, deliverables, rewards, and game progression influences with matching user interfaces along our evolving requirements. Simplified narrative integration and data management for designers through well-structured data structure and data table.


  • UI Programming: Implemented multiple user interface including item catalog, HUD clock, and quest-related UIs.


  • Time System: Designed and implemented a time-tracking system that keeps track of time and dates. Made a dynamic day-night cycle that manages daylight and atmosphere conditions. The time system functions as a fundamental part of the game that uses delegations to interface with multiple systems including quest systems.





bottom of page