I Made Undertale but it's 3D
TLDRThe video documents the creator's ambitious journey to transform Undertale into a 3D experience, sharing the challenges and triumphs of modeling, animating, and scripting the game. From the intricate design of characters like Flowey and Toriel to the detailed environments of the Ruins, the creator demonstrates dedication and passion, resulting in a rich, immersive fan-made remake that stays true to the original while offering a fresh perspective.
Takeaways
- 🚀 The project is a 3D remake of the game Undertale, which was underestimated in terms of workload.
- 🎮 It involves creating a large number of detailed 3D models, surpassing any previous projects by the creator.
- 🍵 The creator partnered with Gamer Subs and promotes their energy drinks and other products, offering a discount code for viewers.
- 🎨 The modeling process for characters like Frisk was challenging due to their asymmetrical design.
- 🛤️ Level design was approached using 3D tile maps and custom textures to ease the building process.
- 🌌 The game's environment was enhanced by changing the Sky Box to black, simulating a void-like setting.
- 🎭 Animations for NPCs were created, including complex ones for characters like Flowey and Toriel.
- 🏠 Detailed models for props and environments within the game, like Toriel's house, were crafted with precision.
- 📜 A script called 'interact' was developed for managing dialogue, facial expressions, and triggering battles or encounters.
- 🛡️ The battle system allows for player dodging in a 3D perspective and includes various enemy and boss attacks with unique mechanics.
- 🎮 The game is available for download, and additional features like a pause menu, settings, and Easter eggs were added for a complete experience.
Q & A
What was the main challenge the creator faced when starting the Undertale 3D project?
-The main challenge was the overwhelming amount of work required, particularly the creation of a large number of highly detailed 3D models, which was more complex than any previous project the creator had worked on.
How did the creator overcome the difficulty of modeling Frisk in 3D?
-The creator overcame the difficulty by trying different approaches to model Frisk's head, especially around the left ear area, and eventually landing on a design that looked good. This allowed them to then easily create a walk style by adjusting the arms and legs.
What is the purpose of the product mentioned, Gamer Subs, in the video?
-Gamer Subs is a company that sells energy drinks and other products like tea, food bars, instant noodles, etc., with a focus on anime-themed flavors and designs. They offer a variety of flavors and have a product called gamer soups.
How did the creator use 3D tile maps to facilitate level building in the Undertale 3D project?
-The creator used a 3D tile map feature to make the level building process easier by creating textures for different walls and floors, then using ProBuilder to make models for the floor tiles and walls. They ensured the backside of the models wouldn't be visible and used the tile map brush tool to place them efficiently.
What was the creator's approach to designing the environment of the ruins in the 3D Undertale?
-The creator used a 3D tile map feature, created detailed models for walls, floors, and other environmental elements, and adjusted the skybox to a completely black background to give the impression of standing in the void. They also added a gradient sprite to the ruins entrance for a more natural look.
How did the creator handle the animations for the NPCs in the 3D Undertale project?
-The creator created different models for each animation, such as Flowy laughing and sinking into the ground, Toriel guiding Frisk through the spike maze and hugging Frisk, and Froggit with an idle animation where its head bobs up and down. Each animation was carefully crafted to fit the character's movements and expressions in the original game.
What was the process for creating the models for Toriel's house in the game?
-The creator first created all floors in Magical Voxal and imported them into the scene. They then made models for various rooms such as the red bedroom, blue bedroom, hallway, living room, kitchen, and foyer. Finally, they created the staircase leading to the basement.
How did the creator address performance issues when developing the game?
-To address performance issues, the creator made it so that only a few rooms would be loaded at a time and would spawn and despawn as the player moves throughout the ruins. This was done to prevent lag when standing at one end of the map.
What is the function of the 'interact' script in the game?
-The 'interact' script is responsible for most of the player interactions. It can store dialogue along with options to add a face sprite to the dialog box, keep track of the face sprite's expressions during conversation, and add information to the dialogue system in a queue. It also manages interactions that trigger encounters and battles.
How did the creator implement the battle system in the 3D Undertale game?
-The creator implemented a battle system where players can choose actions to fight enemies or select peaceful options to spare them. The system includes timing attacks for more damage and dodging enemy attacks from a 3D perspective. The player's Soul can move in any direction to dodge, and the game uses shadows on the floor to help identify the player's position and the attacks.
What special features were added to the pause and settings menus in the game?
-The creator added a first-person perspective and a settings menu to the pause and settings menus. This allowed players to customize their gameplay experience and view the game from a different angle.
Outlines
🚀 Undertale 3D Remake Journey
The creator embarked on a challenging project of remaking Undertale in 3D, ten months ago, which turned out to be far more complex than anticipated. This project required the most 3D models ever created for their channel, with each model having significant detail. The creator drew a comparison between a detailed model from their Zelda remake and the Undertale model to emphasize the increased complexity. The creator had to muster determination to complete the game, partnering with Gamer Subs, a company selling energy drinks and other anime-themed products. They offered a discount code for the audience to try out the products, hinting at a potential collaboration for a cup design or flavor in the future. The creator also discussed the initial struggles of the project, dating back to early 2022, particularly the difficulty in modeling Frisk due to the character's asymmetry. After overcoming these challenges, the creator moved on to setting up Frisk's walking animation and began creating the first level of the game using a 3D tile map feature. The process involved creating textures and materials, and the level design was meticulous, including the adjustment of wall tiles and the corner walls. The creator also changed the Sky Box to a black background to create an eerie void-like atmosphere and worked on the interior walls of Toriel's house. The paragraph concludes with the creator's intention to create more NPC characters and their models for the game.
🎨 Crafting NPCs and Environment in the Ruins
The creator focused on developing four NPC characters found in the Ruins: Flowey, Toriel, Froggit, and Nap. Each character required a unique approach to modeling and animation. Flowey's model was relatively simple, but the animations, including laughing and sinking into the ground, posed a challenge. Toriel's modeling was refined through several attempts to achieve a better look, and her animations involved interactions with Frisk, such as guiding through the spike maze and patting on the head. The Froggit and Nap models were also created, with the latter being a straightforward ghost-like figure. The creator then delved into the extensive process of modeling various props and items within the Ruins, each requiring careful attention to detail. This included creating 3D models of leaves, signs, pillars, doorways, buttons, spikes, levers, vines, and more. The creator also discussed the creation of detailed environments like Toriel's house, including the staircase, the tree in front of her house, and a city overview area. The paragraph concludes with the completion of all models and the transition to gameplay mechanics.
🎮 Implementing Gameplay Mechanics and Enemy Encounters
The creator described the implementation of gameplay mechanics, starting with the room-loading system designed to address performance issues. The creator used a black box room technique for the beginning and ending rooms, creating a seamless teleportation effect between different parts of the map. The 'interact' script was developed to handle player interactions, including dialogue, facial expressions, and triggering battles or random encounters. The creator also detailed the enemy encounters, explaining the mechanics of fighting and sparing enemies, as well as the shift to a 3D perspective during battles. This new perspective allowed for dodging attacks but also made some attacks more challenging. The creator provided an overview of various enemy attacks, including Froggit, Whims, Mold Mule, Migos, Vegetoid, and Lukes, without giving away strategies to avoid them. The boss encounters with Flowey, Nap, and Toriel were also discussed, each with unique attack patterns and variations. The creator concluded by mentioning the addition of a pause menu, settings menu, first-person perspective, and numerous Easter eggs from the original game. The game was deemed complete, and a download link was promised in the description for those interested in experiencing the Undertale 3D Remake.
Mindmap
Keywords
💡Undertale
💡3D models
💡Unity
💡Animations
💡Level design
💡Skybox
💡NPC characters
💡Performance issues
💡Easter eggs
💡Battle system
Highlights
Undertaking the ambitious project of remaking Undertale in 3D, which is a significant undertaking due to the sheer amount of work involved.
Creating the most 3D models ever for a video project, with each model having much more detail compared to previous projects like the Zelda remake.
Partnering with Gamer Subs and the introduction of their product line, including energy drinks and other items with unique anime-themed flavors and designs.
The challenge of modeling Frisk due to the character's asymmetry, requiring several attempts to achieve a satisfactory 3D model.
Developing a walk style for Frisk by adjusting the arms and legs after importing the character into Unity.
Utilizing 3D tile map features to streamline the level building process, making textures and materials for different walls and floors.
Creating a black sky box for a void-like atmosphere, despite the warning from Unity about the shader not supporting Skybox rendering.
Designing the walls inside Toriel's house with a different pattern than the rest of the ruins, requiring custom-made walls and floors.
Animating NPC characters such as Flowey, Toriel, Froggit, and Nap, each with their unique animations and challenges.
The meticulous process of creating and detailing various props and set pieces within the game, like the staircase, the tree, and the buildings overlooking the city of Home.
Implementing a system for only a few rooms to be loaded at a time to address performance issues, with special treatment for the beginning and ending rooms.
Developing an 'interact' script that manages player interactions, dialogues, face sprites, and transitions to battles or random encounters.
Designing enemy encounters and attacks, including unique mechanics for dodging and timing attacks in the 3D battle perspective.
Incorporating boss fights with distinct attack patterns and special conditions, such as Flowey's non-grid encounter and Toriel's varied attacks.
Adding quality of life features like the pause menu, settings menu, and a first-person perspective for a more immersive experience.
Easter eggs and hidden features added throughout the game to pay homage to the original Undertale and provide surprises for players.
The game is essentially complete, with the addition of the download link in the description for players to experience the 3D Undertale remake.