C .
ODE
G
AMELET
# 我的視覺小說(My Visual Novel) 視覺小說遊戲的範本專案,編輯事件表就可以做出自己的視覺小說遊戲了。 - [視覺小說製作教學影片](https://www.youtube.com/live/s19SacUQ0V4?si=4j4W3RXfyPj9bNrz&t=2562) <a href="https://code.gamelet.com/edit/VisualNovelGame?source=CG.VisualNovelGame/game.events" class="mat-raised-button mat-primary">點此參考範本專案</a> ### 開始設計 <a href="cg://source/CG.VisualNovelGameTemplate/game.events" class="mat-raised-button mat-primary">點此開始創造視覺小說遊戲</a> ## 如何複製這個專案? 1. 開啟本專案。 ![開專案](https://i.imgur.com/6gkMRao.png) 2. 點擊專案代碼右側的 🍴(刀叉圖示)來複製成新的專案。 ![複製專案](https://i.imgur.com/aTfNmMJ.png) 3. 輸入你自己的專案代碼後,點摳成新專案。 ![輸入專案代碼](https://i.imgur.com/pFqUnQH.png) # 專案介紹 ![](https://i.imgur.com/dhi0NxE.png) 本專案檔案總管如上圖所示,**視覺小說遊戲的主要流程在 `game.events` 檔案內**。 另外一個 **`menu.events` 為遊戲主選單**,為有需要遊戲選單的人所新增的,**若你不需要遊戲主畫面,可以參考下方修改方式。** **點進 `app.ts` 檔案**,找到如下方的程式碼,根據註解說明,**將字串後方的 `menu` 改成 `game` 即可**。 ```ts /** * 修改下方 source 的路徑字串,可以改變專案運行後初次執行的事件表 * 例如改為 'CG.VisualNovelGameTemplate/game.events' 可以直接執行遊戲 */ let source = 'CG.VisualNovelGameTemplate/menu.events'; // 請嘗試將這裡的 menu 改為 game ``` 至於該如何編輯 `menu.events` 來設計自己的遊戲主畫面,可以進入該檔案的「初始化」事件,找到「建立圖層佈局」的動作查看當前畫面佈局。 而對「建立圖層佈局」這個動作不熟悉的人,可以參考 **[【系統設計】CG 事件表的 UI 系統設計](https://www.youtube.com/live/BKRxSFObMlY?t=1000s)** 這個影片,簡單的介紹了如何使用該動作來建立自己的 UI 介面。 ## 教學資源 - 文章 - **[巴哈姆特 - 【教學】在網頁上做一個視覺小說遊戲](https://home.gamer.com.tw/artwork.php?sn=5866046)** - **[IT邦幫忙 - [Day 03] CG 同人陣的運作原理](https://ithelp.ithome.com.tw/articles/10321203)** - **[IT邦幫忙 - [Day 11] 在 CG 上公開自己的作品](https://ithelp.ithome.com.tw/articles/10328457)** - **[IT邦幫忙 - [Day 12] 設定專案封面、將成品發布到 Gamelet.online](https://ithelp.ithome.com.tw/articles/10328935)** - **[IT邦幫忙 - 什麼!在網頁上也可以寫視覺小說?](https://ithelp.ithome.com.tw/articles/10337454)** - 影片 - **[【遊戲設計】介紹在網頁上製作視覺小說遊戲](https://www.youtube.com/live/5AUGRityOec?t=189s)** - **[【系統設計】CG 事件表的 UI 系統設計](https://www.youtube.com/live/BKRxSFObMlY?t=1000s)** - **[【遊戲設計】視覺小說引擎更新報告!](https://www.youtube.com/live/s19SacUQ0V4?t=1092s)** - **[【教學】視覺小說引擎-迷霧特效【CC 字幕】](https://www.youtube.com/watch?v=MyXBfAL2BJQ)** - 本站討論串 - **[變數決定結局](https://code.gamelet.com/discuss/p/liaw1/issue/3698/0)** - **[分支選項設置](https://code.gamelet.com/discuss/coding/topic/3706)** ## 作者 **[cook1470](/profile/114899766849308759711@google)**
## ✦ 故事簡介 一場致命的伏擊迫使你與心瑀分散,逃亡的途中墜落懸崖。 醒來後,你身處一個神秘的村莊,並在隱居士的協助下踏上尋回心瑀的旅程。 然而,前方的道路充滿未知的危機與試煉,等待著你的抉擇與勇氣。 ## ✧ 作者 - [**世界ヘいわ**](https://gamelet.online/user/XMoiswnX_Official) ## ✦ 協作 - [**哥布林聖騎士**](https://gamelet.online/user/108888193787212947819@google/) ## ✧ 作者的話 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;這是我第一次製作任務,過程中遇到了不少挑戰,許多功能還不太熟悉,也在不斷摸索中前進。由於經驗尚淺,可能會有一些需要調整和改進的地方。如果在遊玩過程中有任何問題或建議,還請大家多多指教,我會努力改進。 ## ✦ 素材來源 <details> <summary><strong>音樂</strong></summary> - [**YouTube Audio Library**](https://www.youtube.com/audiolibrary) - [**DOVA-SYNDROME**](https://dova-s.jp/) - [**BGMer**](https://bgmer.net/) </details> <details> <summary><strong>模組</strong></summary> - [**TwilightWarsEvents**/Haskasu](https://code.gamelet.com/view/TwilightWarsEvents) - [**TwilightWarsLib**/Haskasu](https://code.gamelet.com/view/TwilightWarsLib) - [**TWMap**/Haskasu](https://code.gamelet.com/view/TWMap) - [**TwilightWarsEventsExp**/cook1470](https://code.gamelet.com/view/TwilightWarsEventsExp) - [**FairyEvents**/LoliPrincessNina](https://code.gamelet.com/view/FairyEvents) </details> <details> <summary><strong>字型</strong></summary> - [**Google Fonts**](https://fonts.google.com/) - [**Code Gamelet**](https://code.gamelet.com/) </details> ## ✧ 已知問題與更新內容 <details> <summary><strong>更新內容</strong></summary> <ul> <li><strong>v1.1.0 (2025-02-05 23:59)</strong> <ul> <li>正式發布。</li> </ul> </li> </ul> </details> <details> <summary><strong>已知問題</strong></summary> <ul><li>不要出 Bug,不要出 Bug,不要出 Bug。</li></ul> </details>
# 平生願 黑霧覆蓋大地,末世的殘酷不僅奪走了日光,也模糊了生存與掙扎的界線。 身為第三勢力的傭兵,你在這片破碎的世界中穿行,隨任務而動,也隨風險而成長。 你不是英雄,卻是懂得在亂世中如何活得久一點的人。 無論是孤身探查帝國的陰謀,還是與陌生的盟友短暫合作,你以自己的風格行動,在危險與掙扎中尋找自己的路。 在這片動盪不安的土地上,你的目標並不宏大,也不渺小 ——你只想找到屬於自己的「光暈」,無論那是生存的安穩,還是一處能讓人心安的歸宿。 這不是拯救世界的故事,而是一段無聲的旅程:從未知出發,步步為營,穿越黑霧的掩蓋,在動亂中尋得一絲內心的平靜。 ## 製作進度 - 沉靄錄:60% ## 已發現,待解決問題 目前沒有。 ## 最近更新日誌 ### v0.3.19 (2024-12-26) #### Bug fixed - 修復了 第一部 第一章 第二任務:過場會卡住的問題。 ### v0.3.18 (2024-12-26) #### Bug fixed - 修復了 第一部 第一章 第二任務:藍色貨箱無法搜索的問題。 ### v0.3.16 (2024-12-25) #### Added - 新增了 第一部 第一章 第一任務 中:基於輔助的使用狀況和撤退地點,更通順的差分演出。 ## 關於問題回報、意見或劇情設定詢問 - Discord: [@阿原](https://discordapp.com/users/557504165799133194)(休息時間用), [@UAN](https://discordapp.com/users/1035408392350617630)(工作時間用) or 酷可老師的伺服器: **<a href="https://discord.gg/hZKQzRfPJM" class="mat-raised-button mat-primary">嘎母討論區</a>** <iframe src="https://discord.com/widget?id=840273823558664202&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe> - 直接留在下方的問題回報區也行,只是我可能就不會那麼早看到。 ## 作者留言 第一次做同人陣,想要彌補童年的遺憾,所以想試的東西有點多,請噴小力點。 對於任務有任何問題歡迎留言。 ### 2024/12/25 本專案建立日期為:2024/11/14,即作者花了1個多月做了兩個任務,請不要太期待更新的速度。 還有關於目前公開的兩個任務,由於作者是第一次做,所以在性能優化上,可能會有問題。 若在遊玩過程中遇到卡頓問題,也歡迎提出。(只是優化可能就不會這麼優先處理) ### 2024/12/29 寫第一和第二任務的時候忘記要函數化機制部分的程式了, (可理解為:原本應該把某些重複的部分整理成一個工具箱, 但忘了這麼做,結果每次需要用到這些功能時,都得重新做一次。) 目前在處理這部分。 ### 2024/01/02 搞定了第一和第二任務的機制模組,但暫不打算重寫第一和第二任務。 俗話說的好:「一個程式的功能,若能動,就別動。」 也不是這麼說,只是感覺不太需要優化,對吧。 ### 2024/01/18 這東西我是當一個作業在做的,不是工作感的意義上, 而是在我長大後回來看到同人陣不限任務容量, 還有一堆人做出這麼炫的東西,我看了一些教學(Cook)和源碼(Cook)後覺得, 看完不做好像對不起這些教學,所以我的任務內容總是很雜。 因為我想用用看各種動作和檢查,有突發奇想才會自己寫。 ### 2024/01/22 其實第三任務原本可以拆成兩個任務(外和內),分別做更細的。 但是我的創作靈魂裡寫了「一個任務不能沒有美少女」,於是就變成這樣了。 靈敏的人打到第三任務的話,對於角色分配,應該發現了一些趨勢。 欸,沒錯。考慮下一個任務地點和現在出場角色的陣營的話……
<h1><strong><a href="https://unholysmileythreat.gamelet.online/play" style=text-decoration:none><font color="#000000">【殺手游戲】Unholy Smiley Threat(UST=)</font></a></strong></h1> <p><table width=350px> <tr> <th><font color=#2f6aa3>遊戲性質</font></th> <td style=background-color:#D6EEEE>派對遊戲</td> </tr> <tr> <th><font color=#2f6aa3>遊戲人數</font></th> <td style=background-color:#D6EEEE>最低需求為4人,建議7-8人遊玩</td> </tr> </table> <table width=666px> <tr><td><font color=red>遊戲會隨機選出一位玩家,讓該玩家的電腦運行遊戲內事件,因此有卡頓感為正常現象。</font></strong></td></tr> </table></p> 職業有七種,隨玩家人數增加。 分別是【正派】槍手,平民,偵探,醫生。 【反派】殺手,幫兇。【中立】間諜。 於玩家醒來三十秒後遊戲正式啟動。 職業將會馬上分配並開始生成金幣。 金幣可用於商店購買各種道具藥水。 有任何玩家一旦完成職業的目標,即計算為該玩家一方的勝利,其他玩家方計為失敗,遊戲馬上結束。 遊戲會定時出現特殊事件,影響玩家的行動、身上道具等。 時間為零即當全體玩家任務失敗。 <p> <strong>【正派勝利條件】</strong>反派全數死亡<br/> <strong>【反派勝利條件】</strong>反派以外的所有玩家死亡<br/> <strong>【間諜勝利條件】</strong>場上僅剩自身與一位平民存活<br/> </p> <h2>作者</h2> <table width=280px> <tr> <th>【復刻總導演】</th> <th> <a href="https://code.gamelet.com/profile/mosin_24t" target="_blank" rel="noopener noreferrer"><font color=#ee8800>Mosin</font></a> </th> <th style=background-color:#D6EEEE> <a href="https://gamelet.online/user/114896956003859672162@google" target="_blank" rel="noopener noreferrer"><font color=#60CFEA><img src="https://gamelet.online/clients/assets/v1/img/gamelet_icon.png" width=15></font></a> </th> </tr> <tr> </tr> <tr> <th>【副導演】</th> <th> <a href="https://code.gamelet.com/profile/Nyuightq" target="_blank" rel="noopener noreferrer"><font color=#ee8800>Nyuightq</font></a> </th> <th style=background-color:#D6EEEE> <a href="https://gamelet.online/user/Nyuightq" target="_blank" rel="noopener noreferrer"><font color=#60CFEA><img src="https://gamelet.online/clients/assets/v1/img/gamelet_icon.png" width=15></font></a> </th> </tr> <tr> <th>【協助公開】</th> <th> <a href="https://code.gamelet.com/profile/581109118900711@facebook" target="_blank" rel="noopener noreferrer"><font color=#ee8800>LittleLoli</font></a> </th> <th style=background-color:#D6EEEE> <a href="https://gamelet.online/user/nina" target="_blank" rel="noopener noreferrer"><font color=#60CFEA><img src="https://gamelet.online/clients/assets/v1/img/gamelet_icon.png" width=15></font></a> </th> </tr> <tr> <th>【造型製作】</th> <th> <a href="https://code.gamelet.com/profile/LittleAir" target="_blank" rel="noopener noreferrer"><font color=#ee8800>LittleAir</font></a> </th> <th style=background-color:#D6EEEE> <a href="https://gamelet.online/user/117370691599561323226@google" target="_blank" rel="noopener noreferrer"><font color=#60CFEA><img src="https://gamelet.online/clients/assets/v1/img/gamelet_icon.png" width=15></font></a> </th> </tr> </table> <h2>關於專案</h2> <p> 本作為光暈戰記中,舊版同人陣的一款常駐熱門作品,於2018年初公開。<br/> 而重製理由單純是<strong><font color=#ee8800>總導演</font></strong>的心血來潮,翻到<strong><font color=#ee8800>hyper_code_gamelet</font></strong>所製的半成品UST之後,便想要自己來重製一個全新的UST出來。<br/> <strong><font color=#ee8800>副導演</font></strong>發現他的這個念頭之後,就把手頭上的資料全部灌爆他的私訊之中,因此充分重現出遊戲中的各種細節。<br/> </p> <p> 在遊戲機制中,與原作有些許更動或是增加全新小機制,但大致遊戲過程與原作無異。<br/> <font style="background-color: rgb(0, 0, 0); color= rgb(0, 0, 0)">遊戲現階段並不存在oUST以及lUST這兩個隱藏結局。</font> </p> ### 感謝 <p> 使用模組: TWEventsExp、TWEventsALT、TWEventsEnh </p> <p> 感謝<strong><font color=#ee8800>酷可</font></strong>在製作特殊機制時,給出一些建議。<br/> 感謝<strong><font color=#ee8800>『FK人™』</font></strong>的模組開源,讓遊戲內許多動作塞下簡單暴力的code,限制為特定玩家可見。<br/> 感謝<strong><font color=#ee8800>眾多測試員</font></strong>的參與,找出各種各樣的遊戲漏洞。<br/> </p> <p> <strong><font style="text-decoration: line-through;text-decoration-color=#3686A5 color=#3686A5"><center>—And you—</center></font></strong> </p>
# 視覺小說遊戲(VisualNovelGame) 視覺小說遊戲的範例專案。 相關介紹: - 文章 - **[巴哈姆特 - 【教學】在網頁上做一個視覺小說遊戲](https://home.gamer.com.tw/artwork.php?sn=5866046)** - **[IT邦幫忙 - [Day 03] CG 同人陣的運作原理](https://ithelp.ithome.com.tw/articles/10321203)** - **[IT邦幫忙 - [Day 11] 在 CG 上公開自己的作品](https://ithelp.ithome.com.tw/articles/10328457)** - **[IT邦幫忙 - [Day 12] 設定專案封面、將成品發布到 Gamelet.online](https://ithelp.ithome.com.tw/articles/10328935)** - **[IT邦幫忙 - 什麼!在網頁上也可以寫視覺小說?](https://ithelp.ithome.com.tw/articles/10337454)** - 影片/直播 - **[【遊戲設計】介紹在網頁上製作視覺小說遊戲](https://www.youtube.com/live/5AUGRityOec?t=189s)** - **[【系統設計】CG 事件表的 UI 系統設計](https://www.youtube.com/live/BKRxSFObMlY?t=1000s)** - **[【遊戲設計】視覺小說引擎更新報告!](https://www.youtube.com/live/s19SacUQ0V4?t=1092s)** - **[【教學】視覺小說引擎-迷霧特效【CC 字幕】](https://www.youtube.com/watch?v=MyXBfAL2BJQ)** - 本站討論串 - **[變數決定結局](https://code.gamelet.com/discuss/p/liaw1/issue/3698/0)** - **[分支選項設置](https://code.gamelet.com/discuss/coding/topic/3706)** ## 作者 **[cook1470](/profile/114899766849308759711@google)** ## 素材提供 ### 背景 **[みんちりえ](https://min-chi.material.jp/)** ### 音樂 - **[しゅわしゅわハニーレモン350ml](https://dova-s.jp/bgm/play14640.html)** - 作者:[しゃろう](https://dova-s.jp/_contents/author/profile106.html) - **[Caketown - Cute/playful](https://opengameart.org/content/caketown-cuteplayful)** - 作者:[Matthew Pablo](https://matthewpablo.com/contact/) ### 立繪 小又 ### 配音 酷可
## 介紹 顧名思義,呢隻game嘅目標係要乜鳩都有 但目前得隻PvP,之後會整多幾隻game ## 參與人員 作者: [小貓.來亂。](https://gamelet.online/user/103841224708436137461@google/) 測試: [黑筆。](https://gamelet.online/user/114408600008309824475@google/) 測試: [ovoowovo](https://gamelet.online/user/ovoowovo/) ## 相關作品 [前作](https://civilizationwar.gamelet.online/?version=0.11.19) ## 相關影片 <div class="video-grid"> <div class="video-card"> <a href="https://youtu.be/QvpanBC4pL4"> <img src="https://markdown-videos-api.jorgenkh.no/youtube/QvpanBC4pL4" alt="Video thumbnail" class="video-thumbnail"> <div class="video-info"> <h3 class="video-title">Creator: 火桑Honosan</h3> </div> </a> </div> <div class="video-card"> <a href="https://youtu.be/geGJX4Q45ZU"> <img src="https://markdown-videos-api.jorgenkh.no/youtube/geGJX4Q45ZU" alt="Video thumbnail" class="video-thumbnail"> <div class="video-info"> <h3 class="video-title">Creator: PC魅影世紀</h3> </div> </a> </div> <div class="video-card"> <a href="https://youtu.be/IW9oYhqOr1A"> <img src="https://markdown-videos-api.jorgenkh.no/youtube/IW9oYhqOr1A" alt="Video thumbnail" class="video-thumbnail"> <div class="video-info"> <h3 class="video-title">Creator: 攝影屍</h3> </div> </a> </div> </div> <style> .video-grid { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 20px; } .video-card { border: 1px solid #ccc; border-radius: 5px; overflow: hidden; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .video-thumbnail { width: 100%; height: 180px; object-fit: cover; } .video-info { padding: 10px; background-color: #f8f8f8; } .video-title { margin: 0; font-size: 16px; font-weight: bold; color: #333; } </style>
# 酷可的同人作品集 此專案開放查閱原始碼,供大家交流、學習。(請至最新版本) 個人創了一個**第三方** Discord 嘎母討論區,歡迎加入交流,討論專案、計畫等,或是來找人合作喔~ **<a href="https://discord.gg/hZKQzRfPJM" class="mat-raised-button mat-primary">Discord 伺服器</a>** <iframe src="https://discord.com/widget?id=840273823558664202&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe> ## 皇家騎士團 ### 納德遺址 - 製作進度( 1 / ? ) 納德高原 - 位於較北方的大陸內,鮮少有人踏足,似乎是個充滿未知遺址的地方。 附近有一座納德村莊,因村裡的村民某次意外在附近發現稀有的遺物,告知帝國後,帝國便派下了一隻勘查小隊前往調查,果不其然還有其他遺物、遺址,奇特的是這裡所有遺址都是被埋藏在地底,沒有任何一個顯露出來,看來年齡可是相當的古老,勘察隊目前的工程還不到一成,距離得知這裡的秘密還得等上一段時間了。 - 包圍 - 遺址 - 待製作... ## 特殊 ### 家園保衛戰 類型:塔防 盜賊又開始入侵村民的家園了,但這次村民們要開始反擊了,但是,沒有經驗的村民們,單靠自己是不夠的,還缺少了一位指揮官,而在光暈亂世闖蕩的你,經歷過了各式這樣的冒險,想必對戰的經驗一定相當豐富,為了保護村民的家園,就由你來指揮吧! 經典的塔防遊戲,招募村民們,並購買武器給他們,消滅在道路上的盜賊們,獲取更多的經濟來壯大自己的守衛吧! 家園一共有 20 生命值,一旦受到盜賊的入侵將會扣除,直到歸零,即保衛失敗。 - level 1 - level 2 - level 3 - level 4 - level 5 - level 6 ### 殭屍生存戰 類型:殭屍、生存、合作、多人 本系列每一關都會有指定波數的殭屍,殭屍會源源不絕的出生,並於畫面上方顯示當前波數,以及剩餘殭屍數量,擊殺當前波數的所有殭屍時自動開始下一波,且會進行治療。<br/> 每位玩家的分數代表金幣數量,可通過 TAB 查看,攻擊殭屍時,可以賺取殭屍受傷量的金幣,除某些特殊情況。<br/> 金幣可用於開啟新區域、購買新槍枝、裝備、升級槍枝、治療等,或是使用某些特殊的建築、機器等。<br/> 玩家按下 F 可裝備鐵撬棍,該武器不會設為預設武器,可卸下,因此玩家可同時持有兩種槍枝,並隨時切換鐵撬棍。<br/> 當玩家被殭屍擊殺時不會馬上死亡,此時只要靠近倒地的玩家即可進行救援,且倒地的玩家會被殭屍無視,而若超過時間未進行救援則會死亡,等到進入下一波時自動復活,所有玩家倒地、死亡時任務失敗。 此系列並非為單人遊玩所設計,請找您的親朋好友一同遊玩,不管是您的爸爸媽媽、阿公阿嬤、哥哥姊姊、弟弟妹妹、兒子女兒、孫子孫女、損友好友都行,不建議單人遊玩! - 小村落 ### 即時戰略遊戲 玩家vs玩家,甚至是玩家vs電腦即時戰略遊戲。 - 機器兵工廠(beta) ### 無字故事 類型:故事向居多 沒有字的任務,運用純粹的畫面、聲音,交織出一段又一段的故事。 - 故事一 - 故事二 ### 如果 改編自官方任務,如果官方任務...的話... - 如果進軍藍星灣 ### 小品遊戲 各種簡單的小品遊戲,種類不拘。 - 速度拳擊 - 我們的世界 - 打靶訓練 - 迪拉克靶場 - 冰淇淋車車 - 無盡守城 - 踩地雷 - 光暈疊羅漢 - 超級AI - 垃圾桶射擊訓練 ### 雙人遊戲 這裡會放置一些雙人遊玩的任務,包括一些破壞友情的,或是雙人合作的。 - 四子棋 ### 多人遊戲 各種簡單的多人遊戲,種類不拘。 - 聖誕狂歡派對(Christmas Bash Party) ### 菁英、魔王戰 這裡會用來放一些菁英怪、BOSS。 - 『BOSS戰』忍者 - 『BOSS戰』滅世機甲 ### 對戰片段、動畫 這裡會用來放一些,曾經製作過的 BOSS ,放在一起的對戰情況,或是以後有可能出對戰動畫(? - 忍者 vs 忍者 - 宇智波止水、宇智波鼬聯合技 ### 小工具 用來做一些神奇小東西的工具。 - 角色動畫編輯器 ## 故事任務 ### 單集劇本 單集劇本的合輯,用來分類一集就結束的故事任務。 - 阿呆的大冒險
ⒸCode.Gamelet.com | Privacy Policy | Terms of Service