居住在:https://zenmumbler.net/dtbb
這是我提出的網站概念,可以快速搜索為Ludum Dare Game Jams提交的許多條目。舊的和新的官方LD網站都不特別擅長在比賽中進行搜索。
站點功能:
現在嘗試!
在下面,用您使用的軟件包管理器替換pnpm ,我使用pnpm。
pnpm installpnpm run dev這也將使用AutorEloAD啟動本地服務器pnpm run build 請注意:所有受支持事件的完整處理數據已經存在於site/data/ldXY_entries.json文件中。在import/spider_data/entry_pages中也存在所有蜘蛛文件(縮略圖除外)。解開這些用以在導入提取過程中使用它們。只有由於某種原因覺得這很有趣,只有弄亂導入的東西。
在import文件夾”運行node import中以獲取可用的命令列表,現在它們正在listing , entries , thumbs和extract 。這些命令中的每一個都以1或2個數字作為參數,它們是LD事件編號(“問題”)的啟動和結束索引。
listing 15獲取LD 15的條目清單。
entries 20 25下載LDS 20至25的輸入頁面。
ETC。
entries和thumbs需要通過listing和extract下載的數據,要求通過entries下載的條目頁面。因此,要下載並處理所有要做的數據:
node import listing 15 38
node import entries 15 38
node import extract 15 38
node import thumbs 15 38 (optional)
請注意,這些操作中的每一個都需要一段時間。刮擦依次發生,既出於簡單的原因,也不會過多地錘擊LD站點,所有〜35K條目的完整提取物將大約需要20-30分鐘。
#15之前的LDS沒有結構化提交系統,也不支持。進口商在大多數情況下支持新的LDJAM.com網站(#38和更新)上導入事件。禁用的主要內容是平台檢測,它在新站點的數據上產生了太多的空空/誤報。
該站點是一個僅限客戶端的Web應用程序,沒有服務器組件。它作為S3靜態網站託管。然後,S3託管的站點由Cloudflare提供動力,該站點可以處理緩存,資產壓縮,縮小和其他有趣的東西。這對我來說具有很低的成本(想想每月的美分),因為我不必為網絡託管或EC2實例付費,這迫使我在本地運行所有內容。
因此,儘管該項目主要是為了解決我對老化LD網站的挫敗感,但它變成了一個項目,我可以使用幾個我沒有做太多事情的Web(DEV)功能進行探索和練習。因此,如果事情要比這麼小的應用程序要復雜得多,那就是原因。對於惠特,我已經完成/完成了以下操作:
實時網站中的數據是從舊的和新的Ludum Dare網站上刮掉的。 DTBB擁有S3上託管的所有縮略圖和目錄數據的完整副本。
條目的平台分類基於其下載鏈接和標題。我試圖變得合理聰明,但可能會有誤報。
這個項目和我都不隸屬於盧杜姆·達雷(Ludum Dare)的工作人員或認可。我沒有或聲稱擁有從LD網站提取的數據。實際上,如果您想自己做一些酷的東西,請在網站/數據dir中使用ldxy-entries.json文件並進行。
現在去製作,玩和評估遊戲。