Weekly Dev Log for May 21st, 2024

Hello everyone, and welcome to the Weekly Dev Log for May 21st, 2024, detailing all the changes that have happened since May 6th, 2024. Note: Devs that don’t appear in the weekly log are not necessarily away or not doing work, but may be working on things currently not announced or backend work that doesn’t need to be detailed.

May/June 2024 Condo Contest

Hey everyone, this time the contest is about custom Game World Maps!

Your entry can be for any of the Game Worlds that have Workshop Map SDK support (so Virus, SDNL, or Little Crusaders), and there’s no time requirement for when the map was made!

Unlike previous contests, your entry must be uploaded to the Workshop and playable in TU! (We want maps to be judged on their gameplay and art!)

The submission period ends on June 6th, 2024 at 11:59 PM.

Be sure to look at the prizes and follow the rules here!

Minigolf SDK

The Minigolf SDK tools are nearing completion. The tool icons are now setup, along with the tools themselves and their settings.

All the different variants and selectable models for the Minigolf Editor makes for around 5,243 models. These models are all under the hood, as you tell the editor what the tile should be and it’ll select the correct one for you.

Also, we did a lot of work both behind the scenes and in the editor UI to make working with the Minigolf tiles much easier, such as bug fixes and improvements to the grid snapping tools.

Minigolf SDK: Current Progress

Minigolf SDK: Piece Editing

Minigolf SDK: Tool Icons

New Accessibility Settings

We’ve added a new settings section - Accessibility, which has various settings suggested by the community.

Accessibility Settings

Canvas URL Replacer Tool

Easily replace URLs with new URLs across all canvas items that use the same URL in one click. Very useful to replace old/broken links.

There is also a new “Find” feature that will visually show all canvas items that are using the same URL so you can find where the canvas is in your Condo.

Canvas URL Replacer Tool

Sound Volumes

Sound Volumes are new IO volumes that handle playback of sound emitters (clientside) based on if you are inside the volume or not.

Also comes with settings for fading sounds and muting outside sounds.

To use Sound Volumes you will have to click on “Collect” to collect all the sound emitters in the volume after placing the sound emitters inside the volume.

Sound Volume Demo

Sound Volume Settings

Workshop Soundpacks and Custom Game World SDK music

With Workshop Soundpacks wrapping up for release, we are now working on defining how you’ll be able to set custom music for your game world levels. There will be a new IO module called Game World Music Manager. You can set custom music for each type of stage of the game world, if you don’t set any sound it’ll use the default game world music.

Workshop Game World Music Manager

Sound Playlists

We also added playlist support to sound emitters. While enabled, you can add multiple sounds that will play one after another and can be used for Workshop Sound Emitters

Miscellany

@Joshua worked on getting the new workshop rig ready for release.

@Lifeless worked on new accessibility options.

@macdguy worked on the sound emitter playlists, important libretro fixes, and various SDK things.

@Nuclearxpotato continue working on a new Minigolf map.

@Sketchman worked on fixing some outstanding issues and bug fixes.

@Will continued working on music.

Wrap It Up

That about covers everything that happened since May 6th, 2024 at PixelTail Games.


Join our Discord for development updates and community fun!
https://discord.gg/pixeltail
We love awesome people like you!

Follow our developments on our Trello in near real-time:
https://trello.com/b/6BwRMiPw/tower-unite-roadmap

If you like our game and want to support development, please consider getting a Supporter Pack:
Tower Unite - Supporter Pack

Take a peek at what’s being worked on every week in our weekly dev logs! There’s bound to be something interesting every week!
https://forums.pixeltailgames.com/c/devupdates/weekly-dev-logs

Please report bugs & submit suggestions on our forums. We’re active everyday & here to help.
For bug reports: https://forums.pixeltailgames.com/c/bug-report/18
For suggestions: https://forums.pixeltailgames.com/c/suggestions/7

Support PixelTail Games with Ko-Fi

Support PixelTail Games on Patreon

Checkout Tower Unite Merch on Redbubble

<3 PixelTail Games

23 Likes

Sound playlists and sound volumes are going to be perfect for my current condo. Does the sound volume work with non-emitter sounds (i.e. Haunted Piano, instruments, etc.) as well?

Great work devs! Excited for workshop sounds.

2 Likes

I am so excited for custom Minigolf maps :smiley:

This sounds awesome. By chance will people also be able to set music per stage as well? Or have support for sound volumes/emitters to have custom timed music? I could see some maps doing something where the theme switches halfway through or the music is meant to match up with something in the environment for example.

2 Likes

The Sound Volume is exactly what we needed and more, thank you guys for being awesome.

2 Likes

:star_struck:
Some while ago a user managed to run the latest MAME 0.265 core in TU, and I verified it successfully at his prompting. Hopefully @Macdguy will see this message~~this would be a great libretro update XD

2 Likes

I plan to have a setting on the Game World Music Manager to disable music (per event), and then you can use IO to SetSound on your own global sound emitter.

3 Likes