Pinball Multiplayer with Fixed Point 3D Physics, AI (Calculable Mechanics v2)

Download Android apk here


Package works with PUN 2


Package has a 100% deterministic fixed-point C# - open source 3D physics engine Calculable Mechanics v2 for multiplayer games,


Compatible with Any Network System

Easy to integrate with popular networking solutions such as

PUN2

NetCode

Fusion

Fully supports dedicated server architectures, and of-course can works with my custom


Turn-Based Server-Client Networking System


Flexible, reliable, and ready for any multiplayer setup you choose


Fixed- point physics works the same on all platforms and has no server-client physics synchronization problems, and you don't need to frequently send the position of the rigid bodies to players devices


Physics works for primitive colliders like Sphere, Capsule, Cube and Plane, physics also works for Surface and Cylinder Collider based on Bezier curve.

Bezier Cylinder Collider used for bowling pins collision detection


Package has a game state saving and reconnecting functionality


Playing area created with Surface Collider and can be modified by using nodes


Features

-Multiplayer

-AI mode

-Fully open source C# code

-Fixed-Point Physics Calculable Mechanics v2


NoteThe physics is 100% deterministic for step by step physics simulation games like bowling , billiard Tabletop Football, golf etc. but in this type of game the physics may have lags due to ping time, as in many similar games


Before sending the physical state of the player or ball, the system calculates what the new physical state of the object will be after the ping time, and then sends the physical state to the other player.


Game has control system - 4 buttons with pins