This Manga-Style Action FPS Uses Radial Gravity to Turn Walls into Floors
Developer sembask explained how the Godot game's spherical world pulls players toward its shell.
Developer sembask showcased an unusual feature of their upcoming manga-style action FPS Balitti – radial gravity, where every wall becomes a floor. The game is powered by Godot, and the developer explained how the gravity works in a Reddit post.
The game's world is a hollow sphere, and an Area3D with negative point gravity pushes everything outward from the sphere's center toward its shell. The pull is at full strength at the shell and fades to zero at the center, following the formula (distance/radius)^1.5, much like on a spinning space station. Near the middle, you float and slowly fall back.
The world doesn't rotate, and each player rotates their own body and camera to align with gravity. In co-op, everyone handles their own perspective.
sembask
Speaking about visualizing rotating the bodies, the developer explained that they apply a small correction on top of the current one every physics frame. "Since it's a delta rotation, where you are facing is kept for free. Mouse yaw is `rotate_object_local(Vector3.UP, ...)` on the body, so it always turns around its own up, and pitch lives only on the camera," sembask said and shared technical details on Reddit.
Balitti features chaotic, nonstop movement in a world portrayed with an ink aesthetic, set to a 90s arcade soundtrack. The player wields a pistol and a kunai rope, navigating strange worlds and fighting hordes of enemies and colossal bosses.
Every level is an arena for frenetic movement and battles. Players need to sprint, slide, climb, and use a kunai on a rope to fly across levels as fast as possible.
sembask
sembask
Wishlist on Steam and subscribe to our Newsletter, join our 80 Level Talent platform, Discord, and follow us on Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.
Are you a fan of what we do here at 80 Level? Then make sure to set us as a Preferred Source on Google to see more of our content in your feed.
Subscribe to 80 Level Newsletters
Latest news, hand-picked articles, and updates