iT邦幫忙

遊戲開發相關文章
共有 126 則文章
鐵人賽 Modern Web DAY 9

技術 Trick 8: 狙擊槍的彈著點是在哈囉?

相信就算沒玩過射擊遊戲的同學,也多少看過別人玩Counter Strike或Call of Duty之類的遊戲吧。在類似的槍戰遊戲中都會出現射擊瞄準用的準星。一...

鐵人賽 Modern Web DAY 6

技術 Trick 5: 旋轉角度的靠近演算法

昨天我們講到靠近演算法,應用這個演算法,可以讓一個數值以一個速率持續接近目標值,套用在畫面上的元件,就能將原本死硬的畫面變成滑順的視覺效果。 那麼我們能用同樣的...

技術 使用PPT寫代碼開發彈幕射擊遊戲

製作了一個使用PPT開發遊戲的教學影片 Part 1: https://www.youtube.com/watch?v=dK-vKFhcLtIPart 2:...

鐵人賽 自我挑戰組 DAY 19
初見Unity Shader 系列 第 19

技術 簡單的陰影實作方法

文章內使用Unity 2019 LTS 目標 投射陰影 接收陰影 陰影貼圖 這是一個常見的製作陰影的技術,Unity也是採用這種方法。 想像光源為一台攝...

鐵人賽 Software Development DAY 27

技術 Day 27:Unity簡易編輯器製作(一)—使用Odin製作單位編輯面板

以一名具有效率(X)想要偷懶(O)的程式來說,如果可以單位資料數值調整、單位位置擺放都企劃自己建,那為什麼不那樣做? 不過要製作到一個十分精美的編輯器本身需要花...

徵才 傑富資訊 ◆ 徵的就是你

【專注研發,追求創新】我們是一群致力於遊戲軟體開發,流著年輕活力血液的創新團隊,公司目前北中南據點持續擴大業務中!如果您也喜歡在Code世界中徜徉、對美有所堅持...

鐵人賽 Modern Web DAY 4

技術 Trick 3: 火焰傷害的頻率管理

身為冒險者的你,如果不小心闖入遊戲中的森林火海因而引火上身,那麼就會持續受到燒傷的傷害。不過另人好奇的是,即使受到四面八方無數的火焰轟擊,被燒傷的人物仍然只固定...

技術 可視化編程遊戲引擎

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

鐵人賽 Modern Web DAY 18

技術 Trick 17: 綿延不絕的隨機地形是咋做出來的?

不管你喜不喜歡沙盒遊戲,都無法否認我的世界(Minecraft)、泰拉瑞亞(Terraria)這些屹立了十多年仍然立於頂端的遊戲類型有多麼吸引玩家。 類似的沙盒...

鐵人賽 自我挑戰組 DAY 12
初見Unity Shader 系列 第 12

技術 看板、告示牌、Billboarding都是同一個東西

文章內使用Unity 2019 LTS 看板是一個遊戲中很常見的功能,讓一個2D平面永遠面向相機,常用在一些看起來重複模型相當多的背景上,例如星空、雲朵,給...

鐵人賽 Modern Web DAY 22

技術 Trick 21: 如何畫出貝茲那曼妙的曲線

小哈多年前曾參與一個Adultswim上單車極速遊戲的製作,身為死神的主角,騎著單身,在看似優美實則險峻的跑道上飛馳,一邊在空中翻滾一邊對行人們揮動鐮刀。 V...

鐵人賽 Modern Web DAY 27

技術 Trick 26: 狼性的路徑搜尋-貪婪演算法

昨天介紹了一個絕對最佳路徑搜尋法,《戴克斯特拉演算法》,但缺點是效率低,不適合在繁忙的遊戲程式裏運作。於是我們今天要把昨天的演算法稍稍地改一點,變成超高效率的貪...

鐵人賽 Software Development DAY 5
用程式寫遊戲給AI玩 系列 第 5

技術 【統整】MLGame 遊戲程式運作流程

上一篇我們從MLGame 遊戲程式的運作流程,了解AI是如何代替人玩我們的遊戲,還沒看過的朋友,點擊了解上一篇「MLGame 遊戲程式運作流程」吧! 【正傳】M...

鐵人賽 Software Development DAY 4
用程式寫遊戲給AI玩 系列 第 4

技術 【正傳】MLGame 遊戲程式運作流程

上一篇我們解釋了MLGame 流程圖所用的符號,忘記符號意思或還沒看過的朋友,先來複習上一篇「~MLGame 流程圖所用符號複習時間~」吧! 【前傳】MLGam...

鐵人賽 自我挑戰組 DAY 1
初見Unity Shader 系列 第 1

技術 你好,初次見面

「遊戲開發為主題的文章,在鐵人賽真的很少」 在我的認識下,iT邦幫忙是台灣數一數二的資訊技術交流網站,,在我的理解或是想像(?)下,必有許多多樣性主題的文章,但...

鐵人賽 自我挑戰組 DAY 20
初見Unity Shader 系列 第 20

技術 透明物體的陰影

文章內使用Unity 2019 LTS 昨天Day19的做出來陰影效果並沒有考慮到透明物體,所以今天來補完透明物體這一塊... 目標 透明物體的陰影 對...

鐵人賽 Modern Web DAY 8

技術 Trick 7: 追著主角跑的攝影機大哥

若說有一個隱藏在畫面背後,卻掌管著遊戲躍動的重要舵手,那指的就是遊戲的攝影機了。攝影機的操作和性能,除了直接連結了視覺效果,也可能影響角色的操縱性,甚至改變玩家...

鐵人賽 Modern Web DAY 5

技術 Trick 4: 你可以再靠近一點…演算法

路邊撿來的偏方 在小哈剛開始接觸遊戲程式設計的時候,偶然看到了這一小段程式碼,在感佩之餘,小哈也在往後的日子將這個方法應用於各式遊戲的開發之中。 hpbar.w...

鐵人賽 Software Development DAY 10
用程式寫遊戲給AI玩 系列 第 10

技術 用程式寫遊戲給AI玩 @MLGameTemplate

這次我們要來「用程式寫遊戲給AI玩」囉! 首先,我們的遊戲,是繼承自PaiaGame的,必須符合其規範,這裡有PaiaGame官方說明 GitHub@MLGa...

鐵人賽 Software Development DAY 6
用程式寫遊戲給AI玩 系列 第 6

技術 MLGame 系統時序圖

上一篇我們揭曉了控制MLGame 遊戲程式運作流程的第三支程式和AI和遊戲間的關係,並把MLGame框架的整個概念做一個統整,還沒看過的朋友,一定要來看看上一篇...

鐵人賽 自我挑戰組 DAY 11
初見Unity Shader 系列 第 11

技術 混和效果和一些我忘記的東西

目的 標籤(Tags) Pass 認識混合效果(Blending) 忘記講的東西... 昨天(Day10)的時候介紹了繪製設定,我往前翻的時候才發現,忘記講...

鐵人賽 Software Development DAY 1
用程式寫遊戲給AI玩 系列 第 1

技術 初次見面,你好 ;)

初次見面,你好,從第一次接觸程式以來,即將邁入第16個月,不知道在看這系列文章的你,是初學者嗎?如果是的話,希望我們像朋友一樣,我陪你一起寫個遊戲專案,你陪我過...

鐵人賽 Software Development DAY 3

技術 Day 3:何謂Clean Code?

不知道看這篇文章的人有沒有想過,一個遊戲引擎的程式碼是怎麼讓我們這些使用引擎的程式也能理解怎麼使用它們的引擎?更進階的話,他們是怎麼維持有一百萬以上的程式碼運作...

鐵人賽 自我挑戰組 DAY 16
初見Unity Shader 系列 第 16

技術 那張藍藍的圖,法線貼圖(下)

文章內使用Unity 2019 LTS 本篇延續上一篇 目標 實作一個法線貼圖效果 一些轉換 昨天Day15的時候提到,現在我們的向量是儲存在一張貼圖裡...

鐵人賽 自我挑戰組 DAY 22
初見Unity Shader 系列 第 22

技術 不是真的反射

文章內使用Unity 2019 LTS 目標 反射效果 事前準備 我們需要兩個材質,一個是環境貼圖的,另一個是物體反射的貼圖。 環境貼圖的立方體貼圖在昨...

鐵人賽 Modern Web DAY 17

技術 Trick 16: 用MD5亂數產生器當個造物主

前天提到亂數產生器,以一個看似單純卻聚集了數學精要的演算法自製亂數產生器。 昨天講了哈希雜湊,列舉了雜湊在遊戲裏能夠施展的各種能力。 那麼今天我們來試著讓MD5...

鐵人賽 Modern Web DAY 12

技術 Trick 11: 站在彈道上的女孩-圓與線的碰撞問題

射擊遊戲的程式需要一個很重要的功能-檢測彈道與角色是否發生碰撞的能力。有同學說,我把子彈用一個圓形圍起來,遊戲中的角色也用圓形圍起來,那麼只要檢查兩個圓形有沒有...

鐵人賽 Modern Web DAY 29

技術 Trick 28: 漩渦式地圖搜索演算法

遊戲中把敵人打到戰鬥不能後,敵人不是會噴血、噴錢、噴道具嗎?那同學們知道這些噴出來的東西,在程式中是怎麼選擇降落的位置嗎?該不會以為是亂數隨便選一選的吧!其實小...

鐵人賽 Modern Web DAY 26

技術 Trick 25: 路徑搜尋的鼻祖-戴克斯特拉

一講到遊戲中的路徑搜尋,通常 A* 這個字眼馬上就會浮起來,因為A*演算法就是目前開發遊戲最熱門的路徑搜尋方式。不過同學們先別鼓噪,我們一步一步來,先從路徑搜尋...

技術 【已解決】為什麼「每回合自動補血」不會動(發錯區)

期望:每個回合戰鬥結束後,雙方補充魔力值30 嘗試:我問過chant gpt 他說邏輯沒問題,可是運作上,無法達成回合補魔效果 請問這是什麼問題? https:...