Devlog #2: manual map design
- Karel Crombecq
- Apr 28, 2021
- 2 min read
In our first update, we explained that we needed to rewrite the map building system from scratch, so that we have an efficient way to make all the examples needed to train the AI algorithm. Because of this, the first step was making a nice, user-friendly interface to build maps manually. This is what we internally called our "first milestone".
We are happy to announce that this week, we completed our first milestone on schedule! Our interface for placing objects, floors and walls is now finished, and making maps in Dungeon Alchemist is now easy, fast, and, most importantly: FUN!
We recorded a video of Wim working on a map to show you how it works:
Some fun details you might have missed:
Objects are intelligently positioned where they logically belong. For example, a buffet piano automatically sticks to the wall for easy placement, seeing as you would typically place this kind of object against a wall. This makes placing objects super-fast.
When scrolling through objects, there's a preview in the top left of the screen. Convenient for browsing through all the options without having to click on all of them.
The button in the upper right corner allows you to choose the perspective you want to work from: top-down or 3D. Choose top-down for a good overview, or 3D for a close-up look at your work!
We try to add beautiful animations to everything you can do. This way, making changes to the map is just fun and nice to look at. I'm especially proud of the floor replacement animation I made, which you can see at around 0:50.
You can freely rotate, scale, clone and delete objects. All to make map building as fast and frictionless as possible.
The grandfather clock actually tells the real time. People with eagle eyes can probably figure out when we recorded this video ;).
What's next?
We realize you didn't back Dungeon Alchemist to make maps manually. Dungeon Alchemist's main feature is, of course, the AI-powered map generation. There are two reasons we focused on manual map building functionality first:
Wim will be using this functionality to build all the examples. This will speed up our AI training greatly!
We do think you will want to tweak or improve your map after it was generated by the AI, so we want to make that process as enjoyable as possible. And we believe we have succeeded – making maps in Dungeon Alchemist turns out to be FUN!
Now that we have this functionality in place, we can get back to focusing on the AI-powered room generation. So our next milestone is re-writing the AI system to work with the new map building system, and to create a set of examples for the AI algorithm to learn from.
If all goes well we'll have some cool auto-generated rooms to share with you in the next milestone!
Join our Discord for more updates!
Finally – we're posting work-in-progress videos and images several times a week on our Discord server. If you want a more in-depth look at our development process, you should definitely join. The da-content-creation channel is already full of shiny things!

hitclub mình thấy mấy đứa bạn nhắc hoài nên cũng tò mò mở thử cho biết, kiểu lướt sơ thôi chứ không ngồi đọc kỹ. Vừa vào là thấy giao diện nhìn khá thoáng, không bị nhồi chữ hay rối mắt, kéo xuống cũng dễ theo dõi. Mình để ý mấy phần nội dung được chia thành từng khối rõ ràng nên nhìn phát biết chỗ nào là thông tin chính, chỗ nào là phụ. Với lại cái menu đặt ở vị trí dễ thấy, bấm qua lại mấy mục không phải mò lâu, cảm giác chuyển trang khá mượt. Nói chung ấn tượng ban đầu là gọn gàng, dễ nhìn, nhất là cách họ chia khối nội dung và…
While searching for information about online entertainment websites, I noticed that 88ABET appeared in quite a few review articles, so I decided to check it out. After a brief hands-on experience, I found that the interface is simple and well-organized, with clearly categorized sections that make it easy to navigate. The site loads relatively quickly, and the basic functions operate smoothly. That said, I'd still like to read more real user feedback from the community to gain a more comprehensive understanding of the platform.
Hôm trước mình tranh thủ lướt điện thoại trước khi đi ngủ thì đọc được một chủ đề có khá nhiều bình luận. Kéo xuống xem thì thấy không ít người nhắc đến NEW88 nên mình cũng mở vào xem thử. Sau khi xem một vòng, mình thấy các phần nội dung được chia khá rõ, bố cục thoáng và nhìn không bị rối mắt. Điều mình thích là mọi thứ được sắp xếp gọn gàng nên chỉ mất ít phút cũng có thể hình dung được tổng thể của trang.
Trong lúc đọc vài cuộc thảo luận trên mạng, mình vô tình thấy nhiều người nhắc đến NEW88 nên cũng mở thử xem giao diện ra sao. Mình chỉ định xem nhanh cho biết chứ không tìm hiểu quá sâu, nhưng cảm giác ban đầu khá ổn vì các mục được bố trí rõ ràng, nội dung chia thành từng phần nên nhìn không bị rối. Mình thử chuyển qua vài mục thì thao tác tương đối nhanh, việc tìm thông tin cũng thuận tiện hơn mình nghĩ. Tổng thể giao diện khá thoáng, các phần chính đều dễ nhận biết nên chỉ cần lướt qua một vòng là có thể nắm được cách bố trí trên trang.
I heard about phtaya from several people and thought I'd take a quick look at the website. My first impression was that the design was clean and easy to understand. The information was arranged into clearly defined sections, making it simple to find what I was looking for. I also appreciated that the navigation menu was visible and easy to use, allowing smooth movement between pages. Overall, the website felt well-organized and easy to navigate for first-time visitors.