# Nakama for 3D FPS Games: Lag Compensation, Prediction, Headless server mode

**URL:** <https://forum.heroiclabs.com/t/nakama-for-3d-fps-games-lag-compensation-prediction-headless-server-mode/5883>\
**Category:** Runtime Framework\
**Tags:** sdk-unity, server-framework, getting-started\
**Created:** [December 20, 2024, 1:52pm UTC](https://forum.heroiclabs.com/t/nakama-for-3d-fps-games-lag-compensation-prediction-headless-server-mode/5883 "2024-12-20T13:52:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bigbyte](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/bigbyte/32/2422_2.png) [@bigbyte](https://forum.heroiclabs.com/u/bigbyte)\
**Post date:** [December 20, 2024, 1:52pm UTC](https://forum.heroiclabs.com/t/nakama-for-3d-fps-games-lag-compensation-prediction-headless-server-mode/5883/1 "2024-12-20T13:52:12Z")

</div>

Hi,  
Is Nakama suitable for creating a large 3D FPS game?  
I plan to use Unity3D as the client.  
Does Nakama provide built-in lag compensation and prediction?  
Is there support for syncing Mecanim animations?  
Additionally, is there a guide on how to run Nakama with Unity in headless server mode?  
Thank you!

---

<div class="post-metadata">

**Author:** ![mofirouz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/mofirouz/32/1523_2.png) [@mofirouz](https://forum.heroiclabs.com/u/mofirouz)\
**Post date:** [December 23, 2024, 12:29pm UTC](https://forum.heroiclabs.com/t/nakama-for-3d-fps-games-lag-compensation-prediction-headless-server-mode/5883/2 "2024-12-23T12:29:26Z")

</div>

Hi; The answer is yes, you probably would want to study this guide:

> **[Session-Based Multiplayer](https://heroiclabs.com/docs/nakama/concepts/multiplayer/session-based/)**
>
> Session-based multiplayer is a gaming model that structures gameplay into distinct sessions, each running on a dedicated server. Nakama can be used to manage these game server fleets.
