Weekly Dev Log for March 16th, 2018


#1

Weekly Dev Log for March 16th, 2018

Hello everyone, and welcome to the Weekly Dev Log for the week of March 16th, 2018. If you haven’t heard, we’ve recently retired our old Daily Dev Log in favor of the Weekly Dev Log, which will allow us to give a broader picture and explain things in plain English, while also including some photos from development. Without further ado, let’s get started.

Tower Unite 0.4.2.0 Update

We’ve been working on an update to not only fix issues introduced in 0.4.1.0, but also to include some optimizations and new items. We’re looking to release this update within the next week or so.

New Items

0.4.2.0 will include some new items, mainly consisting of items that were already in the game. @JJosh has implemented the Soda Machine, Vending Machine, Canvas Sign, Street Light, Cash Register, Popcorn Bucket, Small Walnut Table, Massive Office Table, Buffet Table, Serving Table, Fancy Chair, Fancy Sofa, Wood Glass Table 2, Small Coffee Table, and the Plastic Bubble Chair.

http://www.towerunite.com/images/community/devlog/031618/newitems.png
0.4.2.0 Update: New Items


http://www.towerunite.com/images/community/devlog/031618/2018-03-16_13-46-49_XFqjB5tIMCsj.webm
0.4.2.0 Update: New Item “Soda Machine” E Use (Don’t worry you won’t be able to spawn that many cans, but you can totally pick them up)

http://www.towerunite.com/images/community/devlog/031618/2018-03-16_14-56-20_KCWNryaNo9Hl.webm
0.4.2.0 Update: New Item “Soda Machine” Canvas


Optimizations

0.4.2.0 will also contain some optimizations, notably for the Cavnases. We’ve been using the default cube model that came with Unreal for the Canvas Cube, but upon further investigation, we found that this cube was 48 Tris. We created a simpler model which only contains 12 Tris, which cuts the amount of GPU processing by 4.

There’s also a change to how URL’s are networked with Canvases, clients connected to a condo will now transmit URLs using a keyed index. What this means, is let’s say we have 500 canvases in a condo with the same URL. If the Condo Host can verify that it’s already sent that URL to the client, the server just has to send the client a keyed index which on the client, will correspond to the correct URL. This cuts down a ton of the networking cost in the condos on loading canvases.

Bug Fixes / Changes

0.4.2.0 will contain fixes for the Bowling issue that was introduced in 0.4.1.0, which was caused by some of our optimizations. You can read the full list of bug fixes here.

http://www.towerunite.com/images/community/devlog/031618/2018-03-16_16-12-09_4Wz6txu664N1.webm
0.4.2.0 Update: Scaled down physics objects will stay scaled down when thrown.


https://www.youtube.com/watch?v=t1Tnrb8y5zE
0.4.2.0 Update: Sounds will pitch up and down depending on the scaled size of the item.


Zombie Massacre

Maps

@Lifeless continued working on Trainyard.

Weapons

@Matt finished working on the Minigun this week, and is starting work on the Medieval Sword. @Madmijk also worked on the rocket for the RPG weapon.

http://www.towerunite.com/images/community/devlog/031618/2018-03-14_17-10-51.png
Zombie Massacre: Minigun Top View WIP

http://www.towerunite.com/images/community/devlog/031618/2018-03-14_16-16-13.png
Zombie Massacre: Minigun Side View WIP


http://www.towerunite.com/images/community/devlog/031618/1521238248.png
Zombie Massacre: RPG Rocket Fins Open WIP

http://www.towerunite.com/images/community/devlog/031618/1521238182.png
Zombie Massacre: RPG Rocket Fins Closed WIP


UI

@macdguy added some circle loading UI, to the bottom of the gun turret and on the health UI.

http://img.macdguy.org/i/2018-03/2018-03-16_02-54-05_HzvRcFYuBmeP.png
Zombie Massacre: UI Circle 1

http://img.macdguy.org/i/2018-03/2018-03-16_03-24-08_eIAjqC5vnZnV.webm
Zombie Massacre: UI Circle 2

http://img.macdguy.org/i/2018-03/2018-03-16_03-24-32_go7yxKxROPGc.webm
Zombie Massacre: UI Circle 3


Zombie Model

@Wergulz has been working on the 3D model for the Zombie, which will be used for Zombie Massacre.

http://www.towerunite.com/images/community/devlog/031618/HighresScreenshot00030.png
Zombie Massacre: Zombie Model WIP


Music

@donglekumquat continued working on music for Round 3, Round 4, and started working on the Boss Round music. In addition, he started working on sounds for the turret item.

Plaza Art / Optimizations

@Johanna worked on some changes to the art in the Plaza, as well as optimizations. She updated some art on the Monorail Canopies, improved textures (including old unfinished textures of hers), and updated textures for the exterior of the Theater.

Tower Express

If you haven’t heard, @Caboose700 released Tower Express to the public, and you can read the full announcement here.

Steam Workshop Support

Most of the work this week was related to Mesh Generation. Aside from this, most of the time was spent on research, trying to find out how to leverage systems already in the Unreal Engine for our own use.

Achievements

@Caboose700 worked this week on inserting some of the achievements that have been defined in our internal lists, into the manifests on Steam’s end. He also started importing the achievement data into the Unreal Engine, and started implementing unlocking the Achievements in Tower Unite.

@macdguy worked on some preliminary UI for the Achievements menu.

http://www.towerunite.com/images/community/devlog/031618/2018-03-16_04-35-05_SRzkpeqxQuHK.webm
Preliminary Achievement UI WIP


Wrap It Up

That about covers everything that happened this week at PixelTail Games. We’ll see you all next week, and have a great weekend!


#2

achivements, woo!


#3

The real question is, does resizing the Soda Machine also resize the cans that pop out of it?


#4

Yes.


#5


#6

Oh my god you went beyond the simple suggestion of just adding the soda machine and actually made it work and have an editable texture! All these look good keep it up :smiley:


#7

WHEEEEEEEEEEEEEEEEEEEEEeeeeeeeeeeeeeee!!!..


#8

When do you plan to bring the Zombie Massacre Test Beta out?
Zombie Massacre is quite a large project.


#9


:disappointed:


#10

I imagine that won’t be too bad if you spend a bit of time with the Triple Diamonds machines.


#11

Time to cover the entire world in soda cans and bring about the apocalypse.

You don’t know me


#12

I sure as hell hope we can spawn that many! Maybe make it so that only admins can spam it though :stuck_out_tongue:


#13

So you guys really are sticking with the jackpot achievements, huh?

That’s disappointing.


#14

What’s wrong with that?


#15

I assume it’s hard to sit on the dragon quest slot machine which is basically jackpot central.


#16

you’re welcome
I told josh we needed it


#17

some of the achievements say not including grand quest


#18

Im well aware of that


#19

We can make bowling in our condo from these cans that come out of the soda machine!


#20

Would love a 1 can limit on the vending machine for guests. Having to clear up every time someone spams it in my condo will get annoying. Other than that, loved this weekly! Keep it up :slight_smile: