程序化生成
知識庫
今天更新了很多 #程序化生成 的知識~~
城鎮(zhèn)疊疊樂
2021.10.7
Townscaper
它可以用來建造蜿蜒街道的古城鎮(zhèn)、小巧的村莊、高聳的教堂、交錯(cuò)的運(yùn)河、或者空中樓閣。一塊接一塊地建造。
沒有目標(biāo),沒有什么真正的游戲玩法。只有無數(shù)的建造和無數(shù)的美麗。僅此而已。
Townscaper是一個(gè)實(shí)驗(yàn)性項(xiàng)目。與其說是游戲其實(shí)它更像玩具。我們可以從調(diào)色板拾取顏色,選個(gè)房子色塊放在不規(guī)則的格子里,然后看{Townscaper}的底層算法如何根據(jù)不同的配置自動地將這些色塊變成可愛的小房子、拱門、樓梯、橋梁以及郁郁蔥蔥的后院。
我下載體驗(yàn)了這款游戲,真的好玩~~

opus
kk525forever
好玩,簡直上班摸魚神器,太解壓
Orlog
極好的休閑游戲,誰買誰知道
我提幾個(gè)建議:
1、修改建筑的功能(有時(shí)候確實(shí)不想要走廊或屋頂)
2、擴(kuò)展地圖,目前面積略小了一點(diǎn)
3、調(diào)色或許可以改成直接RGB調(diào)色盤
4、想要建筑內(nèi)向外觀察的視角
5、希望可以加一些獨(dú)立的海上景觀或者船舶之類
eva
@Orlog 這些意見蠻好的~~~ 我想問下技術(shù)實(shí)現(xiàn)原理 @開發(fā)者
Oskar St?lberg
@eva 我使用了387個(gè)模塊組件,然后配合Wave Function Collapse算法。
原理是配置每個(gè)模塊各個(gè)方向的Slot指向,然后通過檢測進(jìn)行拼接。
使用WFC算法來生成建筑平面圖
想學(xué)!我決定花點(diǎn)時(shí)間來研究Wave Function Collapse
,列入TODO LIST里。對了,如果其他人感興趣也可以體驗(yàn)簡化版
opus
城鎮(zhèn)疊疊樂簡化版
www.oskarstalberg.com/game/house/Index.html
??????
歡迎大家一起探索
???????????????????????????????
加入社群,
關(guān)注后回復(fù):群聊 ??
opus


