# Two-player 3D game demo: The Dungeon of Lamurloq (first-person POV dungeon crawler)

**URL:** <https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883>\
**Category:** Game Development\
**Created:** [July 31, 2020, 6:05pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883 "2020-07-31T18:05:43Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![choicehacker](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/choicehacker/32/127936_2.png) [@choicehacker](https://forum.choiceofgames.com/u/choicehacker)\
**Post date:** [July 31, 2020, 6:05pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/1 "2020-07-31T18:05:43Z")

</div>

Hi all! @loudbeat, @plumbeast and I are happy to share our latest demo, [The Dungeon of Lamurloq](https://dashingdon.com/play/sciscidiego/first-person-maze/mygame/).

_With their last dying breath, your best friend told you about the treasure hidden in the perilous Dungeon of Lamurloq. Are you ready to leave all behind you and try your luck?_

UPDATE Aug 21: Introducing two-player mode! More details here: [Two-player 3D game demo: The Dungeon of Lamurloq (first-person POV dungeon crawler) - #47 by choicehacker](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/47)

 ![Screen Shot 2020-08-02 at 3.41.07 PM](https://global.discourse-cdn.com/choiceofgames/original/3X/b/6/b6d3d01231c6251ec49c8e9a08a7f8b53d97075b.jpeg)

The games features:

- Immersive, animated graphics by @loudbeat.
- Secondary theme by @plumbeast.
- Concept and coding by @choicehacker.
- Original soundtrack “A Rose in the Ice” by [Winter’s End](https://www.facebook.com/wintersendband/).
- Highly interactive gameplay (keyboard or touch controlled).
- Extensive hint system to keep the players motivated.
- The first 3D game engine (?) developed in Choicescript.
- Interactive, two-player mode.

Let us have your thoughts, suggestions and comments.

> **Technology**
>
> - Developed in an unmodified CS environment.
> - Every game is fully randomized and different (with fully recursive mapping).
> - If you are willing to wait at rendering, you can play extremely large maps.

> **Minimal use of \*script**
>
> I have used very minimal \*script, most of which avoidable:
> 
> - Arrays are created programmatically (to avoid a million \*create statements), see [How to deal with arrays](https://forum.choiceofgames.com/t/how-to-deal-with-arrays/82561)
> - Some style tweaks are done in Javascript (but could be moved to a custom style.css file)
> - Key presses are read with \*script. You can use the regular choices if you want.
> - Note there is no magic CSS overlaying or scripting to render the maze!

> **Limitations**
>
> - The game won’t run properly on mobile.
> - The graphics won’t work well on a screen-reader. Maybe there is a way to narrate the maze (“There is an opening on the left”) using the alt-text. I would love to have some suggestions.

> **Possible extensions**
>
> - Well, we need a real story.
> - We could add obstacles, NPCs, traps and more in the maze.

Also, yes, you can 🙂 [Can I make a 3D game in ChoiceScript?](https://forum.choiceofgames.com/t/can-i-make-a-3d-game-in-choicescript/70811)

---

<div class="post-metadata">

**Author:** ![Szaal](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/szaal/32/112202_2.png) [@Szaal](https://forum.choiceofgames.com/u/Szaal)\
**Post date:** [July 31, 2020, 6:32pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/2 "2020-07-31T18:32:36Z")

</div>

P noice. The only complaint I have is when you’re facing a wall (such as on a T-cross), the wall images for left/front/right have different tone as if there’s a depth and you can move forward.

 ![ee](https://global.discourse-cdn.com/choiceofgames/original/3X/d/c/dc36735f79add6cf9ac2ce4807e80c93d35dc78c.jpeg)

---

<div class="post-metadata">

**Author:** ![ClaimedMinotaur](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/claimedminotaur/32/181115_2.png) [@ClaimedMinotaur](https://forum.choiceofgames.com/u/ClaimedMinotaur)\
**Post date:** [July 31, 2020, 6:40pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/3 "2020-07-31T18:40:16Z")

</div>

For me the images don’t line up properly so I can’t tell what is happening.

Edit: I read through the limitations and found the problem. No worries.

---

<div class="post-metadata">

**Author:** ![choicehacker](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/choicehacker/32/127936_2.png) [@choicehacker](https://forum.choiceofgames.com/u/choicehacker)\
**Post date:** [July 31, 2020, 8:36pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/4 "2020-07-31T20:36:24Z")

</div>

@Szaal thanks, I’ll look into improving the wall.

@ClaimedMinotaur Are you using a phone? Maybe you can try the option “Desktop site”, which should scale the site to fit your phone’s size.

---

<div class="post-metadata">

**Author:** ![OrginHunter](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/orginhunter/32/121379_2.png) [@OrginHunter](https://forum.choiceofgames.com/u/OrginHunter)\
**Post date:** [July 31, 2020, 8:37pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/5 "2020-07-31T20:37:54Z")

</div>

Not bad for maze game. The music sends chills down my spine a bit and you get the rush of excitement just by hearing the music. The game quite fun, if you put some enemy in the dungeon maybe the game become more and more challenging. I would recommended the game who enjoy escape game, immersive experience and who appreciate 3D art. Overall, I enjoy it. 👍 👍

---

<div class="post-metadata">

**Author:** ![ClaimedMinotaur](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/claimedminotaur/32/181115_2.png) [@ClaimedMinotaur](https://forum.choiceofgames.com/u/ClaimedMinotaur)\
**Post date:** [July 31, 2020, 8:45pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/6 "2020-07-31T20:45:40Z")

</div>

I’ll try that.

Edit: It allows sound choice, but trying to pick a grid size makes it load endlessly. I’m assuming the issue is still the images rather than the grid choice. I did have some issues with dashingdon being slow and that seems to be happening a lot lately so it’s possible that could be a factor, but I think it’s the images.

I’ll try it on my PC later to see if it works.

---

<div class="post-metadata">

**Author:** ![Alice-chan](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/alice-chan/32/63712_2.png) [@Alice-chan](https://forum.choiceofgames.com/u/Alice-chan)\
**Post date:** [July 31, 2020, 8:59pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/7 "2020-07-31T20:59:18Z")

</div>

Pretty impressive use of choicescript. I’m assuming you had coding experience before you started doing this choicehacker?

---

<div class="post-metadata">

**Author:** ![choicehacker](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/choicehacker/32/127936_2.png) [@choicehacker](https://forum.choiceofgames.com/u/choicehacker)\
**Post date:** [July 31, 2020, 11:53pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/8 "2020-07-31T23:53:29Z")

</div>

@OrginHunter Thanks, I’m happy you like it. BTW, I played bass in the song!  
@ClaimedMinotaur yes, dashingdon is having issues the last few days.  
@Alice-chan yes, I have coded before 🙂

---

<div class="post-metadata">

**Author:** ![Szaal](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/szaal/32/112202_2.png) [@Szaal](https://forum.choiceofgames.com/u/Szaal)\
**Post date:** [August 1, 2020, 5:09am UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/9 "2020-08-01T05:09:41Z")

</div>

Nice. Can’t wait to see the improved wall.

---

<div class="post-metadata">

**Author:** ![choicehacker](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/choicehacker/32/127936_2.png) [@choicehacker](https://forum.choiceofgames.com/u/choicehacker)\
**Post date:** [August 1, 2020, 10:02pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/10 "2020-08-01T22:02:34Z")

</div>

Hi @Szaal. @Loudbeat updated the asset in real time, and I just pushed them. Let me know what you think.

Before:

 ![before](https://global.discourse-cdn.com/choiceofgames/original/3X/4/b/4b6c43f2816b1cd66e3a40bfef7459ff6cf539f9.jpeg)  
Now:  
 ![after](https://global.discourse-cdn.com/choiceofgames/original/3X/9/b/9b569d8e008f797c0748168d15736b6288347a43.jpeg)

Did you also try the second theme? (Click 7 on the keyboard to enable it) The interesting thing there is that North/South is shaded differently from East/West (but there is no compass).

@ClaimedMinotaur Dashingdon seems back to normal. If the game still looks broken on your phone, could you send me a screenshot? (with and without “Desktop mode”)

---

<div class="post-metadata">

**Author:** ![Loudbeat](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/loudbeat/32/115975_2.png) [@Loudbeat](https://forum.choiceofgames.com/u/Loudbeat)\
**Post date:** [August 1, 2020, 10:11pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/11 "2020-08-01T22:11:40Z")

</div>

The different tone on the wall was definitely my fault, but that straight vertical line, I don’t really see it, I’d probably messed up on some mask or something 🤔

---

<div class="post-metadata">

**Author:** ![choicehacker](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/choicehacker/32/127936_2.png) [@choicehacker](https://forum.choiceofgames.com/u/choicehacker)\
**Post date:** [August 1, 2020, 10:24pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/12 "2020-08-01T22:24:11Z")

</div>

Oh, the 1-pixel brighter vertical line on the right? It’s probably part of the right wall. I probably cropped one extra pixel! 🙂

---

<div class="post-metadata">

**Author:** ![ClaimedMinotaur](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/claimedminotaur/32/181115_2.png) [@ClaimedMinotaur](https://forum.choiceofgames.com/u/ClaimedMinotaur)\
**Post date:** [August 1, 2020, 10:56pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/13 "2020-08-01T22:56:49Z")

</div>

It seems to be working now.

Without Desktop:

 ![Screenshot_20200801-155501](https://global.discourse-cdn.com/choiceofgames/original/3X/8/7/876474b4d0f9e25918bd9b8c2738156553bda259.jpeg)

With Desktop:

 ![Screenshot_20200801-155523](https://global.discourse-cdn.com/choiceofgames/original/3X/4/f/4f8b4d41cb0211bd0aaee7259397ed653f6494db.jpeg)

---

<div class="post-metadata">

**Author:** ![Charles\_Parkes](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/charles_parkes/32/13554_2.png) [@Charles\_Parkes](https://forum.choiceofgames.com/u/Charles_Parkes)\
**Post date:** [August 2, 2020, 2:18pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/14 "2020-08-02T14:18:08Z")

</div>

Um, what sorcery is this, and why (HOW!) is it doing something? Is this a gif?  
 ![Screenshot 2020-08-02 at 15.16.57](https://global.discourse-cdn.com/choiceofgames/original/3X/a/5/a5d0ecb4df5067a1511b4b61158064d62b8ac2a6.png)

@loudbeat Yes, the compass is gleaming

---

<div class="post-metadata">

**Author:** ![Loudbeat](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/loudbeat/32/115975_2.png) [@Loudbeat](https://forum.choiceofgames.com/u/Loudbeat)\
**Post date:** [August 2, 2020, 3:17pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/15 "2020-08-02T15:17:40Z")

</div>

It’s called compass, it aligns with the magnetic field around and it is commonly used to determine an approximate direction of the magnetic poles

---

<div class="post-metadata">

**Author:** ![moonfungus](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/moonfungus/32/123197_2.png) [@moonfungus](https://forum.choiceofgames.com/u/moonfungus)\
**Post date:** [August 2, 2020, 3:24pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/16 "2020-08-02T15:24:05Z")

</div>

> [@Charles\_Parkes](#):
>
> Is this a gif?

You can have GIFs in CS?

---

<div class="post-metadata">

**Author:** ![Loudbeat](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/loudbeat/32/115975_2.png) [@Loudbeat](https://forum.choiceofgames.com/u/Loudbeat)\
**Post date:** [August 2, 2020, 3:34pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/17 "2020-08-02T15:34:44Z")

</div>

Yes! I made the frames, but actually I thought it would look worse because there were only 5, but somehow @choicehacker made it look amazing.

---

<div class="post-metadata">

**Author:** ![Charles\_Parkes](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/charles_parkes/32/13554_2.png) [@Charles\_Parkes](https://forum.choiceofgames.com/u/Charles_Parkes)\
**Post date:** [August 2, 2020, 3:35pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/18 "2020-08-02T15:35:42Z")

</div>

Looks great. It’s done so well! @moonfungus

> [@On another topic](https://forum.choiceofgames.com/t/5621/1):
>
> I don’t know how useful this might be, but I randomly discovered that CS can support gifs using the \*image command. Just as an example, here’s my tiny demo with a cool gif at the beginning.
> 
> [https://dl.dropboxusercontent.com/u/2587272/My%20games/demo/demo/web/index.html](https://dl.dropboxusercontent.com/u/2587272/My%20games/demo/demo/web/index.html)

---

<div class="post-metadata">

**Author:** ![Loudbeat](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/loudbeat/32/115975_2.png) [@Loudbeat](https://forum.choiceofgames.com/u/Loudbeat)\
**Post date:** [August 2, 2020, 3:38pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/19 "2020-08-02T15:38:42Z")

</div>

It is known if that feature is supported for publishing? I might want to add some gifs to my book now 🤔

---

<div class="post-metadata">

**Author:** ![moonfungus](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/moonfungus/32/123197_2.png) [@moonfungus](https://forum.choiceofgames.com/u/moonfungus)\
**Post date:** [August 2, 2020, 4:11pm UTC](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883/20 "2020-08-02T16:11:02Z")

</div>

@Charles_Parkes Cool!

You know, GIFs would make for some great horror moments if we can use them officially in CS 😁

[Next page](https://forum.choiceofgames.com/t/two-player-3d-game-demo-the-dungeon-of-lamurloq-first-person-pov-dungeon-crawler/83883.md?page=2)
