iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

從零開始的8-bit迷宮探險!Swift SpriteKit 遊戲開發實戰 系列

在這30天裡,會以『小精靈 Pac-Man 』這款遊戲為發想,參考其遊戲模式,來練習如何開發iOS手機遊戲APP,將紀錄使用Swift語言及SpriteKit framework製作遊戲的開發過程,一起從零開始製作遊戲APP吧!

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文 團隊神龍特攻隊 - it 宏的逆襲
DAY 1

從零開始的8-bit迷宮探險【Level 1】一切都是從紅白機開始的

哈囉~ 大家好,我是雪花冰 我是個從小喜歡玩電玩,立志長大要當 GM,卻半路入坑程式這條不歸路的攻城獅 小精靈 Pac-Man 相信大家應該有玩過紅白機吧 (不...

2021-09-09 ‧ 由 雪花冰 分享
DAY 2

從零開始的8-bit迷宮探險【Level 2】Xcode 開發環境介紹

今日目標 安裝 Xcode 使用模擬器執行遊戲專案 認識 Xcode 的開發環境 使用 Playground 安裝 Xcode 首先,請準備好一台 Mac...

2021-09-10 ‧ 由 雪花冰 分享
DAY 3

從零開始的8-bit迷宮探險【Level 3】Swift 基礎語法 (一)

今日目標 認識變數及常數 認識型態:字元、字串、整數、浮點數、布林值 變數 宣告一個變數可以使用 var,代表宣告之後還可以修改它。 String 為變數...

2021-09-11 ‧ 由 雪花冰 分享
DAY 4

從零開始的8-bit迷宮探險【Level 4】Swift 基礎語法 (二)

今日目標 認識完變數、常數、型態之後,接著來認識將資料做集合處理的型別: 陣列 (Array) 字典 (Dictionary) 集合 (Set) 將針對...

2021-09-12 ‧ 由 雪花冰 分享
DAY 5

從零開始的8-bit迷宮探險【Level 5】Swift 基礎語法 (三)

今日目標 認識 for-in 認識 if-else 認識 switch 認識 function for-in for-in 的使用方式如下: 1......

2021-09-13 ‧ 由 雪花冰 分享
DAY 6

從零開始的8-bit迷宮探險【Level 6】Swift 基礎語法 (四)

今日目標 認識類別 (class) 及繼承 認識協定 (protocol) 認識結構 (struct) 類別 (class) 類別是物件導向很重要的一個概...

2021-09-14 ‧ 由 雪花冰 分享
DAY 7

從零開始的8-bit迷宮探險【Level 7】Swift 基礎語法 (五)

今日目標 認識 nil 認識 Optional 認識 if let 及 guard let nil nil 代表的是空值 swift 的語言設計為了安全性...

2021-09-15 ‧ 由 雪花冰 分享
DAY 8

從零開始的8-bit迷宮探險【Level 8】與 SpriteKit 的初次見面 (一)

今日目標 認識 SpriteKit 創建 Game Playground 認識 SKView 及 SKScene SpriteKit 是什麼? Sprit...

2021-09-16 ‧ 由 雪花冰 分享
DAY 9

從零開始的8-bit迷宮探險【Level 9】與 SpriteKit 的初次見面 (二)

今日目標 在 SKScene 中加入節點 (Node) 認識座標系統 SKNode SKNode 是所有 SpriteKit Node 中的基礎類別,像是...

2021-09-17 ‧ 由 雪花冰 分享
DAY 10

從零開始的8-bit迷宮探險【Level 10】遊戲故事及架構設計

故事是這樣的... 遊戲的主角是一位登山探險家,名字叫做山姆,他想要攀登世界上的高山,但是登山需要很多的錢。 聽說村子裡有個黑森林,裡頭藏了稀有水晶,價值不菲...

2021-09-18 ‧ 由 雪花冰 分享