top of page
Search

Devlog #2: manual map design

Writer: Karel Crombecq
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!

 
 
 

171 Comments


kuylaa binchi
17 hours ago

Khi đọc các bài giới thiệu nền tảng giải trí, tôi thường thích những bài viết ngắn gọn để có thể xem nhanh trên điện thoại. Bài viết này có bố cục khá dễ theo dõi khi phần nhắc đến XX88 được đặt ở giữa nội dung. Điều đó giúp mạch bài trở nên tự nhiên hơn và không tạo cảm giác quảng cáo quá sớm. Nội dung tập trung vào trải nghiệm chung của người dùng với giao diện dễ sử dụng và nhiều danh mục quen thuộc như slot, game bài hay mini game. Nhìn chung cách diễn đạt khá nhẹ nhàng và dễ hiểu.

Like

kuylaa binchi
17 hours ago

Mình biết đến XX88 sau khi tình cờ thấy website được nhắc đến trong một vài bài chia sẻ trên mạng xã hội nên đã truy cập vào xem thử. Mình không khám phá toàn bộ nội dung mà chủ yếu quan sát cách trang trình bày giao diện, sắp xếp chuyên mục và bố trí thanh điều hướng. Ấn tượng ban đầu khá tốt vì bố cục được chia thành từng khu vực rõ ràng, các thông tin không bị dồn quá nhiều vào một vị trí. Việc chuyển qua lại giữa các mục cũng tương đối thuận tiện, tốc độ tải trang ổn định và thao tác khá mượt

Like

cap.rir.us07.4
2 days ago

go99 tối qua mình mở lúc đang nghỉ tay, kiểu lướt cho đỡ buồn ngủ chứ không có mục tiêu gì cao siêu. Giao diện nhìn khá “thở” chứ không bị nhét chữ dày đặc, nên mắt mình đỡ phải làm việc thêm giờ. Mình thích cái cách họ chia nội dung thành từng khối rõ ràng, kéo xuống là biết đoạn nào ra đoạn nấy, không bị lẫn lộn. Mấy bảng thông tin dạng cột cũng dễ nhìn, liếc cái là nắm ý, khỏi phải rà từng dòng như đọc hợp đồng. Menu đặt ngay chỗ dễ thấy nên đổi qua lại giữa các phần khá nhanh, không phải mò như đi tìm remote trong chăn. Nói chung dùng…

Like

christinejones.5999.9
2 days ago

hi88 nhìn chung làm mình nhớ mấy nền tảng mình từng xài hồi trước, kiểu vào cái là thấy chia khu vực tương đối rõ ràng nên đỡ phải đoán xem cái gì nằm ở đâu. Mình lướt trên điện thoại nên hay để ý thanh menu với cách họ gom nội dung, và ở đây chuyển qua lại mấy mục khá nhanh, không phải kéo lên kéo xuống nhiều (mình hơi khó tính vụ này). Nội dung cũng trình bày theo dạng khối ô nhìn gọn, đọc lướt vẫn nắm được ý chính chứ không cần bấm sâu mới thấy thông tin. Có một điểm mình thấy ổn là phần thông tin kèo với trận đấu cập nhật liên…

Like

darrylvar.g.as1384
2 days ago

Socolive mình vừa mở trên máy tính để xem giao diện chạy ổn không, kiểu kiểm tra nhanh cho biết chứ cũng hơi nghi ngại vì mấy trang dạng này hay rối. Lướt một vòng thì thấy bố cục chia khối khá rõ, nên mắt bắt nhịp nhanh, không phải căng lên để tìm chỗ đang nằm ở đâu. Cái mình để ý nhất là menu đặt ở vị trí dễ nhìn, chuyển qua lại giữa các mục cũng gọn gàng, ít bị cảm giác “lạc đường” (đỡ phải quay lại hoài). Ngoài ra mấy bảng thông tin dạng cột nhìn khá ngay ngắn, số với tiêu đề canh thẳng hàng nên đọc nhanh không bị loạn. Nói chung không…

Like
bottom of page