內容簡介
本書特色
【※更多書籍資訊請到http://www.bookcity.com.tw網站】
「易學易懂,培養全新體感遊戲實作基礎」
「從簡單的積木堆疊中,了解程式設計的邏輯」
「圖解式範例教學,直覺化的操控設計」
Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。
本書共包含了十七個章節,由淺入深的為讀者介紹Scratch 的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、魔幻舞台劇場、夏日風情畫、乒乓球運動、創意塗鴉板、小小音樂家、搶救農作物、勇闖迷宮、地球保衛戰等。相信經過課程的綜合演練,必定能讓讀者融會貫通Scratch的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品!
【※更多書籍資訊請到http://www.bookcity.com.tw網站】
「易學易懂,培養全新體感遊戲實作基礎」
「從簡單的積木堆疊中,了解程式設計的邏輯」
「圖解式範例教學,直覺化的操控設計」
Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。
本書共包含了十七個章節,由淺入深的為讀者介紹Scratch 的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、魔幻舞台劇場、夏日風情畫、乒乓球運動、創意塗鴉板、小小音樂家、搶救農作物、勇闖迷宮、地球保衛戰等。相信經過課程的綜合演練,必定能讓讀者融會貫通Scratch的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品!
內容目錄
本書特色
【※更多書籍資訊請到http://www.bookcity.com.tw網站】
「易學易懂,培養全新體感遊戲實作基礎」
「從簡單的積木堆疊中,了解程式設計的邏輯」
「圖解式範例教學,直覺化的操控設計」
Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。
本書共包含了十七個章節,由淺入深的為讀者介紹Scratch 的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、魔幻舞台劇場、夏日風情畫、乒乓球運動、創意塗鴉板、小小音樂家、搶救農作物、勇闖迷宮、地球保衛戰等。相信經過課程的綜合演練,必定能讓讀者融會貫通Scratch的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品!
Chapter 01 Scratch軟體簡介
1-1 什麼是Scratch
1-2 下載和安裝
1-3 如何進入雲端Scratch
1-4 操作介面導覽
1-5 座標的概念
Chapter 02 背景設計
2-1 開啟並儲存檔案
2-2 匯入、刪除舞臺背景
2-3 匯入外部圖片作為背景6
2-4 編寫程式控制背景
Chapter 03 角色設計
3-1 匯入背景
3-2 從角色倉庫新增角色
3-3 在舞台區調整角色大小及位置
3-4 匯入多造型角色
3-5 上傳角色檔案
3-6 繪製新角色
3-7 存檔到電腦
Chapter 04 角色的移動
4-1 匯入背景與角色
4-2 設定角色的初始位置
4-3 直線移動到特定位置
4-4 在兩點間來回移動
4-5 跳躍式移動
4-6 在舞台邊緣間重複移動
4-7 自由移動
4-8 跟隨滑鼠移動
Chapter 09 偵測及變數控制
9-1 繪製舞台背景
9-2 匯入角色
9-3 跟隨滑鼠游標移動
9-4 條件判斷的狀態偵測
9-5 設定計時器
9-6 產生變數
9-7 設定變數的值
9-8 變數值的自動增減
Chapter 10 魔幻舞台劇場
10-1 匯入背景及角色
10-2 編寫雪人玩蹦床程式
10-3 編寫公主左右走動程式
10-4 編寫幽靈自由飄動程式
10-5 方向鍵控制巫師移動4
Chapter 11 夏日風情畫
11-1 匯入舞台背景及角色
11-2 繪製翻頁按鈕
11-3 編寫相框及按鈕程式
11-4 編寫切換照片程式
11-5 添加背景音樂與音效
Chapter 12 乒乓球運動
12-1 匯入舞台背景
12-2 匯入角色
12-3 編寫乒乓球運動的程式
12-4 編寫球拍移動程式
12-5 編寫乒乓球撞球拍反彈程式
12-6 加入分數變數
12-7 編寫判定游戲結束程式
16-2 編寫第一層迷宮的程式
16-3 編寫第二層迷宮的程式
16-4 編寫第三層迷宮的程式
16-5 加入變數
16-6 加入報分員
16-7 添加背景音樂
Chapter 17 地球保衛戰
17-1 匯入舞台背景
17-2 加入變數
17-3 匯入及編輯角色
17-4 繪製生命值圖形
17-5 編寫玩家戰機的控制程式
17-6 編寫玩家飛彈的控制程式
17-7 控制外星飛船移動的程式
17-8 偵測碰撞的程式
17-9 編寫外星人飛彈的程式
17-10 編寫生命值顯示程式
17-11 加入寶藏控制程式
17-12 編寫報分員程式
17-13 添加背景音樂與音效
Chapter 05 角色外觀控制
5-1 匯入角色的多個造型
5-2 造型切換
5-3 角色的顯示與隱藏
5-4 設定角色的大小
5-5 使用特效改變角色外觀
5-6 手動控制角色移動
Chapter 06 對話及聲音
6-1 撰寫腳本
6-2 匯入背景及角色
6-3 按照腳本製作動畫
6-4 匯入與刪除聲音
6-5 添加背景音樂及音效
Chapter 07 畫筆控制
7-1 下筆與收筆
7-2 清除畫面
7-3 畫筆的顏色
7-4 畫筆顏色的亮度
7-5 畫筆的粗細
7-6 繪製正多邊形
7-7 繪製圓形及蓋章
Chapter 08 運算與變數
8-1 匯入背景及角色
8-2 產生及刪除變數
8-3 變數的顯示及隱藏
8-4 設定變數的值
8-5 數值運算
8-6 隨機數字
12-8 加入播報員
12-9 加入音樂與音效
Chapter 13 創意塗鴉板
13-1 繪製色塊
13-2 繪製箭頭角色
13-3 繪製畫筆大小圖示
13-4 匯入畫筆等角色
13-5 編寫繪製角色的程式
13-6 編寫畫筆程式
13-7 編寫畫布模板角色的程式1
13-8 加入音樂與音效
Chapter 14 小小音樂家
14-1 製作琴鍵
14-2 編寫琴鍵排列及造型切換程式
14-3 編寫琴鍵發聲程式
14-4 編寫試聽按鈕程式
14-5 定義區塊
14-6 編寫舞台程式
Chapter 15 搶救農作物
15-1 匯入背景及角色
15-2 製作清單
15-3 編寫player角色程式
15-4 編寫田鼠1角色的程式
15-5 偵測是否擊中田鼠
15-6 加入時間及得分變數
15-7 加入播報員
15-8 添加背景音樂與音效
Chapter 16 勇闖迷宮
16-1 匯入背景及角色
【※更多書籍資訊請到http://www.bookcity.com.tw網站】
「易學易懂,培養全新體感遊戲實作基礎」
「從簡單的積木堆疊中,了解程式設計的邏輯」
「圖解式範例教學,直覺化的操控設計」
Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。
本書共包含了十七個章節,由淺入深的為讀者介紹Scratch 的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、魔幻舞台劇場、夏日風情畫、乒乓球運動、創意塗鴉板、小小音樂家、搶救農作物、勇闖迷宮、地球保衛戰等。相信經過課程的綜合演練,必定能讓讀者融會貫通Scratch的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品!
Chapter 01 Scratch軟體簡介
1-1 什麼是Scratch
1-2 下載和安裝
1-3 如何進入雲端Scratch
1-4 操作介面導覽
1-5 座標的概念
Chapter 02 背景設計
2-1 開啟並儲存檔案
2-2 匯入、刪除舞臺背景
2-3 匯入外部圖片作為背景6
2-4 編寫程式控制背景
Chapter 03 角色設計
3-1 匯入背景
3-2 從角色倉庫新增角色
3-3 在舞台區調整角色大小及位置
3-4 匯入多造型角色
3-5 上傳角色檔案
3-6 繪製新角色
3-7 存檔到電腦
Chapter 04 角色的移動
4-1 匯入背景與角色
4-2 設定角色的初始位置
4-3 直線移動到特定位置
4-4 在兩點間來回移動
4-5 跳躍式移動
4-6 在舞台邊緣間重複移動
4-7 自由移動
4-8 跟隨滑鼠移動
Chapter 09 偵測及變數控制
9-1 繪製舞台背景
9-2 匯入角色
9-3 跟隨滑鼠游標移動
9-4 條件判斷的狀態偵測
9-5 設定計時器
9-6 產生變數
9-7 設定變數的值
9-8 變數值的自動增減
Chapter 10 魔幻舞台劇場
10-1 匯入背景及角色
10-2 編寫雪人玩蹦床程式
10-3 編寫公主左右走動程式
10-4 編寫幽靈自由飄動程式
10-5 方向鍵控制巫師移動4
Chapter 11 夏日風情畫
11-1 匯入舞台背景及角色
11-2 繪製翻頁按鈕
11-3 編寫相框及按鈕程式
11-4 編寫切換照片程式
11-5 添加背景音樂與音效
Chapter 12 乒乓球運動
12-1 匯入舞台背景
12-2 匯入角色
12-3 編寫乒乓球運動的程式
12-4 編寫球拍移動程式
12-5 編寫乒乓球撞球拍反彈程式
12-6 加入分數變數
12-7 編寫判定游戲結束程式
16-2 編寫第一層迷宮的程式
16-3 編寫第二層迷宮的程式
16-4 編寫第三層迷宮的程式
16-5 加入變數
16-6 加入報分員
16-7 添加背景音樂
Chapter 17 地球保衛戰
17-1 匯入舞台背景
17-2 加入變數
17-3 匯入及編輯角色
17-4 繪製生命值圖形
17-5 編寫玩家戰機的控制程式
17-6 編寫玩家飛彈的控制程式
17-7 控制外星飛船移動的程式
17-8 偵測碰撞的程式
17-9 編寫外星人飛彈的程式
17-10 編寫生命值顯示程式
17-11 加入寶藏控制程式
17-12 編寫報分員程式
17-13 添加背景音樂與音效
Chapter 05 角色外觀控制
5-1 匯入角色的多個造型
5-2 造型切換
5-3 角色的顯示與隱藏
5-4 設定角色的大小
5-5 使用特效改變角色外觀
5-6 手動控制角色移動
Chapter 06 對話及聲音
6-1 撰寫腳本
6-2 匯入背景及角色
6-3 按照腳本製作動畫
6-4 匯入與刪除聲音
6-5 添加背景音樂及音效
Chapter 07 畫筆控制
7-1 下筆與收筆
7-2 清除畫面
7-3 畫筆的顏色
7-4 畫筆顏色的亮度
7-5 畫筆的粗細
7-6 繪製正多邊形
7-7 繪製圓形及蓋章
Chapter 08 運算與變數
8-1 匯入背景及角色
8-2 產生及刪除變數
8-3 變數的顯示及隱藏
8-4 設定變數的值
8-5 數值運算
8-6 隨機數字
12-8 加入播報員
12-9 加入音樂與音效
Chapter 13 創意塗鴉板
13-1 繪製色塊
13-2 繪製箭頭角色
13-3 繪製畫筆大小圖示
13-4 匯入畫筆等角色
13-5 編寫繪製角色的程式
13-6 編寫畫筆程式
13-7 編寫畫布模板角色的程式1
13-8 加入音樂與音效
Chapter 14 小小音樂家
14-1 製作琴鍵
14-2 編寫琴鍵排列及造型切換程式
14-3 編寫琴鍵發聲程式
14-4 編寫試聽按鈕程式
14-5 定義區塊
14-6 編寫舞台程式
Chapter 15 搶救農作物
15-1 匯入背景及角色
15-2 製作清單
15-3 編寫player角色程式
15-4 編寫田鼠1角色的程式
15-5 偵測是否擊中田鼠
15-6 加入時間及得分變數
15-7 加入播報員
15-8 添加背景音樂與音效
Chapter 16 勇闖迷宮
16-1 匯入背景及角色
ISBN: 9789576153723