iT邦幫忙

遊戲設計相關文章
共有 44 則文章

技術 新書香噴噴-《遊戲設計x演算法xTypescript》出版社對我說『把祕笈通通交出來!』

去年參加鐵人賽的文章,已經成書出版了,除了增加許多細節與心得之外,又多寫了幾個篇章。喜愛製作遊戲的同好,相信讀完一定會有幫助,還可能和我產生共鳴。 全書共32章...

鐵人賽 自我挑戰組 DAY 30

技術 Arcade再進化-社群遊戲大集合(下)

接續上回,我們來看看有那些值得參考借鏡的遊戲。這次除了介紹,也點評了一些可改進的缺點。點擊遊戲名稱,讓我們開始玩吧! 遊戲剖析 首先從arcade社群裡,熱門排...

鐵人賽 自我挑戰組 DAY 27

技術 Arcade再進化-空島跳躍者(5)

空島跳躍者 上篇內容增加了計分功能 本篇內容 覺得遊戲 too ez?加點尖刺陷阱吧 整合遊戲結束 因意外(摔傷,刺傷)導致遊戲結束前要先歸零分數太麻煩...

鐵人賽 自我挑戰組 DAY 26

技術 Arcade再進化-橫向捲軸遊戲(4)

在之前我們的小遊戲已經完成的差不多啦這篇打算來將遊戲更新變得更精緻以及增加新關卡~(篇幅稍長 請耐心觀看) 鬼生成太快速了? 鬼在第一次接觸到後重生太快,太難過...

鐵人賽 自我挑戰組 DAY 23

技術 Arcade也能學演算法Ouo!? 演算法遊戲!(4)

第四篇:棋類遊戲-黑白棋演算法篇 大綱 遊戲內容 關於黑白棋的規則 確認可以連線 連線後? 結束了? 範例程式 遊戲內容 (此畫面是由空白網頁執行jav...

鐵人賽 自我挑戰組 DAY 20

技術 Arcade再進化-迷宮產生器(3)

二元樹迷宮遊戲 前面已經介紹過二元樹迷宮的生成原理以及在arcade網站中做出了簡易版的迷宮遊戲現在就讓我們把這兩個結合在一起吧 本篇內容 製作出上次迷宮遊...

鐵人賽 自我挑戰組 DAY 19

技術 Arcade再進化-橫向捲軸遊戲(3)

在之前我們完成了地圖基本設定以及會尾隨在我們身後的小鬼?但是!!!遊戲中怎麼可以少了得分呢?!沒錯!我們今天就要來完成得分機制啦~努力得到全部的分數吧!( •̀...

鐵人賽 自我挑戰組 DAY 17

技術 Arcade也能學演算法Ouo!? 演算法遊戲!(3)

第三篇:棋類遊戲-立體四子棋 大綱 遊戲內容 創建角色 控制箭頭 放置棋子 顯示結果 尋找連線 成果預覽 這是一個雙人對戰遊戲可以利用左右鍵控制箭頭...

鐵人賽 自我挑戰組 DAY 13

技術 Arcade再進化-迷宮產生器(2)

迷宮產生器 上一篇我們做出了二元樹迷宮,並且可以不斷地重新生成但是有沒有可能可以操控角色遊玩迷宮呢? 本篇內容 我們今天就來做出可以實際遊玩的迷宮使用方向鍵...

鐵人賽 自我挑戰組 DAY 8

技術 Arcade再進化-橫向捲軸遊戲(1)

談到復古遊戲,你會想到哪個角色?是愛鑽水管的瑪利歐?超Q的泡泡龍?帥炸的魂斗羅?還是把怪物變成雪人的雪人兄弟?你知道嗎?他們都是橫向捲軸遊戲! 橫向捲軸遊戲 這...

鐵人賽 自我挑戰組 DAY 6

技術 Arcade再進化-迷宮產生器

迷宮產生器 迷宮是一種老少咸宜的益智遊戲擁有令人眼花撩亂的路線經過一番思考後,抵達終點總是讓人充滿成就感 但每次都要製作新的迷宮,有一點小麻煩 有沒有可能...

鐵人賽 自我挑戰組 DAY 5

技術 Arcade再進化 - 虛擬鍵盤的妙用(1)

第一篇 : 如何創建虛擬鍵盤 本篇將介紹如何建立虛擬鍵盤。並帶領大家了解虛擬鍵盤的應用。 為何需要虛擬鍵盤? 方便性 虛擬鍵盤的出現讓我們可以實現...

鐵人賽 Software Development DAY 13

技術 Day 13. 是時候來規劃個專案了,先來個小調查

我的小夥伴推薦我做貪吃蛇但吃的是我,於是就有了以下兩種: 不是很完整的想法,希望大家可以從我的文字敘述想像遊戲:3 希望能從大家那得到一些意見~ 表單:http...

技術 可視化編程遊戲引擎

可視化編程遊戲引擎 可視化編程是指可以把程式代碼視覺化不需要寫程式代碼就可以編寫程式邏輯,降低了一般初學者對於學習代碼的入門恐懼這隻影片由淺入深介紹了3款不需...

鐵人賽 自我挑戰組 DAY 3
30天遊戲原型開發 系列 第 3

技術 Day3 思考:如何設計一個好的戰鬥系統?v2

//偏閒聊的一篇,其實也沒什麼新想法。但就試著拋出來,也順便整理一下自己的想法 玩過RPG的人對於戰鬥系統大概都蠻熟悉的,昨天寫TRPG戰鬥系統時,發現好像往下...

鐵人賽 Software Development DAY 30

技術 [Day30] 麥塊之魂與你同在

從一開始的契機 - 「Minecraft模組設計」這本書開始,原本的目的是讓自己藉著鐵人賽的機會,好好地透過三十天的系列發文一步一步把書看完與分享心得。但差不多...

鐵人賽 Software Development DAY 29

技術 [Day29] Trick or treat!

不給糖就搗蛋! 這不是崇洋媚外的心態,在遊戲內純粹就是好玩的心理。為了應景一下,在我們目前的模組我想要做到以下的功能: 將目前現有的其他所有模組功能Di...

鐵人賽 Software Development DAY 28

技術 [Day28] 載入其他模組

寫到這裡的時候,發現距離萬聖節越來越近了...於是就在想,要不要來弄一點萬聖節的氣氛到目前的模組內呢? 也許某一天,你跟我一樣在Minecraft Mod模...

鐵人賽 Software Development DAY 27

技術 [Day27] 來玩玩實體AI吧 (下)

那們我們今天呢,就用自定義AI的功能來做一隻孤僻的貓吧! 建立檔案 我們先把需要的檔案先建立好,一共有: com.ithome.mymod.entitie...

鐵人賽 Software Development DAY 26

技術 [Day26] 來玩玩實體AI吧 (上)

引用自Minecraft Wiki : 狼 在麥塊世界中,所有的實體都會有自己的"小聰明" - 人工智慧(AI)。當然,除了玩家,因為玩家是...

鐵人賽 Software Development DAY 25

技術 [Day25] 人生是彩色的,麥塊也要是彩色的

進入到倒數的階段,預計會再完成一個有關實體AI的功能與應景的模組。有沒有想要更了解的功能或是看到有趣的模組想要分享呢?請留言在下方吧! 檢視功能 今天我們...

鐵人賽 Software Development DAY 24

技術 [Day24] 事件註冊也可以變成設定檔

繼續未完成工作 繼昨天的最後問題:變更卻無法儲存的功能。我們從GUI變更設定檔後,實際上並不會反應到設定檔mymod.cfg上面。這是因為下面這一段程式碼:...

鐵人賽 Software Development DAY 23

技術 [Day23] 自定義設定

當我們今天有了很多功能後,有時候會希望某些功能可以進入遊戲後再做調整,例如: 自定義實體的生命值 爆炸的範圍 可以跳多高 這些功能如果可以透過一個設定檔(C...

鐵人賽 Software Development DAY 22

技術 [Day22] 整理現有程式碼(下)

今日目標要把剩下的處理完,讓我們繼續下去吧,加油! 我們先處理[Day9]的部分。先將[Day6]的PigDoll移除,因為這個算是半成品;再來我們將Pig...

鐵人賽 Software Development DAY 21

技術 [Day21] 整理現有程式碼(上)

有了昨天的基礎架構後,我們接下來就可以開始整理我們的程式碼了! 昨天提到的Proxy功能,我們接下來要實際使用它。首先我們先把IProxy介面填充基本的@Ev...

鐵人賽 Software Development DAY 20

技術 [Day20] 重新開始

Minecraft模組系列寫到這裡,對我自己來說也是一個挑戰 (我玩Minecraft的資歷非常淺);有很多功能都是一邊玩,一邊寫;如果發現了有趣的功能,就自己...

鐵人賽 Software Development DAY 19

技術 [Day19] 燒煉與釀造

延續前一天,我們今天來說明另外兩種配方的功能: 燒煉(Smelting):將一個物品或方塊變成另一個物品或方塊 釀造(Brewing):用來製作藥水 燒...

鐵人賽 Software Development DAY 18

技術 [Day18] Minecraft玩家一定要會的 - 合成

今天開始來說說配方(recipe)的功能。在Minecraft世界內,有三種不同類型的配方: 合成(Crafting):分為有形配方(shaped)與無形配...

鐵人賽 Software Development DAY 17

技術 [Day17] 創造獨一無二的物品

今天呢,我們要來創造一個專屬的神奇物品。 有了前面幾天的知識累積後 (如果你是直接從這一篇開始看的,建議你將[Day14] ~ [Day16]的建立新方塊基礎...

鐵人賽 Software Development DAY 16

技術 [Day16] 變更方塊外觀

有了方塊的新功能後,我們需要改變它酷炫的外觀。 建立方塊圖像 在建立圖片之前,我們需要在resources/assets/myfancymods目錄下,建...