1. Tower Unite
  2. News

Tower Unite News

Weekly Dev Log for February 3rd, 2020

Hello everyone, and welcome to the Weekly Dev Log for February 3rd, 2020, detailing all the changes that have happened since January 27th, 2020. 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.

64 Player Slot Plazas! Unreal 4.19 Beta Test

Over the weekend, we conducted a public beta test of the Unreal Engine 4.19 version of Tower Unite.

The main goal of the beta test was to test the networking fixes from the Unreal Engine upgrade, as well as the several optimizations we made ourselves, along with testing our new Plaza server infrastructure.

We're happy to report that the beta test was a success! With all of the improvements and optimizations we've made & 4.19 changes, we reached 64 players without any noticeable performance issues on the server. And, with all the optimizations we completed, we also had noticeable improvements to FPS, player movement, and physics games such as bowling!

To see how far we could get, we raised the limit to 80 players and were able to sustain around 76 players (until the server crashed - unrelated to the player count).

We're looking into the server crashes right now, but we're confident that with the new update we will be able to increase the player count of the servers running on our new infrastructure to 64 players!

You can read more about the results of the beta test here.

Besides the beta test, our main effort last week was getting everyone on the team setup with the 4.19 version of the Unreal Editor, as well as getting the new dedicated server hardware setup.



Lots of Optimizations

We've been spending a significant amount of time optimizing as much as we can for Plaza, in anticipation for the upcoming Arcade update. You can check out all the optimizations we've been doing here.

Most notably, we've managed to increase FPS and reduce network stuttering.

New Chat Message Bubbles
macdguy worked on new chat bubbles and improved player name tags for Plaza to help discover players in the Plaza more easily. We're aiming to get these out in the 4.19 update.

[previewyoutube][/previewyoutube]

Arcade Progress
Madmijk and JJosh continued working on items for the Arcade.

macdguy finished up the code for all the arcade plushy items. He also worked on "How to Play" menus (and helped write). He also finished the arcade badges.

Wheezwer worked on the dialogue for the Arcade NPCs, worked on art for "Quick Service", and worked on "How to Play" menus (and helped write) for the various machines in the arcade.

Will continued working on music for "Lonely Gun 30XX", while also working on sounds for the remaining machines.

[h3]Arcade How To Play[/h3]


[h3]Arcade Badges[/h3]


[h3]New Arcade Plushy[/h3]


Cooking Items
JJosh continued working on items for Cooking.

[h3]Cooking Items[/h3]


Minigolf
Johanna continued working on "Sandbar" and the polishing pass for "Waterhole".

Miscellany
Caboose700 worked on getting the first part of the new Plaza server infrastructure online, which was used for the 4.19 beta test.

Wheezwer continued working on designs for merch.

ThisIsntNath continued working on the updated Trailer, the Monthly Dev Breakdown video for January, and the new Plaza Tutorial video.

Wrap It Up

That about covers everything that happened since January 27th, 2020 at PixelTail Games.

Weekly Dev Log for January 27th, 2020

Hello everyone, and welcome to the Weekly Dev Log for January 27th, 2020, detailing all the changes that have happened since January 21st, 2020. 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.

Unreal Engine 4.19 Migration

We've begun the final stages of the migration of Tower Unite from Unreal Engine 4.18 to Unreal Engine 4.19. This engine migration allows us to take advantage of the major networking improvements that Epic Games made to Unreal Engine for use in Fortnite, among other things. You can view our current progress with the engine migration here.

Once this engine migration is complete, and initial testing is completed, we'll be releasing the 4.19 version of Tower Unite to the public as an update to look for more subtle things that may have broken during the migration. Once all the kinks are worked out, our next major update after the 4.19 migration will be Arcade Phase 1.

Arcade Progress
macdguy worked on finishing up the gameplay for "Lonely Gun 30XX", while also adding the top screen component and implementing the music created by @Will. He also added an animated hoop net to "Super Hoopers", while also preparing arcade items for implementation.

macdguy and Caboose700 finished creating achievements, stats, and leaderboards and uploaded them to Steam.

Madmijk continued working on "Captain Calypso's Planetary Piano", while also adding logic to the Modern Disco Ball item.

Sketchman started working on arcade achievement icons.

Will continued worked on music and sounds for the arcade.

Wheezwer finished up the upgraded "Wheely Rigged" art, and started working on art for another machine.

[h3]Lonely Gun 30XX Gameplay w/ Music WIP[/h3]
[previewyoutube][/previewyoutube]

[h3]Super Hoopers Animated Hoop Net[/h3]
[previewyoutube][/previewyoutube]

[h3]Modern Disco Ball Arcade Item[/h3]


Minigolf: Waterhole
Johanna began a polishing pass on the Minigolf map, Waterhole.

[h3]Minigolf: Waterhole Polishing Pass WIP[/h3]


Minigolf: Sandbar
Johanna began working on a HD Remaster of the Minigolf map, Sandbar from GMod Tower.

[h3]Minigolf: Sandbar WIP[/h3]


Cooking
JJosh continued working on items for Cooking, including Sushi, Pies, Steak, and Juice.

[h3]Cooking Items WIP[/h3]


Updated Steam Guide
ThisIsntNath updated our official guide on Steam. https://steamcommunity.com/sharedfiles/filedetails/?id=656709494

Miscellany
Caboose700 worked on getting the new server infrastructure for the Plaza servers online.

Lifeless continued working on the new gameworlds ports.

Sketchman and macdguy worked on upgrading the engine to Unreal Engine 4.19.

Wheezwer continued working on designs for merch.

Wrap It Up

That about covers everything that happened since January 21st, 2020 at PixelTail Games.

Weekly Dev Log for January 21st, 2020

Hello everyone, and welcome to the Weekly Dev Log for January 21st, 2020, detailing all the changes that have happened since January 13th, 2020. 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.

Arcade
macdguy started worked on "Lonely Gun 30XX" gameplay, along with working on the arcade achievement list, leaderboards, and stats.

madmijk continued working on "Captain Calypso's Planetary Piano".

wheezwer worked on art for "House of the Zombies", created a new backboard for "Super Hoopers", and worked on art for "Dino Climb Turbo Ultra '74 Edition". She also started working on dialogue for the Arcade NPCs.

[h3]Lonely Gun 30XX Demo Gameplay WIP[/h3]
[previewyoutube][/previewyoutube]

[h3]New Art for Dino Climb Turbo Ultra '74 Edition WIP[/h3]


[h3]New Backboard for Super Hoopers WIP[/h3]


Condo I/O
macdguy started working on the basics for Condo I/O, where the player can connect items together using a "Wire Tool". When items are connected to certain special items (such as a button), they'll perform their default action. For example, a button connected to a door will cause the door to open and close when the button is pressed. A button can be attached to multiple doors. Item connections are stored in the condo data. This basic test is the first step for Condo I/O.

[h3]Condo I/O Button Test WIP[/h3]
[previewyoutube][/previewyoutube]

[h3]Condo I/O Keypad Test WIP[/h3]
[previewyoutube][/previewyoutube]

Cooking Items
JJosh continued working on items for cooking.

[h3]Cooking Items WIP[/h3]


Plaza: Gameworlds Ports
Lifeless started working on a experimental concept for bringing back the Gameworlds Ports to the central plaza.

[h3]Plaza: Gameworlds Ports Concept WIP[/h3]


Little Crusaders: Achievement Icons
Sketchman created new achievement icons for "Knightsend-By-Sea" along with updating older Little Crusaders achievement icons.

[h3]Updated Little Crusaders Achievement Icons WIP[/h3]


Miscellany

Sketchman looked into merch concepts, finished exposing the moderation system for condo owners to use, and updated some backend systems.

Wheezwer looked into merch concepts, starting sketches of some ideas.

Caboose700 started working on the new server infrastructure.

Wrap It Up

That about covers everything that happened since January 13th, 2020 at PixelTail Games.

Hot Fix 0.8.8.1

This update addresses several issues that were recently reported.

[h2]Changes[/h2]
  • Added gamepad settings: sensitivity, rumble, and aim invert
  • Added better gamepad detection so that rumble is disabled unless you are using the controller (and for UI changes later on)
  • Added gamepad force feedback (rumble) for Minigolf
  • Improved Minigolf hole intro UI
  • Slight controller input changes for Plaza: Right trigger is now for shooting weapons, left trigger is now for sprint. You can now pull the slots with bottom face button. You can leave games/machines with the left special button (options button)
  • Added the ability for Game World/Condo owners to opt-in to PixelTail moderated ban list (for chat bans, voice bans, and server bans)


[h2]Bug Fixes[/h2]
  • Fixed a crash with condos where visitors joining a condo would crash constantly due to a canvas bug
  • Little Crusaders - Knightsend-by-sea: Fixed several camping spots for dragon
  • Fixed long server and map titles overlapping on the server browser elements
  • Improved visual alignment of server browser elements and fixed avatar resolutions
  • Fixed a controller input bug where the bottom face button (A button) would move the player forward
  • Fixed issue where you'd have to double click to host a game server
  • Resort: Fixed water shader


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

We're also active on Twitter! https://twitter.com/PixelTailGames

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

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! http://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

Knightsend-By-Sea Update (0.8.8.0)



New Little Crusaders Map: Knightsend-By-Sea

This ye olde oceane side towne has had to cancel festivities after the local dragon ate all the fish. Rude.




[h2]Changes[/h2]
  • New Little Crusaders Map: Knightsend-By-Sea
  • Added notifications when the condo saves
  • Added preliminary controller support for Minigolf
  • Added preliminary controller support for Zombie Massacre
  • Implemented better ESC key support for the menu (cancels out of various menus and such)


[h2]Bug Fixes[/h2]
  • Condo: Fixed canvas surfaces not saving
  • Condo: Fixed placing down items not saving properly when you first spawn an item
  • Condo: Fixed canvas scaling not saving properly
  • Fixed Laser Tag player models being invisible
  • Fixed pause menu not always closing with the escape key after clicking on the menu items. Now it'll always close with escape if it's open
  • Fixed scoreboard and pause menu for game pads
  • Fixed ready up not working for game pads
  • Fixed sprint and use combined input being blocked


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

We're also active on Twitter! https://twitter.com/PixelTailGames

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

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! http://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