# Customizable random level generator

**URL:** <https://discourse.threejs.org/t/customizable-random-level-generator/34531>\
**Category:** Showcase\
**Created:** [February 5, 2022, 12:27pm UTC](https://discourse.threejs.org/t/customizable-random-level-generator/34531 "2022-02-05T12:27:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Szymon\_Orchowski](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/szymon_orchowski/32/24049_2.png) [@Szymon\_Orchowski](https://discourse.threejs.org/u/Szymon_Orchowski)\
**Post date:** [February 5, 2022, 12:27pm UTC](https://discourse.threejs.org/t/customizable-random-level-generator/34531/1 "2022-02-05T12:27:53Z")

</div>

Hello guys!

This is my first post here and my first project in three.js to showcase.

[https://procedural-city-generator.netlify.app/](https://procedural-city-generator.netlify.app/)

I’m aware that it has a lot of minor bugs, and because I haven’t implemented LOD to it, it can be a bit heavy with bigger map sizes, especially on older machines, but I’m proud of it, and I truly enjoyed the process of creating it. Three.js is cool!

Here you can check a small article where I described the whole process of that spontaneous creation 🙂

> **[Creating a playable random level generator.](https://www.linkedin.com/pulse/creating-playable-random-level-generator-szymon-orchowski/)**
>
> Hi, This article is about my process of creating a spontaneous project in JavaScript and three.js; that goal was to familiarise myself with this technology, its workflow, and possibilities.

---

<div class="post-metadata">

**Author:** ![Usnul](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/usnul/32/2355_2.png) [@Usnul](https://discourse.threejs.org/u/Usnul)\
**Post date:** [February 6, 2022, 6:18am UTC](https://discourse.threejs.org/t/customizable-random-level-generator/34531/2 "2022-02-06T06:18:52Z")

</div>

Got a “do you want to close this page or continue to wait” JavaScript warning popup, after a while, a car appeared at the bottom of the screen:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/5/a/5a3884f81bfeddfd6f0080b5c3916229a8ea8c9c.jpeg)

I’m not sure if this is intended behavior. Looks like the generator panel is on top of the actual gameplay screen.

Had a quick look at your article - looks very nice. Good job overall! 👍
