iT邦幫忙

software development相關文章
共有 81 則文章
鐵人賽 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目錄下,建...

鐵人賽 Software Development DAY 15

技術 [Day15] 與方塊事件互動

一個自己製作的方塊,除了定義響亮的名字外,再來就是賦予它好玩的功能與酷炫的外觀,我們的方塊就算達到一個可以用在模組內的目標了。 今天我們將在新方塊的事件內加上一...

鐵人賽 Software Development DAY 14

技術 [Day14] 創造獨一無二的方塊

在前面幾天裡,我們透過Minecraft內提供的各種方塊與物品來打造我們想要的效果與模組,但有的時候,這些現有的物品無法滿足我們。從今天開始,我們會從如何創造...

鐵人賽 Software Development DAY 13

技術 [Day13] 羅馬競技場是一鍵造成的 (下)

上圖這個就是最後的結果加上一點"我自己的裝飾"。如何,有想要自己動手做了嗎? 繼昨天的程式碼,今天的程式碼比較多一點 (嗯...大概有10...

鐵人賽 Software Development DAY 12

技術 [Day12] 羅馬競技場是一鍵造成的 (上)

指令裡面有一個我還算蠻常用的:/fill。 這個指令可以讓你用特定的方塊填充指定的範圍,也可以填充指定範圍的外框但內部是空的。什麼意思? 以下這個指令可以讓你...

鐵人賽 Software Development DAY 11

技術 [Day11] 用指令玩遊戲

在Minecraft世界裡,有很多現存的指令可以使用。 比如/time可以更改世界裡的時間,/time set day可以從晚上直接變成白天; /weathe...

鐵人賽 Software Development DAY 10

技術 [Day10] 讓我們可以跳得更高

前幾天我們把豬這個實體轉變成不會動的裝飾品,花了很多時間解釋做法與變更大小。這樣的行為其實有點違背Minecraft的精神 (我們應該自定義一個長得像&quo...

鐵人賽 Software Development DAY 9

技術 [Day9] Minecraft版的俄羅斯娃娃(下)

延續昨天的工作,我們最後的工作就是要將這些拼圖湊在一起,完成我們的模組。 先看看我們現在有了什麼: PigDoll_v2 : 一個有"實體進入世界...

鐵人賽 Software Development DAY 8

技術 [Day8] Minecraft版的俄羅斯娃娃(中)

昨天穿著鑽石裝的殭屍參考程式碼: @SubscribeEvent public void giveArmor(EntityJoinWorldEvent even...

鐵人賽 Software Development DAY 7

技術 [Day7] Minecraft Forge的事件註冊

延續前一篇的話題,關於最後的"俄羅斯娃娃"程式碼至少包含以下的幾個問題: 目前只能丟一次蛋,再丟第二次就沒有效果了? 這個問題也有邦友...

鐵人賽 Software Development DAY 6

技術 [Day6] Minecraft版的俄羅斯娃娃(上)

今天我們來操作一些有互動的物體 - 實體(Entity) 在Minecraft裡的實體有一些是主動的,通常都具有攻擊性,像是骷髏弓箭手、苦力怕、殭屍。而另外被...

鐵人賽 Software Development DAY 5

技術 [Day5] 爆破也可以很有藝術

在人工礦洞內游泳的苦力怕 在昨天展示的程式碼內,有一個createExplosion的方法,該方法產生的方塊破壞效果在Minecraft世界裡稱之為爆炸。正常...

鐵人賽 Software Development DAY 4

技術 [Day4] 成為爆破礦工

在Minecraft世界裡,為了生存下去,會需要採集各種的材料來合成。在官方的首個十分鐘教學,材料需要從河邊、陸地上、甚至是地下挖掘取得。為了要讓我們的挖掘工...

技術 如何開發醫療軟體-Day 1. 前言

台灣的健保醫療制度儘管有許多可以檢討的地方,但是比起許多國家已經算是相當的完善,許多國家都想效仿,其中健保卡的系統更是其他國家想學習的部分,但盡管健保署有提供雲...

鐵人賽 Software Development DAY 1

技術 DAY 2 - 所以說什麼是Graph Database?

DAY 2 - 所以說什麼是Graph Database? WHAT Graph Database(圖數據庫)顧名思義是數據庫的一種,跟一般的數據庫不一樣的是,...