# How do games like ark save thier world and player data?

**URL:** <https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863>\
**Category:** Multiplayer & Networking\
**Tags:** dedicated, unreal-engine, Multiplayer, UE4, Blueprint, question\
**Created:** [October 24, 2017, 8:25pm UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863 "2017-10-24T20:25:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cayos](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Cayos](https://forums.unrealengine.com/u/Cayos)\
**Post date:** [October 24, 2017, 8:25pm UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/1 "2017-10-24T20:25:21Z")

</div>

I am building a game like ark, dedicated server per world setup, client connect to the dedicated server via ip. I am wanting to save the world and player data like they do in ark, no external mysql database or service like gamesparks etc. Oh with blueprints.

Could anyone point me in the right direction.  
I want to be able to load the server and have players reconnect and be where they were location, inventory, items spawned in etc.

I know plugins like ramasave work great for actors in game but dont really want to rely on plugins being updated down the road and want to learn vs having it done for me.

Thanks  
Remeber key point is i would like to save / load the game on the dedicated server clients connect to without an external storage like mysql or gamesparks.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_4b1f6a091](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_4b1f6a091](https://forums.unrealengine.com/u/anonymous_user_4b1f6a091)\
**Post date:** [October 25, 2017, 10:24pm UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/2 "2017-10-25T22:24:21Z")

</div>

would like to know this to

---

<div class="post-metadata">

**Author:** ![Cayos](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Cayos](https://forums.unrealengine.com/u/Cayos)\
**Post date:** [November 18, 2017, 7:56am UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/3 "2017-11-18T07:56:59Z")

</div>

just bumping this as still interested in an answer or help.

---

<div class="post-metadata">

**Author:** ![Nachtmahr](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Nachtmahr](https://forums.unrealengine.com/u/Nachtmahr)\
**Post date:** [November 18, 2017, 9:20am UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/4 "2017-11-18T09:20:24Z")

</div>

So whats wrong with using Save Game Objects?

[https://docs.unrealengine.com/latest/INT/Gameplay/SaveGame/Blueprints/index.html](https://docs.unrealengine.com/latest/INT/Gameplay/SaveGame/Blueprints/index.html)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_4e2c17451](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_4e2c17451](https://forums.unrealengine.com/u/anonymous_user_4e2c17451)\
**Post date:** [November 18, 2017, 10:37am UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/5 "2017-11-18T10:37:31Z")

</div>

I did wonder this, I imagine the dedicated server would be able to save / load objects and have them replicated again?  
I will try it out later.

---

<div class="post-metadata">

**Author:** ![Nachtmahr](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Nachtmahr](https://forums.unrealengine.com/u/Nachtmahr)\
**Post date:** [November 18, 2017, 10:59am UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/6 "2017-11-18T10:59:02Z")

</div>

Sure. Its a simple save file on the Server. Store whatever Data you need an load it whenever you need. Nothing magical about that.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_4e2c17451](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_4e2c17451](https://forums.unrealengine.com/u/anonymous_user_4e2c17451)\
**Post date:** [November 18, 2017, 11:06am UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/7 "2017-11-18T11:06:08Z")

</div>

My thoughts exactly 🙂

---

<div class="post-metadata">

**Author:** ![StarbuckQc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@StarbuckQc](https://forums.unrealengine.com/u/StarbuckQc)\
**Post date:** [August 5, 2019, 10:05pm UTC](https://forums.unrealengine.com/t/how-do-games-like-ark-save-thier-world-and-player-data/407863/8 "2019-08-05T22:05:21Z")

</div>

The Save Game object save on client not on server side no ?
