Game
Undertale Plus

2 months ago

Undertale Plus Monthly Devlog 2 - September 2024


Happy Undertale 9th Anniversary!

As a special treat, we decided it would be cool to do an Undertale Plus devlog... a couple days before the anniversary to not overlap Deltarune news.


This devlog is intended to be bigger than normal for the sake of the Undertale anniversary! Please keep in mind that future devlogs won't contain this much information about how things are going because it's important to save content for the actual release of the mod. This one is just bigger because it's been NINE YEARS since Undertale released. That's insane to think about honestly. Wow.


The first thing to talk about is Deltarune battles! We're still in the very early stages of it and since the last devlog, most of programming progress for Undertale Plus in general has been fixing bugs. It's important to make sure our current features are stable before going hard on additional features so the development will be easier and faster overall.


That being said, there has been significant progress on Deltarune battles!

We have successfully made our first enemy in Deltarune battes! Yep, that's right, no more test enemy nonsense, this is the real deal, the first enemy. As you can see from the picture, it's Froggit! Of course, an image is not the only thing we've provided for this devlog;

We've also made a video of the enemy! Check it out here!

As you can see, the fight looks pretty good! Enemies now move in the overworld as well and have red outlines! (Wasn't the case before.) Just like in our last devlog, weapon and armor sprites for Frisk are not finished. So at the moment, Frisk in this video isn't holding anything. Despite this, we've gotten a lot of Deltarune enemy sprites finished! At the moment, half of Ruins enemy sprites are done and all of Snowdin enemy sprites are finished as well (minus Papyrus, he's still being put together)

This may not seem like a lot of progress compared to last time, but as I said before, we've been focusing on other things. That being said, the 2nd enemy for Deltarune battles is now being worked on. Additionally, since the last devlog, we've finalized concepts for how the Genocide route will work with Deltarune battles. So it's not entirely just been on this one enemy.


Let's talk about total progress of Plus

I think for the sake of the Undertale Anniversary, I'd like to give everyone a reference as to where exactly we're at in terms of development.

  • 60FPS - 100% done

    60FPS was by far what took most of the development time this year. It started around early April and was finished around the end of July and early August. Undertale as a game was designed with 30fps in mind, so most of the game's code had to be rewritten to make 60fps feel good to play. Which is why it took so long. In fact, it's extremely impressive it got done as fast as it did. However, there are still a few bugs here and there that come up during testing that involve 60fps. So there's probably more testing that needs to be done with this. I'd say the true percentage here is likely 98%.

  • Widescreen - 80% done

    Widescreen is going swell! There are still a few missing sprites here and there (thanks Toby for the weird misplaced tiles), but other than that it's almost done. In fact, earlier this week, the coding for Widescreen was rewritten a bit to make the remaining development easier and more smooth for players! Also the majority of cutscenes at this point work fully in Widescreen!

  • Achievements - ~50% done

    This isn't something that'll take up much more development time. Achievements will probably be finalized right before the release of the full game once everything is added.

  • Multiple Save Files - 80% done

    It's done for the most part. Just needs some more extensive testing and bug fixes. Death counter still has the placeholder sprite from last devlog. (Which isn't tied to the multiple save files feature, it's just worth mentioning.)

  • Music Player - 70% done

    Most songs work properly, but there's some that haven't been incorporated yet to work in the Music Player. Other than that, there's still sprites that need to be implemented into the game in the menu (shoutout to our placeholder sprite on the main Gamejolt page that has confused people. No. It won't be that in the final release.)

  • Restoring Unused Content - 0% done

    Hasn't started development yet.

  • Recruits - 20% done

    The menu works in game, but everything else is still placeholder. However, most of the Recruits descriptions and flavor text has been written outside of yellow naming instructions.

  • Deltarune Battles - 5% done

    The first enemy is finished and programming has moved onto the second at the time of writing this. It's still in a very infant state.

  • Battle Dojo - 2% done

    Nothing has been programmed for this, but we have a lot of concept art for it at this point. It's just a matter of programming the menus.

  • Colored Sprites - 80% done

    We're wrapping up development for colored sprites! There's only a few left that are currently in the process of being made. Most of them have been incorporated into game as well! In fact, some team members who were working on colored sprites are now shifting over to doing damaged/hurt sprites!

  • Deltarune Enemy Sprites - 20% done

    Snowdin enemies are complete (minus Papyrus) and Ruins enemies are well over halfway done. There's some enemies in future areas done as well, but only like 1 or 2.

  • Undertale Battle Backgrounds - 95% done

    Only a few battle backgrounds remain to be made! At the time of writing this, there's only 9 left! Undertale battle wise, that is.

  • Frisk armor/weapon sprites - 80% done

    Not including the Deltarune ones, the overworld Frisk armor and weapon sprites are wrapping up completion! These sprites were sped up really fast once we finalized the running sprite after tons of redesigns. For some reason, Cloudy Glasses hasn't even started yet...

  • Frisk sprites (Deltarune) - 10% done

    We have the generic ones. We don't have any armor/weapon sprites completed at this time.

  • Damaged Sprites (Undertale) - 2% done

    Damaged sprites have just started. These likely won't take as long as colored sprites did, but the team is focusing on wrapping up colored sprites currently.

  • Additional UI/other sprites - ~50% done

    It's hard to get an estimate on this one because "UI/other sprites" cover a wide range of stuff, but I think this is a fair assessment.

  • Battle Remixes - 55% done

    Battle Remixes just recently hit the halfway point! We could realistically wrap these up very soon with how the remixes are progressing. There may be a couple of themes that our Music Director will have to go back and polish up a bit though. However, we have 22 themes uploaded privately on YouTube waiting to be shared once the mod is released! Which has already gotten 2k views in total and it's only accessible to team members. I guess that shows how good the songs are.

  • Bug Fixes - ???

    It's next to impossible to predict a percentage for this because bugs appear all the time in development. Although it's really fun to talk about. For example, the rock puzzle in Ruins was broken on 60fps, but it didn't get caught for the longest time because the bug only occurred if you talked to the rock from the back instead of the front. This didn't get found because nobody ever talks to the rock from the back, they only talk to it from the front because it pushes you forward and thus it's faster to do so. You can imagine Cibles' pain when she accidentally talked to the rock from the back and teleported inside of the rock during a playtesting race.

    Another bug being that Toby intentionally lowers the FPS when Asgore turns to dust. When the dust animation was being rewritten for colored sprites, it caused Asgore to create a literal memory leak anytime he died because this wasn't accounted for. What's even more funny is that the memory leak would only happen whenever someone was Discord streaming the fight. So pinpointing the problem was really hard because some playtesters experienced the memory leak, some playtesters didn't, and some experienced it seemingly at random. Eventually this was fixed, but that's yet another example of jank Toby code.

    We'll definitely talk about more funny bugs that appear in the future lol

  • Translation - 0%

    Yes, we're supporting Japanese translation as well. This has not started.

  • Release Readiness - 0%

    There's no way this is ready for release. However, I'd say since 60fps is done, development is definitely going to speed up. We're also doing more organization within our team to make sure development is sped up as well. So the hope is that we'll keep showing significant progress per monthly devlog!


Please keep in mind that everything in this list is NOT everything that will be included in Undertale Plus. In fact, I didn't even touch on probably like half of the planned features in our private spreadsheet.

I just decided to give these specific percentages so people have somewhat of an idea of where we're currently at, and of course to avoid spoilers for the game itself. I must also stress that next month's devlog, will not be this big. Expect it to be around the same size as our first one, maybe less or a bit more. It depends on where we're at development wise.

Besides that, happy Undertale anniversary! I hope you're looking forward to Undertale Plus as much as we are. I personally can't wait for everyone to see what we've been cooking!



30 comments

Loading...

Next up

Undertale Plus Monthly Devlog 3 - October 2024

Undertale Plus Monthly Devlog 1 - August 2024

Undertale Plus Official Discord Server!

Undertale Plus Monthly Devlog 4 - November 2024

Hi everyone! I started to create some environment props for my new video game, here is a cozy house in the forest. I'm planning to switch from Unity to Unreal... Let's see what new challenges I have to face. Made in Blender and Substance Painter.

A house I've built a while ago. :)

It nicely separates the snowy biome from the grassy one.

It's built with painted Ebonstone.

An infected room from the second part of Cybel ! Are you up for some cleansing?

Path of Kami, running around the shrine area

We're knee deep in multiple large features and "game feel". Quick peek behind the scenes in this weeks Dev Blog: https://bit.ly/2QmmaQM

Animation test. Not an actaul conclusion to who wins sonic vs Mario. Just a test animation combo.