看板 Minecraft 關於我們 聯絡資訊
※ 引述《tonylo2ooo (Logo)》之銘言: : 如題 最近無聊弄了Map generator,因為對cyberpunk風格感到有興趣 : 想做類似的地圖生產器 目標是做出像http://imgur.com/geGCVNC 的風格 : 自動生成連綿不斷的超大型都市 .... http://i.imgur.com/t0U1hGa.png
http://mcfallout.net:1205/ 線上地圖(光影部分有點bug,地圖太複雜) 在原文底下鄉民的提點,告訴我"L-system"之後, 有天忽然突發奇想,用遞迴寫下去,就忽然大耀進了 http://i.imgur.com/LkipEQ5.png <---城市藍圖( 縮小版
http://i.imgur.com/QoZi0kJ.png <---實際樣貌
可以很快的弄出一個8000x8000不重複的城市規劃圖 一分半的 DEMO影片 個人覺得還蠻美的,算滿意 :p ... https://www.youtube.com/watch?v=-d-hIOFy1WI
目前技術部分 : 很多時間都花在效能上面,因為要大量的判定(3d空間中的兩棟建築物交集) 自己目前是用電腦視覺上面找edge的方法, 用filter算出兩棟建築物在空間中的小交集的集和 目前project會自動把schematic檔吃進去,現在還套用一些自己開發的演算法 處理像是2棟建築物很靠近要怎麼嵌合的問題(太遠沒有cyberpunk的壅擠感) 還有道路的參數怎麼樣才能製造那種擁擠感。 目前插件算蠻成熟的了,對cyberpunk 或是銀翼殺手那種世界的風格有興趣的 歡迎跟我合作提供大量schematic檔, 目前插件會 (Source code https://github.com/kuohsuanlo/CyberWorld 1.自動讀入 2.自動判定最佳位置 3.自動嵌合(還在優化) 會自動把一些昂貴的方塊給換成石頭之類,可以算是v0.5 半成品了 謝謝之前提供意見的鄉民。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.6.246 ※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1483296012.A.E6D.html
Bob9154: 推 01/02 03:06
Gwaewluin: 推 01/02 08:38
emptie: 很好看 01/02 10:50
lc85301: 厲害 01/02 15:23
tst5381: 很猛! 01/02 22:19
Lucianbear: 高手 01/02 22:55
mamaya3: good 先把街道兩旁塞滿建築 看看能不能提升擁擠感 01/03 01:30
error405: 開發違建系統增加擁擠感(x 01/03 08:57
謝謝兩位的建議! 事實上v0.5路上的雜物就是為了增加違建(小吃攤 招牌 垃圾 貧民窟) 但只是先小試一下, 因為目前正想辦法快速的找到建築物的大型表面,在上面加上違建 並且在建築物之間加入水管,抽水馬達等等。 但還在演算法debug中._. 而且不能太花時間,不然map generation會跑太久
killermanJ: 推!!! 01/03 12:11
ilohoo: 空中橫向建築多一點呢? 01/03 16:04
地下水道的演算法會考慮拿來用,變成各建築之間的玻璃通道 反正都現成的._.|||半徑 管厚都參數化可以調 最近還在把銀翼殺手的畫面截圖 消化一下他的佈景中
islandape: 超強 希望有更多錯綜複雜的高架橋w 01/03 21:52
還在想演算法,目前有把跟建築物交錯的地方做出玻璃管了 但高架橋目前還是看起來蠻死的,有空再弄成大彎道
BlueCatX: 推阿~這種風格讓我想到一款很經典的射擊遊戲SlaveZero 01/03 21:52
j6u47803: 太厲害了,不推不行阿 01/03 21:58
k23356171: 帥 01/04 01:37
storyk49240: 超神 01/04 16:54
storyk49240: 建築系? 01/04 16:57
資工系
storyk49240: 建築系跪著看完 01/05 12:16
我有套用現成的建築,我只有正在開發嵌合數棟房子的演算法 如果想一起跟我合作我很歡迎,因為我蓋房子真的很弱 或許建築系對於將建築模組化比較在行,那麼把建築物合體的後的結果可能會好看一點 ※ 編輯: tonylo2ooo (140.112.16.185), 01/05/2017 12:33:33
storyk49240: http://i.imgur.com/9ooo8en.jpg 01/05 14:36
storyk49240: 可以參考看看archigram 、代謝派建築 01/05 14:37
storyk49240: 都是理性模組化都市的極致 01/05 14:39
謝謝關鍵字!! 高手在民間 好前衛的設計圖 ※ 編輯: tonylo2ooo (118.165.28.169), 01/05/2017 18:48:48
h73o1012: 有工廠或伺服器區嗎? 裝一堆紅石和鐵路的大迷宮? 01/06 20:08
h73o1012: 挖靠 你地圖開起來超像OPENTTD的 01/06 20:14
h73o1012: 目前建築風格好像是2000年以前流行的 01/06 20:15
h73o1012: 都方盒的變體 沒啥大片板子或奇怪的扭曲曲線結構 01/06 20:15
h73o1012: http://i.imgur.com/LsgrWi3.png 01/06 20:17
h73o1012: 邊界斷面看不出來地底有啥設計 大樓也沒啥地下室這樣? 01/06 20:17
h73o1012: 然後你可能要考慮大型特殊建築存在的問題 01/06 20:20
h73o1012: 像是銀翼殺手他老闆住的大型金字塔那樣 有地標性的東西 01/06 20:21
h73o1012: 不過這假如只是單純的地圖產生是不必考慮拉 增加趣味而 01/06 20:22
現在的住宅區 生成器中 其中一種生態系 地下室的演算法也還沒想 因為現在有個function還在找bug 其他你的建議我收到了,謝謝你花時間提供這麼多見解!! 剛剛google一下openttd 真的好有意思 謝謝關鍵字:) 也謝謝你提出的工廠跟伺服器區 正苦無biome的概念 ※ 編輯: tonylo2ooo (118.165.79.89), 01/07/2017 01:39:06
MoonAndEye: 好帥,我也想研究 01/07 16:52
沒問題阿 code已經open source了,想自己改善也歡迎pull
h73o1012: 對了你目前建築樣板...要怎投稿 放假有時間亂搞 01/10 16:19
嗨,你好(同樣內容我也寫信給你了喔!) 看你想要用什麼方式合作 1.如果是單純投稿,上mcfallout.net 1.11.2版本的創造伺服器 直接蓋就好 我會用系統自動把大家的創作存下來 2.PTT上的鄉民我都開放直接寄給我的 如果你想寄給我的話,可以用schematic檔,看放在哪個空間讓我載 目前共有124個樣板,大小從 16x16 32x32 48x48 64x64 如果你要大量投稿的話我真的超級開心的! 但記得大小別超過64x64 舉例 : 有個東西是 64x24 會被分到64x64的地方 記住schematic不要含地板,因此地下室麻煩另外存 ___ | | | | <---存建築本體 | | -------------- <--地板,請不要存 | | | | | | <--- 地下另外存,有另外的地下室系統來建構 |___| 3. 厚度<=2,長寬超過16,系統都會當成大型看板貼在大樓上 || 貼上去 | || =====> | || | 大樓 || | || | || | ^ 厚度<=2 歡迎投稿大量大型企業的廣告看板 ※ 編輯: tonylo2ooo (118.165.17.75), 01/10/2017 17:03:31
wangmytsai: 純推 期待成品 01/11 18:21
tuna0214: 推 01/31 01:57
choasX: 超酷 02/13 10:38