Mikastrae
(Mikayla)
December 23, 2021, 7:36am
#1
Guest Quest Online: Restored Update Log
This developer log (devlog) is focused on providing accurate weekly updates of the progress to convert Guest Quest Online: Restored (GQO:R) from an old out of date game into a stunning modern one. This devlog will contain all of the changes done to the source code of the project, regardless if it's fully finished or not. This thread is open to be redesigned at any time in the future.
January 18th, 2022
Further developed the game’s UI using the UI pipeline
Updated and programmed the following UI:
Head’s Up Display (HUD)
Inventory system
Fixed various bugs involving the UI pipeline
Fixed various bugs that would occur with the platform detection
Updated and added various modules to fix bugs and add improvements
Updated the debug controller by adding in additional tools to aid development
Added in the ability to print out arrays and booleans safely into the debug controller
Added in ProfileService and ReplicaService into the game’s framework
Data is now automatically saved and synced up to the client using ReplicaService
Fixed various bugs that occurred within the game and the game’s framework
December 23rd, 2021
Further developed the game’s UI using the UI pipeline
Created and programmed the following UI:
Head’s Up Display (HUD)
Inventory system
Playerlist
UI menu buttons
Fixed various bugs involving the UI pipeline
Modified the UI pipeline to enable the ability to send data to other UI components
Disabled the following default UI components from Roblox:
Backpack
Health
Playerlist
Emotes Menu
Added in a module to determine the player’s current platform with a near 100% accuracy
Modified the CameraController to have a custom implementation of Invisicam
Developed a core zone controller that handles zones in the game using Zone+
Connected an early version of a sound controller to play background audio for when you’re in a certain zone
Revamped the lobby and Olde Towne
Both places are now one location
Replaced the ground parts with smooth terrain
Replaced the foliage to realistic forest assets
Started the process of updating the design and appearance of the buildings in the lobby
Added in invisible walls that give players plenty of room to run around in the lobby
Designed a new NPC
Updated and added various modules to fix bugs and add improvements
Created a debug controller that enables a developer to instantly go into debug mode and find issues easily
Demo Images
December 15th, 2021
Created a core framework for the game to use
Customized Knit for a personalized unique framework
Added in Fusion for UI state manage
Modules are lazy loaded for performance
Wrote an intelligent logger class
Moved over from Studio to VS Code
The project now uses Rojo
The project is now connected to Github automatically
Added VS Code extensions to greatly speed up development
Created UI pipeline
All UI will be loaded and then will build their UI purely by script
All UI will be created by script using Fusion
Set up the HUD to dynamically respond to stat changes
Changed the HUD sizing to be from offset to scale
Created camera controller with the original camera angle and direction
Started a character controller to mimic the original character controller
2 Likes