I Made Undertale but it's 3D

CodyCantEatThis
13 Apr 202414:11

TLDRThis video chronicles a 10-month journey of remaking the popular game Undertale in 3D, detailing the complex process of modeling, animating, and scripting. The creator faced numerous challenges, from the asymmetrical design of the main character Frisk, to the intricate design of environments and NPCs like Toriel and Froggit. Implementing new 3D tilemap features and animations, they optimized the game's performance and added unique gameplay elements. The video also includes a partnership with Gamerss for energy drinks, offering fans a promo code and hinting at possible future branded items.

Takeaways

  • 🚀 The project is a 3D remake of the game Undertale, which was underestimated in terms of the workload required.
  • 🎮 A significant number of 3D models were created, with a high level of detail and complexity, surpassing previous projects.
  • 🍵 The creator partnered with Gamer Subs and promoted their energy drinks and other products, offering a discount code for viewers.
  • 📅 The project was initiated in early 2022 but was initially abandoned due to the difficulty of modeling Frisk, before being resumed later.
  • 💻 The development process involved using Unity and various tools like ProBuilder for creating textures, materials, and models.
  • 🛠️ The creator faced challenges in accurately modeling characters like Frisk and Toriel, due to their unique designs in the original game.
  • 🎭 Animations for characters were created, including simple ones like Flowey laughing and sinking, and more complex ones like Toriel hugging Frisk.
  • 🏠 The environment was built with a focus on detail, including props, walls, and a city view, with some elements like the tree in front of Toriel's house taking significant effort.
  • 👾 Gameplay mechanics were implemented, such as room spawning, item usage, and a dialogue system for interactions and combat.
  • 🤖 Enemy encounters and boss fights were designed with unique attack patterns and behaviors, aiming to stay true to the original game while adding new 3D elements.
  • 🎉 The game includes Easter eggs and hidden features from the original Undertale, and a download link for the playable game is provided for viewers.

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 landed on a design that looked good. This allowed them to then easily create a walk style by changing the arms and legs.

  • What is the purpose of the energy drinks and other products mentioned by the creator?

    -The energy drinks and other products are from Gamer Subs, a company the creator partnered with. They sell a variety of flavored energy drinks, tea, food bars, and instant noodles, many of which are anime-themed. The creator also mentions a discount code for their viewers.

  • How did the creator handle the level design for the ruins in the 3D Undertale remake?

    -The creator used a 3D tile map feature to make the level building process easier. They made textures for different walls and floors, created materials, and used prob Builder to make models for the floor tiles and walls, ensuring they were flat planes to hide the backside.

  • What was the process for creating the NPC characters in the game?

    -The creator started by making basic models of the NPC characters like Flowey and Toriel, then added animations. For example, Flowey has animations for laughing and sinking into the ground, while Toriel has animations for holding Frisk's hand, patting Frisk on the head, and hugging Frisk.

  • How did the creator address performance issues when implementing the game's map?

    -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 helped to reduce lag and improve the overall gameplay experience.

  • What is the 'interact' script responsible for in the game?

    -The 'interact' script is responsible for most of the player's interactions with the game. It can store dialogue along with the option 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.

  • How does the game handle random encounters with enemies?

    -The game uses a 'monster spawner' script to track random encounters. Each room has a set of possible battles, and the number of steps needed before a random encounter increases with more kills. Once a certain threshold is reached, the player enters a battle.

  • What unique feature does the game have for the boss encounters?

    -The game has unique attacks and behaviors for each boss encounter. For example, Flowey's encounter is unique as there's no grid and no battle options, while Toriel has different attacks that can activate depending on the player's HP and actions taken during the battle.

  • What additional features did the creator add to enhance the player's experience?

    -The creator added a pause menu, a new settings menu, a first-person perspective, and many Easter eggs from the original game. These features were included to make the game more immersive and to provide additional insights and fun for the players.

  • How can players try out the Undertale 3D remake?

    -Players can try out the Undertale 3D remake by downloading it from a link provided in the video description. The creator also includes a video showing how to download and run the game, as well as the controls for gameplay.

Outlines

00:00

🚀 Undertale 3D Remake Journey

The creator embarked on an ambitious project to remake Undertale in 3D, a task that proved to be much more challenging than anticipated. With a significant increase in the complexity and number of 3D models required, the creator had to rely on determination to see the project through. The video also introduces a partnership with Gamer Subs, a company offering a variety of flavored energy drinks and other products. The creator shares their preferred flavors and offers a discount code for viewers. Initially, the project began in 2022 but was temporarily abandoned due to the difficulty of modeling Frisk's character. After overcoming this hurdle, the creator successfully created a walk style for Frisk and proceeded to build the first level using a 3D tile map feature. The creator also discusses the process of designing the environment and characters, including NPC characters like Flowey, Toriel, Froggit, and Nap, with emphasis on the intricacies of the animations and the challenges faced.

05:01

🛠️ Crafting the Ruins and NPCs

The creator delves into the intricacies of modeling various props and environments within the game, focusing on the Ruins map. Each room required careful attention to detail, with some items like pillars and doorways being particularly challenging. The creator also discusses the process of creating and animating the remaining NPC characters, including Flowey, Toriel, Froggit, and Nap. The process involved multiple iterations and problem-solving to achieve the desired look and movement. The creator then moves on to the modeling of other elements in the Ruins, such as buttons, spikes, levers, vines, leaves, signposts, and more. The attention to detail is further highlighted in the creation of Toriel's house, with its various rooms and props. The creator also discusses gameplay elements, such as the loading and unloading of rooms for performance reasons, and the development of an interaction script for player engagement with the game world.

10:01

🎮 Battle Mechanics and Boss Encounters

The video script describes the implementation of battle mechanics and enemy encounters in the Undertale 3D remake. The creator explains the design and functionality of the various attacks of enemies like Froggit, Whims, Mold Mool, Migos, and Vegetoid, as well as the unique battle styles of bosses Flowey and Nap. The creator also details the more complex battle with Toriel, who has multiple attacks with varying versions. The script further discusses the addition of item usage during battles and the completion of the game with the inclusion of a pause menu, settings menu, and Easter eggs from the original game. The creator encourages viewers to try the game for themselves and provides a link for download and instructions on how to play.

Mindmap

Keywords

💡Undertale

Undertale is an indie role-playing game created by Toby Fox, known for its unique gameplay mechanics, engaging story, and memorable characters. In the context of the video, the creator is working on a 3D remake of this popular game, which involves extensive work on 3D modeling and game development.

💡3D models

3D models refer to the three-dimensional representations of objects, characters, or environments used in the video's Undertale remake. These models are created with detailed textures and complexity, which are essential for giving the game a realistic and immersive visual appeal. The video mentions that this project has the most 3D models the creator has ever had to produce.

💡Unity

Unity is a widely-used game development platform that allows creators to build and develop video games. In the video, the creator imports the 3D models of characters like Frisk into Unity to program their movements and interactions, which is a crucial step in bringing the 3D Undertale remake to life.

💡Tile map feature

The tile map feature is a tool used in game development for creating levels or environments by placing individual tiles to form a larger map. In the video, the creator uses this feature to construct the ruins level in the Undertale remake, making the level-building process more efficient and organized.

💡NPC characters

NPC, or non-player characters, are characters in a game that are not controlled by a player but instead follow pre-programmed behaviors. In the Undertale 3D remake, the creator focuses on recreating NPCs such as Flowey, Toriel, Froggit, and Nap, who have unique animations and interactions that contribute to the game's narrative and player experience.

💡Animations

Animations in the context of the video refer to the movement and actions of the characters and objects within the game. The creator discusses the challenges and processes of animating characters like Flowey and Toriel, which involve intricate details to ensure smooth and realistic movements, enhancing the overall gameplay experience.

💡Performance issues

Performance issues relate to the game's ability to run smoothly without any lag or delays. In the video, the creator addresses these issues by implementing a system where only a few rooms are loaded at a time, which helps to reduce lag and maintain a consistent frame rate as the player moves through the game world.

💡Random Encounters

Random Encounters are unexpected battles that occur with enemies in the game while the player is exploring. In the Undertale 3D remake, the creator discusses the implementation of a script that tracks the player's steps and triggers random battles based on a set number of steps, adding an element of unpredictability and challenge to the gameplay.

💡Battle system

The battle system is the mechanism by which the player engages in combat with enemies in the game. The video describes the creation of a unique 3D battle perspective and the various actions the player can take during these encounters, such as fighting, dodging, and using items, which are key components of the Undertale gameplay experience.

💡Easter eggs

Easter eggs are hidden features or surprises that creators include in games for players to discover. The video mentions that the creator has added numerous Easter eggs from the original Undertale game, such as points where Flowey stalks the player or the hidden Froggit in the wall, which serve to enhance the player's experience by providing amusing and unexpected moments.

Highlights

Undertaking the ambitious project of remaking Undertale in 3D, which began 10 months ago.

Creating the most 3D models ever for a video project, with each model having significantly more detail.

Collaborating with Gamer Subs, a company that sells energy drinks and other anime-themed products.

The challenging process of modeling Frisk due to the character's asymmetry.

Utilizing 3D tile map feature to streamline level building, making textures and materials for walls and floors.

Creating a black skybox for a void-like atmosphere in the game.

Designing and animating NPC characters such as Flowey, Toriel, Froggit, and Nap.

The meticulous process of modeling various props and set pieces within the game's ruins.

Implementing a system for rooms to load and unload dynamically to address performance issues.

Developing an 'interact' script for player interactions, dialogues, and facial animations.

Introducing a unique battle system with a 3D perspective for dodging enemy attacks.

Designing enemy encounters and boss fights with varied and engaging attack patterns.

Incorporating a dialogue system that interacts with the game's narrative and character interactions.

Adding a first-person perspective and settings menu for enhanced player experience.

Easter eggs and hidden features added throughout the game to pay homage to the original Undertale.

The game is essentially complete, with a downloadable version and tutorial video provided for players.