BilliardGameFramework helps you to build your own billiard game easily. It contains following functionalities:
Realistic Physics Simulation: Realistic billiard physics simulation, support all platform;
Competitive Boot Player: Play billiard accurately, easy to adjust accuracy with one single factor;
Practical Mesh Props: Come with Russian billiard table, balls and cue. It's useful and easy to switch with custom props;
Responsive Hit Sounds: Come with ball-ball, ball-table and ball-cue to simulate most kinds of collisions.
BilliardGameFramework is built for Blueprint.
In a word, if you're building billiard game, BilliardGameFramework can help you out!
A feature overview: https://youtu.be/XHm2MGeiIPg
A Real-World Application: https://apps.apple.com/app/billiard-show/id1669002591
📣 📣 📣 Incoming features:
🎁 🎁 🎁 Something awesome:
For UE-5.0:
Strongly recommend upgrade unreal to 5.1.In version 5.0, maybe there some behaviors aren't so realistic.Please let me know if those happen.I'll fix it.
Version 1.02:
Version 1.1:
Version 1.1.1:
Version 1.1.2:
Version 1.1.3:
Version 1.1.4:
Version 1.1.5:
Features:
Number of Blueprints: 6
Number of Meshes: 22
Number of Audio Waves: 22
Number of Audio Cues: 3
Input: Mouse
Network Replicated: Yes
Supported Development Platforms: Windows-MacOS-Linux-iOS-Android
Documentation: https://github.com/xiaoshuangLi/Unreal-Billiard-Game-Framework
Important/Additional Notes: The framework simulates balls physics itself, so the Ball Do Not use "Simulate Physics" option in Unreal.