Dungeons and Flatmates
Time Frame: 10.2018 - 02.2019
Roles: Programming, Lighting, VFX, Localization
Team Size: 5
A humorous Role Playing Game taking place in a very filthy shared flat, full of weird people, peculiar objects and dangerous quests.
Responsibilities
Designing and implementing a data driven, event based quest system
Creating a Node editor for implementing the game flow with minimal code support
Quests are statemachines utilizing code defined triggers to transition between states and potentially executing code defined actions when entering a new state
Creating a linear dialog system
The player or quest system can choose a dialog topic, within a topic the players choices do not change the flow of the dialog
UX design and implementation of all UI
In game menu and its submenus
Inventory with functionality to filter items
Questlog
Save/Load with fake save files displayed for every real save file, with names randomly pulled from a database
Quit
HUD
Dynamic elements that appear more and more dirty depending on player stats
Quest markers that are shown in the world and on a compass
Notifications when collecting items or updating quests
Dynamic crosshair indecating possible interactions with an interaction prompt
Main menu
Loading screen with text and images
Dialog screen
Modal popups
Implementing object logic
Lockable inventories and doors that may require a certain condition to be fulfilled to be opened
Destructible objects that may require a certain weapon to be destroyed
Static NPCs that can be talked to
Providing custom content creation tools to teammembers
Implementing a savestate system
Implementation of a custom C# JSON object that can be serialized to and deserialized from a file
Implementation of input handling
Support for Keyboard and Mouse or Controller
Designing and setting up lighting and VFX
Faking lightshafts using a custom raymarched volumetric fog shader
Localization from german to english
Full Pitch
After waking up this morning, you found a mysterious note that summons you to save the kingdom of filthiness. Be the hero your kingdom needs and find the magical potion of vigilance in this first person RPG game taking place in your chaotic shared flat!
What this game has to offer:
About 2 hours of playtime
A humorous story with hilarious, voiced dialogs
Two languages: German and English
The possibility to save and return to it at any point
An extensive UI just like you are used to from other RPGs
Playable with controller or mouse and keyboard
A ton of peculiar objects, funny texts and descriptions and references to famous pieces of pop culture
A magical kingdom, beautifully rendered but in need of your help