C .
ODE
G
AMELET
person_outline
Sign In
videogame_asset
Public Games
local_library
Public Library
work
Public Projects
comment
Discuss
search
visibility
code
OPEN
info_outline
# EnhBase 此模組的目標為提供一個框架,使得各模組可以透過Socket傳訊、執行特定功能等;同時希望降低各模組的依賴項,將單一模組內容以更細的粒度拆分,需要特定功能時才載入對應之模組。 此模組之更新時間與更新之功能不定,如果有任何新想法,歡迎加入[Discord群組](https://discord.gg/seJwuzCbWq)一起討論。 此模組初期可能會經過大量修改,以確定設計方向,故本模組並不穩定,如想使用請謹慎考慮。 ***建議可以先查看模組測試的部分,其中的unit_test資料夾可以參考,內含檔案同時是範例實作。*** ## 如何使用 可以透過下列程式碼以完成註冊: ```typescript let lib_name: string // 函式庫之名稱 let user: BasicUser<any> = CG.EnhBase.core.libManager.registerLib(lib_name); ``` 欲接受傳入資料,請使用下列程式碼: ```typescript let socket_unique_name: string // 可辨識之Socket名稱 let socket: Socket = user.createSocket(); socket.addHandler("data", function(data, senderCode) { // 處理資料如何使用 }) socket.listen(socket_unique_name); ``` 而欲傳輸資料給目標Socket,請使用下列程式碼: ```typescript let target_socket_name // 目標Socket名稱 socket.send("YOUR_DATA", target_socket_name); ``` --- ## 變數表功能 接續前面,假設已經取得了BasicUser物件,預設該物件會帶有一個變數表,透過下列程式碼存取: ```typescript const varTable = lib.varTable; ``` 預設該變數表會啟用保護功能,禁止外部存取,於v0.0.2引入了保護用的Key,設定為true或false可控制外部是否可存取,未來可能會更動,請謹慎使用。 ```typescript // enable protection varTable.setValue(BaseVariableTable.ABILITYS.PROTECT, true, true); // or varTable.removeValue(BaseVariableTable.ABILITYS.PROTECT) varTable.setValue(BaseVariableTable.ABILITYS.PROTECT, true); // disable protection varTable.removeValue(BaseVariableTable.ABILITYS.PROTECT) // or varTable.setValue(BaseVariableTable.ABILITYS.PROTECT, false, true); ``` 同時,就算沒有LibUser物件,也可以直接利用 ```typescript let varTable = new SimpleVariableTable(); // or (syncable) let varTable = new GenericVariableTable(); ``` 以取得變數表,並透過下列方法將變數表註冊於manager上: ```typescript core.getInstance<VariableTableManager>("VariableTableManager").addVariableTable(varTable); // or core.variableTableManager.addVariableTable(varTable); ``` ## Authors **[EnhProject](/profile/EnhProject)** - [不會取名字](/profile/buhuechuminzu) - [雪姬](/profile/setsuki)
EnhBase
EnhProject
visibility
code
OPEN
info_outline
# 踩地雷(Minesweeper) 逛著逛著突然看到一個踩地雷的素材,就拿來做了。 ## 操作說明 - 滑鼠左鍵點擊(left click) - 點擊一個還沒踩過的方塊時,會踩該方塊。 - 點擊一個鄰近旗幟數大於等於該格數字的方塊,自動踩周圍還未踩過且沒插旗幟的方塊。 - 滑鼠右鍵點擊(right click) - 插旗幟。 遊戲目標:將所有非地雷方塊踩過一次。 失敗條件:踩到地雷。 ## 作者 **[cook1470](/profile/114899766849308759711@google)** ## Assets - **[Minesweeper esk assets](https://opengameart.org/content/minesweeper-esk-assets) by [FrostC](https://opengameart.org/users/frostc)**
Minesweeper
cook1470
visibility
code
OPEN
info_outline
# Ripples One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
ripples_keanu
zy.jiang
visibility
code
OPEN
info_outline
# 測試莫名其妙Bug區 ## 待修 - 暫無
OpenForBugTestWino
winoCG
visibility
code
OPEN
info_outline
# Ryvexia Rhythm + Vex = Ryvexia 使用 **[RyvexiaLib](https://code.gamelet.com/edit/RyvexiaLib)** 製作出來的遊戲本體。 你也可以自己在專案中安裝 RyvexiaLib 來製作自己的音樂遊戲,模組的介紹頁面有提供簡單的範例,以及教你如何使用圖形化介面的譜面編輯器。 開放投稿自製譜面,你可以透過任何聯絡得到我的管道進行投稿。例如: **[嘎姆擂台留言板](https://gamelet.online/user/114899766849308759711@google/board)** 、Discord [cook1470]。 ## 遊玩方法 遊戲開始後,會播放音樂,並從畫面上方落下音符,當音符與下方的判定框重合後按下對應的按鍵來打擊音符,打擊時機越準分數越高。 預設為四個軌道,對應按鍵分別為 D、F、J、K。 音符的種類目前分為下列幾種: - **Tap**:單壓,當音符與下方的判定框重合後,按下對應的按鍵來打擊音符。 - **Hold**:長壓,當音符與下方的判定框重合後,按住對應的按鍵直到音符結束時完成打擊。 遊戲中按下 ESC 可暫停遊戲。 ## 作者 **[cook1470](/profile/114899766849308759711@google)** ## 特別感謝 **封面設計:[Kii_Ensof](https://code.gamelet.com/profile/Kii_Ensof)**
Ryvexia
cook1470
visibility
code
OPEN
info_outline
# Dunjo 不知道你有沒有聽過一句話:「挖欸林星洗歐貝欸。」<br/> 老實說跟這款遊戲其實也沒什麼關係。 這是一款 2D 橫向卷軸遊戲,<br/> 最酷的是它可以自己自製關卡,<br/> 而且還分享給別人玩!<br/> 趕快進來發揮你的創意吧~ 這遊戲讓我肝了三天三夜。 ## 操作方法 A、D-左右移動<br/> W-跳躍、爬樓梯<br/> S-下樓梯<br/> SPACE-互動<br/> S + SPACE-跳下平台<br/> ## 遊戲目標 找到鑰匙,並通往終點的大門。<br/> ## 關卡編輯器 分別有三種模式,操作、繪製、擦除。 操作可以設定一些具有額外參數的物件,目前只有電腦。 繪製可以在地圖上新增物件。 擦除可以將物件從地圖上移除。 每一關都至少需要設置玩家、鑰匙、大門,且這三者也只能設置一個。<br/> 其餘有功能性的物件為爬梯、平台、消失的方塊、金幣、火焰。<br/> 剩下的目前皆為裝飾性物品。 ## Authors **[cook1470](/profile/cook1470)** ## Asstes 字型:[Pixeloid Font](https://www.fontspace.com/pixeloid-font-f69232)<br/> 作者:[GGBotNet](https://www.fontspace.com/ggbotnet)<br/> 許可證:[SIL Open Font License, Version 1.1](https://opensource.org/license/ofl-1-1/) **** 字型:[俐方體11號/Cubic 11](https://github.com/ACh-K/Cubic-11)<br/> 作者:[ACh-K](https://github.com/ACh-K)<br/> 許可證:[SIL Open Font License, Version 1.1](https://opensource.org/license/ofl-1-1/) **** 精靈圖標題:[Dunjo Tileset & Sprites](https://arks.itch.io/dungeon-platform-tileset)<br/> 作者:[Arks💢](https://arks.itch.io/)<br/> 許可證:[CC-BY 4.0(創用CC姓名標示 4.0 國際許可協議)](https://creativecommons.org/licenses/by/4.0/)<br/> **** [All Sound Effects](https://sfxr.me/) **** 音樂標題:[Head in the Sand (seamless loop)](https://opengameart.org/content/head-in-the-sand-seamless-loop)<br/> 作者:[congusbongus](https://opengameart.org/users/congusbongus)<br/> 許可證:[CC0(知識共有宣告 - 不受版權保護)](https://creativecommons.org/publicdomain/zero/1.0/)<br/> **** 音樂標題:[Chubby Cat](https://opengameart.org/content/nintendo-style-funny-music-loop-02)<br/> 作者:[PlayOnLoop](https://opengameart.org/users/playonloop)<br/> 許可證:[CC-BY 4.0(創用CC姓名標示 4.0 國際許可協議)](https://creativecommons.org/licenses/by/4.0/)<br/> **** 其他素材:自製
Dunjo
cook1470
visibility
code
OPEN
info_outline
# Fourier Transform 實例展示傅立葉轉換的兩種應用。 科普影片: https://youtu.be/wRNMrTHGJOY ## Authors **[Haskasu](/profile/Haskasu)**
Fourier Transform
Haskasu
visibility
code
OPEN
info_outline
# 射飛鏢 一年一度的射飛鏢大賽,據說只要完成遊戲,就可以獲得再玩一次的機會。<br/> 「什麼!竟然有白白送上門的機會?」<br/> 如果你以為只有這樣那你就錯了,據說分數最高的人還可以榮登第一名的寶座!<br/> 「我的天啊!這個獎勵也太吸引人了吧!」<br/> 所以你還再等什麼?趕快給我進來射飛鏢! ### 遊戲玩法 按住飛鏢後拖曳出去放開,即可投擲飛鏢,每次投擲時會扣 1 分。<br/> 使飛鏢擊中標靶可以獲得 2 分。<br/> 想辦法在 30 秒內得到更多的分數! **相關文章:[什麼!在網頁上也可以寫遊戲?](https://ithelp.ithome.com.tw/users/20152368/ironman/6932)** ## 作者 **[cook1470](/profile/114899766849308759711@google)** ## 特別銘謝 ### 音樂: 標題:One<br/> 作者:[pheonton](https://opengameart.org/users/pheonton)<br/> 來源:https://opengameart.org/content/one<br/> 授權:CC-BY 3.0<br/> ### 音效: 標題:Swishes Sound Pack<br/> 作者:[artisticdude](https://opengameart.org/users/artisticdude)<br/> 來源:https://opengameart.org/content/swishes-sound-pack<br/> 授權:CC0<br/>
射飛鏢
cook1470
visibility
code
OPEN
info_outline
# 光暈跑酷 跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷跑酷 ## 作者 **[不會取名字](/profile/buhuechuminzu)** **[雪姫](/profile/setsuki)**
光暈跑酷
EnhProject
visibility
code
OPEN
info_outline
# 我的光暈戰記 My Twilight Wars 光暈戰記的同人陣範本,編輯地圖和任務檔就可以製作出自己的任務了。 The template that help developers to build their own twilightwars-like game, your own map, your own mission. * [同人陣製作教學影片](https://www.youtube.com/playlist?list=PL1GxW0vJciBTV9DNrhhRpB80gl5irQRx8) ## 快捷鈕 Shortcuts <a href="cg://source/CG.TWEventsGameTemplate/game.events" class="mat-raised-button mat-primary">編輯任務事件表 (Edit Events)</a> <a href="cg://source/CG.TWEventsGameTemplate/gamemap.twmap" class="mat-raised-button mat-primary">編輯地圖 (Edit Map)</a> ## 設定任務季度列表 / Setup Story Seasons 將 appSeasons.ts 設為遊戲進入點,即可支援任務章節/列表。 <a href="cg://source/CG.TWEventsGameTemplate/seasons.zh.json" class="mat-raised-button mat-primary">編輯 seasons.json 任務列表(中文版)</a> Set appSeasons.ts as the entry point to support seasons/mission list. <a href="cg://source/CG.TWEventsGameTemplate/seasons.en.json" class="mat-raised-button mat-primary">Edit seasons.json Mission List (English Ver.)</a>
PPT45645
Miliartic.Zackie
visibility
code
OPEN
info_outline
# 被追殺的天影武士 ### 劇情摘要 被皇家騎士追殺而血流不止的你,在因緣際會之下逃到了艾爾瑪村尋求幫助。 這裡的村民由於曾經受過天影十字軍的幫助,對任何天影的人都十分友好,眼看你就要被皇家騎士發現,村民們暫時先讓你躲在了三合院的屋內,何奈皇家騎士來到三合院前,卻打算強行搜索這片區域。 遲早都會被發現的你,該如何不讓無辜的村民陷入爭鬥中,卻同時又能夠保住自己的命呢?
被追殺的天影武士
cook1470
visibility
code
OPEN
info_outline
# 使用MiniMax演算法實作井字遊戲AI 本專案為《出版社對我說:把祕笈通通交出來!》第32章的程式實作練習( [Youtube影片](https://youtu.be/iNCBnFNexi4) ) [去天瓏買書](https://www.tenlong.com.tw/products/9786263335714) <img src="https://cf-assets2.tenlong.com.tw/products/images/000/193/239/original/9786263335714.jpg?1691986676" width="360">
tic_tac_toe_minimax
Haskasu
visibility
code
OPEN
info_outline
# 【速造災難】Speedcraft Disaster [README.md] <table> <tr> <td width="90px"><img height="64px" src=https://a.gamelet.online/gassets/resource/89c22eb52e1b08f3d0cf783c90c1296f/Untitled-2-Copy.png></td> <td> 本專案為開源專案,僅供學習、也歡迎到「專案討論區」進行提問;<br> 遊戲相關討論或是建議可至嘎姆擂台「遊戲討論區」。<br> <font color="grey">遊戲參考範本為「超級雞馬 / Ultimate Chicken Horse」。</font><br> </td> </tr> </table> <hr> <center> <img src=https://a.gamelet.online/gassets/resource/11db278fa9824e80bc03f937b2b76209/thumb_64d59c162f2de.jpg> <br> 「速造災難 / SpeedCraft Disaster」是款多人同樂派對遊戲,<br> 可供 2 - 6 位玩家遊玩、多達20種可設置物件與各種各樣別具特色的地圖。<br></center> <hr> 【遊戲提示】物件與地形高度都有些異樣,或許可以當作墊腳方塊、亦或是擋住某樣東西,請自行探索。 ## 地圖關卡 <table width="90%"> <tr> <th> <center>可遊玩地圖</center> </th> <th> <center>廢棄地圖</center> </th> </tr> <tr> <td> <ul><center> <li>石頭橋</li> <li>屋簷之頂</li> <li>聖塔那谷火山</li> <li>漂浮小孤島</li> <li>碎冰湖雪屋</li> <li>機關城</li> <li>熔岩洞窟</li> <li>地鐵站</li> </center></ul> </td> <td> <ul> <li>黑暗森林</li> </ul> </td> </tr> </table> ## 額外模組 / 動作&檢查 - #### 額外模組 - CgEventsExp - TwilightWarsEventsExp - #### 專案自製動作檢查 - AddMapBlockYQ.action - UpdateMapBlockTrapYQ.action - CameraZoomActionYQ.action - CheckPropTile.check - InCheckVarNina.check ## 站外素材資源 - [**Cubic 11/俐方體11號**](https://github.com/ACh-K/Cubic-11) - [**woodBox_bg**](https://opengameart.org/content/2d-wooden-box) - [**TarzanNightClub.mp3**](https://spruce-studios.itch.io/free-music-pack) - [**Seriously.mp3**](https://www.fesliyanstudios.com/royalty-free-music/download/seriously/235) ## 作者 - **[Nyuightq](/profile/Nyuightq)** — 遊戲機制 與 大部分地圖機制設計者<br> - **[LittleAir](/profile/LittleAir)** — 地圖設計者、地圖機制意見提供者 與 部分造型製作者<br> - **[LittleLoli](/profile/581109118900711@facebook)** — 伺服器提供者、部分檢查typescript檔案提供者
【速造災難】
LoliPrincessNina
visibility
code
OPEN
info_outline
# Nyuightq's Blank Events <img src="https://a.gamelet.online/gassets/resource/b782c2cf6b813510517c68e5280a2b03/thumb_64d8a50346c3a.jpg"><br> <font color="#0094c2" size="2" style="background-color"> <strong>本專案大部分情況僅使用官方模組,用於問題回報或是分享用途。</strong> </font> ## 作者 **[Nyuightq](/profile/102319633085879594800@google)**
[Nyuightq] Blank Events
Nyuightq
visibility
code
OPEN
info_outline
# QWERTYUIOP 在這兒寫下一段簡短的文字介紹你的遊戲吧。 ## 開始設計 <a href="cg://source/CG.QWERTYUIOP/game.events" class="mat-raised-button mat-primary">編輯遊戲事件表</a> ## 作者 **[mmYQv](/profile/106971574862077346970@google)**
QWERTYUIOP
mmYQv
visibility
code
OPEN
info_outline
# T_war 在這兒寫下一段簡短的文字介紹你的遊戲吧。 ## 開始設計 <a href="cg://source/CG.T_war/game.events" class="mat-raised-button mat-primary">編輯遊戲事件表</a> ## 作者 **[u8Duz](/profile/6254948087874243@facebook)**
Werewolf on board
u8Duz
visibility
code
OPEN
info_outline
# 洛狼 在這兒寫下一段簡短的文字介紹你的遊戲吧。 ## 開始設計 <a href="cg://source/CG.bbb5487/game.events" class="mat-raised-button mat-primary">編輯遊戲事件表</a> ## 作者 **[R1hbN](/profile/102938765805599579988@google)**
洛狼
R1hbN
visibility
code
OPEN
info_outline
TD戰鬥任務集合 ## 附注 ### <center>閃光刺客</center> 1. 【閃現】按F使用,往前閃現一小距離,並消耗40能量。(皇家限定/需手持近武/非技能狀態) ### <center>龍影武士</center> 2. 【龍影突進】按F使用,往前途徑,並消耗30能量,手持小刀附帶暗黑傷害。(天影限定/需手持近武/非技能狀態) ### <center>加快回氣 </center> 3. 部分任務在非戰鬥狀態+站在原地,可以加速回氣。 ### <center> 存檔 </center> 4. 部分任務按P存檔,按O讀取。或者有存檔點。讀檔有機會影響任務完成的判定。
TD戰鬥任務集合
thedu
visibility
code
OPEN
info_outline
# CGRPG 使用 **[TileMapEngine](https://code.gamelet.com/edit/TileMapEngine)** 作為地圖引擎的 RPG 測試。 ## 操作說明 WASD / 上下左右 - 移動 ## Authors **[cook1470](/profile/cook1470)** ## 素材來源 **[Town Tiles](https://opengameart.org/content/town-tiles)** **[16x18 Character Base Template collage](https://opengameart.org/content/16x18-character-base-template-collage)** **[Meloncholy Town](https://opengameart.org/content/meloncholy-town) - [VWolfdog](https://opengameart.org/users/vwolfdog)**
CGRPG
cook1470
visibility
code
OPEN
info_outline
【光暈戰記】最新激戰模式測試 <meta http-equiv="refresh" content="0;url=https://youtu.be/dQw4w9WgXcQ?si=zyXW10_fOKFELdNk">
【光暈戰記】最新激戰模式測試機
Chinatsu
MORE RESULTS
ⒸCode.Gamelet.com |
Privacy Policy
|
Terms of Service