程序化生成

Mix Lab味知实验室

共 1709字,需浏览 4分钟

 ·

2021-10-11 17:13

知识库

今天更新了很多 #程序化生成 的知识~~

城镇叠叠乐

2021.10.7

Townscaper


它可以用来建造蜿蜒街道的古城镇、小巧的村庄、高耸的教堂、交错的运河、或者空中楼阁。一块接一块地建造。

没有目标,没有什么真正的游戏玩法。只有无数的建造和无数的美丽。仅此而已。

Townscaper是一个实验性项目。与其说是游戏其实它更像玩具。我们可以从调色板拾取颜色,选个房子色块放在不规则的格子里,然后看{Townscaper}的底层算法如何根据不同的配置自动地将这些色块变成可爱的小房子、拱门、楼梯、桥梁以及郁郁葱葱的后院。



我下载体验了这款游戏,真的好玩~~


opus

kk525forever

好玩,简直上班摸鱼神器,太解压

Orlog

极好的休闲游戏,谁买谁知道
我提几个建议:


1、修改建筑的功能(有时候确实不想要走廊或屋顶)


2、扩展地图,目前面积略小了一点


3、调色或许可以改成直接RGB调色盘


4、想要建筑内向外观察的视角


5、希望可以加一些独立的海上景观或者船舶之类

eva

@Orlog 这些意见蛮好的~~~ 我想问下技术实现原理 @开发者

Oskar Stålberg

@eva 我使用了387个模块组件,然后配合Wave Function Collapse算法。

原理是配置每个模块各个方向的Slot指向,然后通过检测进行拼接。

使用WFC算法来生成建筑平面图

想学!我决定花点时间来研究Wave Function Collapse ,列入TODO LIST里。对了,如果其他人感兴趣也可以体验简化版

opus


城镇叠叠乐简化版

www.oskarstalberg.com/game/house/Index.html



🤖✖️❤️
欢迎大家一起探索

👨🏼‍🎤👩🏻👨🏻‍💼👤🦸🏻🧑🏻‍🎤

加入社群,
关注后回复:群聊   ⤵️

opus

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报