價格:免費
更新日期:2019-05-10
檔案大小:501.7 MB
目前版本:2.1
版本需求:需要 iOS 9.0 或以上版本。與 iPhone、iPad 及 iPod touch 相容。
敘述:用动画学编程
支援語言:簡體中文, 繁體中文
AppStore中國區排名第一的少兒Scratch編程教學應用。現在已經推出了四部廣受好評的教程:(1)初級篇 (2)中級篇 (3)高級篇 (4)機器人丁丁學畫畫。
教程官方網站:http://scratchlesson.com/
請關註微信公眾號:蔡老師科技早教
高級篇是這個教程的進階篇。高級篇用整整八章介紹了一個新遊戲: 《銀河反擊戰》。這個教程中使用的圖像素材,遊戲的設計,模塊化的構架都比較接近一個專業的遊戲,所有的素材都是我們自己用軟件制作生成的。這個教程特別強調整體構思的重要性,如何讓不同的遊戲角色之間互相傳遞信息,在不同的遊戲關卡間如何過渡和銜接。
這個教程也涉及了更多需要同學們發散思維的問題。譬如如何設計敵方飛機AI,才能讓它們能自動跟蹤己方。如果同學們能順利地完成這個教程,接下來可以嘗試對它進行進一步擴展。比如設計一個新的關卡,改變劇情,或者給飛船添加不同的武器,護盾,造型之類的創新。只要有想象力,擴展的可能性是無限的。
主要知識點:
- 更多函數
- 框架設計
- 簡單遊戲AI
- 酷炫畫面和特效
創作遊戲,學習編程,寓教於樂,百萬海外家長的選擇。
-------------------------------------------------------------------------------------------------------
教程目錄
第一章 導入角色
1.介紹
2.導入宇宙背景
3.解釋宇宙背景
4.導入宇宙飛船
5.解答飛船控制
6.導入激光
7.解答發射激光
8.遊戲畫面層數設定
第二章 遊戲整體設計
1.遊戲流程概述
2.遊戲狀態變量
3.接收任務階段
4.解答剩余階段
5.導入音效控制
第三章 遊戲開場動畫
1.導入長官飛船
2.解答天行者號開場滑動
3.添加對話
4.禁止移動和退場
第四章 隕石陣
1.導入隕石
2.解答隕石克隆太多
3.隕石掉落
4.解答隕石隨機轉動
5.解答隕石隨機出現頻率
6.隕石爆炸
7.解答激光打中隕石消失
第五章 生命條和分數
1.加入生命條
2.解答更新生命條造型
3.玩家飛船受到傷害功能
4.解答飛船受傷爆炸特效
5.導入分數
6.解答顯示分數
第六章 敢死隊
1.導入敢死隊
2.解答兩個出生點
3.解答跟蹤玩家飛船
4.敢死隊傷害和爆炸
5.解答敢死隊出現頻率
6.遊戲失敗後的敢死隊問題
第七章 老板
1.導入老板和老板背景音樂
2.老板生命和自主移動
3.老板射擊子彈
4.解答子彈消失
5.老板死亡射線
6.玩家飛船受到老板傷害
7.老板受到玩家飛船傷害
8.解答問題
第八章 完善遊戲
1.導入失敗界面
2.解答遊戲失敗後的問題
3.導入勝利界面
4.修正bug
5.玩一遍完整遊戲
Disclaimer: Scratch is a trademark of Massachusetts Institute of Technology, which does not sponsor, endorse, or authorize this content. See scratch.mit.edu for more information.
支援平台:iPhone, iPad