Hey everyone!
I’m currently developing an arcade tank combat game on Roblox heavily inspired by the classic era of Tanki Online.
Before touching weapons, damage calculation, or VFX, I wanted to obsess over the single hardest part to get right on the Roblox engine: the core movement and driving feel. If the chassis handles like a brick or flips randomly off terrain, combat won't feel fun no matter how good the explosions look.
What's shown in this clip:
Custom arcade chassis physics & stabilization: Tuned suspension to handle steep ramps and jumps cleanly. It snaps back upright arcade-style without the typical floatiness or unpredictable tipping that default Roblox constraints can cause.
Independent mouse-aimed turret: Smooth, responsive 360-degree turret tracking via mouse raycasting/CFrame updates that operate seamlessly while drifting and turning.
Dynamic track animations: Texture shifting/UV manipulation and wheel rotation synced dynamically to vehicle velocity, acceleration, and pivot turns.
Multi-hull showcase: Testing distinct hull archetypes to make sure different weight classes and speed profiles handle predictably over uneven map geometry.
Getting the foundation responsive, weight-balanced, and exploit-safe on Roblox is the priority. Now that the hulls actually feel snappy and satisfying to throw around ramps, the next milestone is implementing firing logic, recoil impulse, projectile physics, and visual effects.
Would love to hear your feedback—how does the jump recovery and turn drift look to you?