# Need with direction for creating a Turn Based Multiplayer Shared AR experience

**URL:** <https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415>\
**Category:** I'm Stuck\
**Created:** [March 21, 2024, 11:04am UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415 "2024-03-21T11:04:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gary2](https://sea2.discourse-cdn.com/niantic/user_avatar/community.nianticspatial.com/gary2/32/2004_2.png) [@Gary2](https://community.nianticspatial.com/u/Gary2)\
**Post date:** [March 21, 2024, 11:04am UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/1 "2024-03-21T11:04:45Z")

</div>

Before I go down a 🐇 hole, I would appreciate any help with some direction I am wanting to create a “turn-based” AR game using Lightship

People can drop objects in areas and other people can view and interact with the objects.

ie it doesn’t have to be in real time, purely “turn-based” Not sure if I should got the Multiplayer direction using SharedAR (location manager) Is this overkill?

Eg of a user story:

1. I open app and browse my local area
2. I then Drop (spawn) an Object
3. The next day, another user browses the same area and see the objects I dropped and picks them up

Isn’t it easier to Place Objects and store the location / info in an online DB?

I am using this tutorial: [https://www.youtube.com/watch?v=Y9v7\_59uP7s](https://www.youtube.com/watch?v=Y9v7_59uP7s) Do you think this is the right direction or is there something a bit more simpler? Also can you suggest any more up to date tutorials?

I am also trying [Emoji](https://github.com/niantic-lightship/emoji-garden) Garden, however it’s a pain to get started, there is always errors.

_Include the following details (edit as applicable):_

- **Issue category** : Multiplayer
- **Device type & OS version** : Android
- **Host machine & OS version** : Mac
- **Issue Environment** : On Device
- **Xcode version** :
- **ARDK version** : 3
- **Unity version** : 2022.3.81

Description of the issue:

---

<div class="post-metadata">

**Author:** ![Maverick\_Niantic](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@Maverick\_Niantic](https://community.nianticspatial.com/u/Maverick_Niantic)\
**Post date:** [March 21, 2024, 9:22pm UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/2 "2024-03-21T21:22:54Z")

</div>

Hi Gary,

If you aren’t creating a real-time experience where more than one device is in the same “session” i.e. having the same augmented reality experience concurrently, you could get away with serializing JSON data ([https://lightship.dev/docs/ardk/how-to/ar/serialize\_runtime\_scenes/](https://lightship.dev/docs/ardk/how-to/ar/serialize_runtime_scenes/)) to save what objects are spawned at a location on our servers without using Shared AR features.

Kind regards,  
Maverick L.

---

<div class="post-metadata">

**Author:** ![Gary2](https://sea2.discourse-cdn.com/niantic/user_avatar/community.nianticspatial.com/gary2/32/2004_2.png) [@Gary2](https://community.nianticspatial.com/u/Gary2)\
**Post date:** [March 22, 2024, 12:57pm UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/3 "2024-03-22T12:57:05Z")

</div>

Ahh it looks like the “VpsSceneSerialization” sample is missing, any idea where to find this?

---

<div class="post-metadata">

**Author:** ![Maverick\_Niantic](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@Maverick\_Niantic](https://community.nianticspatial.com/u/Maverick_Niantic)\
**Post date:** [March 22, 2024, 5:40pm UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/4 "2024-03-22T17:40:49Z")

</div>

Unfortunately that sample has still not been committed to the samples repository and I’m not sure when it will be; however, you should be able to get serialization and deserialization implemented with the provided how-to articles as they’re written. Please let me know if you have any specific questions regarding how to get serialization set up.

---

<div class="post-metadata">

**Author:** ![Gary2](https://sea2.discourse-cdn.com/niantic/user_avatar/community.nianticspatial.com/gary2/32/2004_2.png) [@Gary2](https://community.nianticspatial.com/u/Gary2)\
**Post date:** [April 11, 2024, 9:52am UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/5 "2024-04-11T09:52:21Z")

</div>

Ok please let me know if you hear of any serialisation tutorials

---

<div class="post-metadata">

**Author:** ![Maverick\_Niantic](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@Maverick\_Niantic](https://community.nianticspatial.com/u/Maverick_Niantic)\
**Post date:** [March 5, 2026, 11:44pm UTC](https://community.nianticspatial.com/t/need-with-direction-for-creating-a-turn-based-multiplayer-shared-ar-experience/4415/6 "2026-03-05T23:44:31Z")

</div>

Closed on March 5, 2026, 11:44pm UTC

Age
