Just Tanks Daily Devlog #2
I woke up today excited (ok, maybe self-forced) to work on this game. I’m finding these devlogs as a good way to keep me on track.
First thing, I need to add a sensitivity slider, so I’ll use Roact & Rodux to achieve that.
That took 2+ hours because of lack of documentation for Typescript examples, and I’m not focused on looks at the moment… ¯\(ツ)/¯.
Just press ‘o’ to open the menu.
Making Tanks more “Responsive”
I noticed that the delay caused by RemoteEvents can be frustrating at times especially whenever you have a bad connection.
One solution to this problem is to use SetNetworkOwner(player) on the tank’s parts, but this does lead to the possibility of hackers, because Roblox trusts that this player will provide accurate velocities.
Flipping The Tank
Vehicles in Roblox get flipped over a lot.
Most games implement a hover and flip back over feature using body gyros and positions.
However, I want to make this a primary feature in Just Tanks.
A Bug or a Feature?
It turns out that if you set AlignOrientation to the current tank orientation on the XZ plane, the tank will continuously turn itself.
I made this recovery less rigid and added a fuel meter, however it is possible to fly forever, so I will implement some raycast checks
There we go!
Giving the player even more Control!
Why not let the player fly in the direction they want to go? This does mean I have to fix the spinning bug (just deleting one line).
Want to see it? Try the game!
Feedback is always appreciated!

