# Authoritative server engine options?

**URL:** <https://forum.heroiclabs.com/t/authoritative-server-engine-options/2899>\
**Category:** Runtime Framework\
**Tags:** server-framework\
**Created:** [August 3, 2022, 7:05pm UTC](https://forum.heroiclabs.com/t/authoritative-server-engine-options/2899 "2022-08-03T19:05:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nikola-Milovic](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/nikola-milovic/32/282_2.png) [@Nikola-Milovic](https://forum.heroiclabs.com/u/Nikola-Milovic)\
**Post date:** [August 3, 2022, 7:05pm UTC](https://forum.heroiclabs.com/t/authoritative-server-engine-options/2899/1 "2022-08-03T19:05:31Z")

</div>

Hello everyone,

I made an authoritative game server with Nakama 2 years ago. I used Go runtime and wrote the entire engine in Go but that was awful as Go is not intended for this… I’d like a smoother experience, what are my options?

I am using Godot, so is there a way to integrate the Godot Headless/ Server binary into the mix and somehow use those to run the games on the server? That would allow for a lot better development experience

Any advice is greatly appreciated!

PS. What happened to gitter community?

---

<div class="post-metadata">

**Author:** ![lugehorsam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/lugehorsam/32/314_2.png) [@lugehorsam](https://forum.heroiclabs.com/u/lugehorsam)\
**Post date:** [August 4, 2022, 1:36pm UTC](https://forum.heroiclabs.com/t/authoritative-server-engine-options/2899/2 "2022-08-04T13:36:19Z")

</div>

Hey @Nikola-Milovic we’re always open to feedback on what made that a poor experience for you. We also offer Typescript now for your authoritative server.

You could certainly integrate a Godot headless binary though it’s not something we directly support. I’m not familiar with the ecosystem in that regard.

---

<div class="post-metadata">

**Author:** ![Nikola-Milovic](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/nikola-milovic/32/282_2.png) [@Nikola-Milovic](https://forum.heroiclabs.com/u/Nikola-Milovic)\
**Post date:** [August 4, 2022, 2:26pm UTC](https://forum.heroiclabs.com/t/authoritative-server-engine-options/2899/3 "2022-08-04T14:26:17Z")

</div>

Nothing in Nakama is poor experience, this is purely related to Go in itself. Its just not made for this and the tooling is poor.

I love Nakama and ill be using it again for my future games, I would just love some insight on a better way of writing authoritative servers and I think that the Headless Godot might be a great option.

Anyone else that might be more well versed in this field I’d love to hear their thoughts
