隨機生成隨機的中世紀城市

與程序內容生成,您構建數據算法而不是手動 – 思考MINECRAFT Worlds,與您所期望的所有地形和暴徒一起注入,但為每種種子分發不同。許多遊戲使用算法類似地基於角色的級別生成適當的寶貝和怪物。

遊戲開發人員[Oleg Dolya]建立了一個隨機城市生成器,創造出色的糾結地圖。您可以選擇所需的尺寸,並且應用程序執行其餘部分,填寫隨機建築物的每個病房。該軟件還計算出每個病房的目的,所以貧民窟沒有一堆實質的豪宅,而是體育一串的小屋。 [Oleg]顯示了應用程序如何運作,使用使用用作頂點的保護塔創建的多邊形。您可以在Reddit上的項目中了解更多信息。

正如這個項目的那樣,它是有限的。所有地圖都具有圍牆社區,每個地區都有一個城堡,百濟內部,並且沒有一個城市包括河流或海港。 [Oleg]創建它以製作酷炫的地圖,不一定準確或歷史上明智的地圖。也就是說,他已經調整了代碼以最小化三角形建築的數量。接下來,他想在城牆外產生棚戶區。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

通過所有3D打印機所有者共用的經驗,保存一級方式失敗的3D打印通過所有3D打印機所有者共用的經驗,保存一級方式失敗的3D打印

;一個漫長的印刷品主要完成,以及出現問題。結果:大多數印刷以及塑料粉的堆,或更差,在其中有明顯的偏移層。 [Simon Merrett]在他的打印機上運行了一大部件,還有2.5小時進入3小時的打印噴嘴抓住了他已經完成的東西的邊緣,以及他被擠壓成薄的空氣(他在他的提示電子郵件中告訴我們,他的機器發展是可能的罪魁禍首)。幸運的是,足以看到它發生的事情,他能夠在他的Repetier軟件應用程序中達到停止按鈕,並將災難帶到Swift停止。 他如何拯救這種情況是一個令人著迷的故事,他在屏幕捕獲視頻中被記錄在休息下方,它包括使用電子表格來分析G代碼,並消除他之前已經打印的部分的線條插入新的Z軸尺寸,以從床向上開始打印的入住部分。還有一些進一步的修復,以及他能夠打印他的剩餘部分,然後他可能會粘在他已經印刷的未完成的頂部。他在他的YouTube描述中指出,他通過電子郵件發送了repetier的人,以及他們告訴他一個更快的方法來提供z軸:使用g92命令重置它。 你可能會問為什麼如果他準備花費這段時間,他就不只重印整個部分。然而,他指出,在那個事件中,打印可能很好地失敗了,精確地恰恰相同。 如果您無法拾取曲面的失敗打印,那麼回收失敗的印刷品的完全如何?

PS2控制器溫度計PS2控制器溫度計

發現自己需要與計算機相互作用的溫度計,廉價的蔬菜園丁採取了一點黑客攻擊。 它們通過將一些熱敏電阻連接到模擬棒輸入來生產PS2控制器溫度計。 每個PS2控制器可能會從多達四個熱敏電阻收集數據。 有一種自動關閉功能,開發到控制器中,在不使用的時間段內關閉模擬信號。 為了克服這一點,他們只是錄製了L2按鈕。 [謝謝肖恩]

如何製作一個優雅的銅管板紙漿模具如何製作一個優雅的銅管板紙漿模具

當我們上次使用多產原型師[Eric Streebel]時,他正在完善環境友好的無線充電器的設計,並將他的初始紙張原型轉換為刨花板版本2.0考慮到製造業擔憂。在該系列中的第二個視頻結束時,[Eric]印刷出了最初製作紙板紙漿的黃銅屏模具的形式的早期版本。你知道,一些蛋紙盒的東西是由。 在下面的視頻中,是時候通過創造三個較小的模具來構建紙漿模具,然後將它們連接到一個水平模具中。結果是單件,然後將折疊成充電架,就像蛋紙箱一樣。 [Eric]在這裡使用黃銅屏幕,但表示銅也是一個不錯的選擇。 在用剪刀切割黃銅並將其敲打平坦後,他使用前一個視頻中的3D印刷模具將它們壓入正確的形狀。這三件中的每一個都需要一個框架,其中[eric]從更多的黃銅屏幕上劃分給模具件,然後用鬆散的絲網螺紋,在用焊料固定工會之前。 由於所有水的重量可能會使黃銅彎曲出來,[Eric]通過焊接在扁平的黃銅條上焊接來完成模具。檢查下面的這個非常棒的過程,並在[Eric]紙漿紙板和泵出一些環境友好的充電器時保持下一個視頻。 這看起來太複雜了嗎?您可以隨時跳過整個網格模具,並將紙板五彩紙屑直接塑造成3D印刷部件。