專題報告 宇宙雙人射擊遊戲.

Slides:



Advertisements
Similar presentations
第 1 章第 1 章 新生命的誕生 1-3 有性生殖. 阿德的眼睛長得像爸爸、臉型長得像媽媽, 而阿德的妹妹嘴型長得像爸爸、鼻子長得 像媽媽。請問:為什麼會這樣? Warm Up 參考解答 爸爸的睪丸及媽媽的卵巢分別藉由減 數分裂產生含半數染色體(遺傳物質)的 精子及卵子,所以經受精作用誕生的阿德.
Advertisements

虛擬世界之 網絡遊戲. 目錄 組員名單 引言 香港最流行的網絡遊戲 中國國內最流行的網絡遊戲 中港兩地流行的網絡遊戲 香港流行網絡遊戲特色 香港遊戲介紹 中國國內遊戲介紹 中港兩地遊戲介紹 網絡遊戲限制 感想.
關懷生命防制菸害學前測驗 1. 癌症占十大死因 (1) 第三位 (2) 第二位 (3) 第一位 2. 吸菸而引起意外災害造成灼傷,大都指 (1) 大人 (2) 小孩 (3) 嬰兒 3. 二手菸為何毒性較強 ? 其主因含有 (1) 主流菸煙 (2) 側流菸煙 (3) 以上都有 4. 吸菸違害對大人與小孩均易引起.
牛熊證簡介.
校 園 霸 凌.
關懷生命防制菸害學前測驗 1. 癌症占十大死因 (1)第三位 (2)第二位 (3)第一位
——兼谈民间体育游戏 在儿童健康教育中的运用
殷勤與懶惰 (箴言10:4-5) 嗡嗡嗡 嗡嗡嗡 大家一起勤做工 來匆匆 去匆匆 做工興味濃 天暖花好 不做工 將來哪裡 好過冬 嗡嗡嗡 嗡嗡嗡 別學懶惰蟲.
組別:第五組 姓名: 蔡佳容 4a0i0040 林潔妮 4a0i0022 李立珊 4a0i0038
今期继续环保驾驶 绿色智慧 24/5/2013 第40期 <环保驾驶2> ISO 办公室
98學年度 高職優質化輔助方案專業諮詢 國立瑞芳高工優質化計畫簡報 計畫主持人:林清南 校長 報告人:國立瑞芳高工 詹秉鈞秘書
尊重价值规律.
[聚會時,請將傳呼機和手提電話關掉,多謝合作]
「大家來畫童話故事郵票」 徵圖活動 比賽結果
香港經濟大事回顧﹕ 1997前 - 經濟蓬勃 - 大量外資流入 - 一窩蜂國內投資 - 樓市、股市達高峰 回歸後 - 投資繼續北移.
網路沉迷、沉癮 的辨識與輔導 南投市平和國小 鍾美月.
信息技术环境中在职教师 信息技术培训效果的评价研究
我們常會感激月亮而確忘記了太陽 Music : Over the rainbow.
運動傷害防護實務 運動傷害防護的基本原則 進修部運休系二乙 授課老師:崔治安.
小 学 生 自护自救安全常识.
網頁規劃 主題:遊戲介紹網站 課程:網頁設計 班級:夜四技多樂二甲 學號:9A0K0060 姓名:陳建智 指導老師:楊政達.
量价关系分析 银建期货 解晓军.
建立中年的鐵三角 ~中年人的牧養 胡文善長老 黃培遠姐妹.
Chapter 4 人力資源規劃 人力資源管理:新時代的角色與挑戰5/e 曾光榮、魏鸞瑩、黃金印著 前程文化出版.
義大世界♕ ♕地址:高雄市大樹區學城路一段12號.
組長 :葉俊豪4c(23) 組員 :羅善洋4a(19),葉嘉豪4c(24)
义和团运动和八国联军侵华战争.
思 纳 公司动态 you you 优质服务是开拓市场的基础 获奖员工风采录 热烈庆祝“三 • 八”国际妇女节 获奖项目风采录 精 彩 导 读
遊戲機制設計 遊戲設計文件( GDD ) 塞德克歐北來.
幼兒動作發展與體能遊戲 二幼一甲 梁素嬌.
刀劍神域 結城明日奈 桐谷和人 王昱昇.
2-1 遊戲設計四大元素 2-2 遊戲設計達人必備功課 2-3 遊戲劇情的功用 2-4 遊戲的感覺
我們常會 感激月亮而忘記了太陽 Music : Over the rinbow
C语言实现俄罗斯方块 演示文稿.
親職學習多面體 中學篇 第四課 管教之道 (二) 1 1.
北京师范大学体育与运动学院院长、博士生导师 国家基础教育课程教材专家工作委员会委员 全国体育教学指导委员会副主任 毛振明
自我介绍 ——陈丽敏.
專業成長計畫 教師專業發展評鑑 初階評鑑人員實體研習 蔡惠青 新北市瑞芳高工 (臺北市立麗山國中) 資料來源:
海洋文學 Warm up by Su.
無 人 島 求 生 記 慘遭流放人員: 999D0001 林芝瑩 999D0002 林宜蓁 999D0017 張椀琁
第三部分 博弈论 §3.1实验二:双方信任博弈 例如:一厂商支付给一名工人高于均衡水平的工资,并且期望这名工人能够回报以相应的更多的劳动。主动方厂商出于对被动方的信任,率先背离了标准的不合作博弈论所阐述的最优选择,若工人也提供了回报,则双方得到一个合作的结果。在现实中,这样的例子很多,比如酒店会给熟客赊账,而客人也不会赖账,我们将这一类建立在信任基础上的合作波已称为双方信任博弈。
邁向頂尖大學計畫研究及延攬人才組 (研發處學術發展組) 103年度重點業務推展
奈米溶膠發展的背景介紹 忠信科技 陳忠詰.
一、工讀同學錄用規定(摘要) (一)申請對象工讀生必須具本校學籍,休學、退學則應停止錄 用。以家境 清寒學生為優先協助對象。依規定,
Phase II: 海报.
一、實習目的 1、瞭解二進制計數器的原理。 2、瞭解同步計數器、非同步計數器之差異及其使用方式。 3、瞭解N模數計數器的設計。
ActionScript 綜合應用 (一) ─自製滑鼠指標
Word 功能介紹.
綠色能源 取代核能發電.
題目:喜樂爸爸的歷練 經文:創世記三十一章36-44節.
現代教育研究社 UP 樣張 12+ STEM 專題課程 低頭一族.
Page Down 跳頁 高等眾生不一定都住在天堂, 當你內心有愛、很單純、 有同情心,內心很平靜時, 你就是高等眾生了。 由 鄭福平.
然后按 F5 或单击“幻灯片放映”>“从头开始”以开始课程。 在消息栏中,单击“启用编辑”,
Totoro大冒險 電腦遊戲設計 資三B 李沛儀 資三B 張家瑜.
大道至简 知易行难 一些简单的技术分析和经验分享 霍欣涛 (S ) 中原证券投资顾问团队.
簡報重點.
幼兒發展學習的評量與輔導---- 第四章—收集資料
生命教育 媒材應用分享 電影 天外奇蹟(UP) 華盛頓高中 巫孟容.
黃智聰教授 開南大學人文社會學院院長 政治大學財政學系專任教授
第3章 页面操作 PageMaker页面类型 操作普通页面 操作主版页面 使用模板.
神经生物学需要掌握的基本知识 13 受体的亲和力, 内在活性; 受体的激动剂(agonist)和拮抗剂(antagonist)。
網路資源的應用-抓圖 李俊賢.
日期:2009年10月22日 報告單位: 京年升電腦科技有限公司 報 告 人:副總經理 楊世豐 Power
靜宜大學專用 PowerPoint 檔案 數位教材
金融海嘯談金融重建基金之回顧與展望 財政部常務次長 曾銘宗 民國98年6月
106年度人事業務績效考核績優單位標竿學習分享會
小組製作人介紹 2 年 14 班 21 號 高嘉駿 2 年 14 班 20 號 林宏恩 2 年 14 班 14 號 林立仁.
PRODUCT REPORT JINHE PPT.
第八章 异步电动机.
第八章 大眾文化對消費者行為的影響 消費者心理學 徐達光著.
Presentation transcript:

專題報告 宇宙雙人射擊遊戲

目錄 一.遊戲的介紹與玩法 二.遊戲程式設計流程規劃 三.詳細步驟與流程解說 四.遊戲畫面

一.遊戲介紹與玩法 這是一款屬於用鍵盤控制射擊遊戲,可以兩人同時進行遊戲,考驗玩家的反應能力與玩家間的合作精神。 遊戲內容是用鍵盤上下左右控制玩家1的移動, [ 鍵是玩家1的發射子彈。R F D G分別是玩家2的上下左右,Z鍵是玩家2的發射子彈。 閃避敵人子彈同時也對敵人發動攻擊來取得分數,因為有分數的計算,所以也可拿來做玩家間的分數競賽。

二.遊戲程式設計流程規劃 步驟一:元件介紹與佈置遊戲場景。 步驟二:玩家移動控制與發射子彈。 步驟三:敵人的移動與發射子彈。 步驟四:敵人子彈的移動方式。 步驟五:玩家子彈的碰撞。 步驟六:敵人子彈的碰撞。 步驟七:計分板與遊戲結束畫面。 步驟八:加入遊戲背景音樂完成遊戲。

三.詳細步驟與流程解說 步驟一:元件介紹與佈置遊戲場景。 遊戲中最重要的元件就是戰機與子彈,遊戲中需要的其他元件放在元件庫中,讀者可依自己的設計擺放元件位置或者是參照本遊戲的場景佈置方式來製作本款遊戲。

步驟二:玩家控制與發射子彈 設置玩家1與玩家2的控制按鈕與發射子彈按鈕。 利用鍵盤的keyCode編號來決定按鈕,並使用鍵盤監聽程式判斷按鍵按下或放開。

步驟三:敵人的移動與發射子彈 平凡的敵人: 設置敵人得飛行方向與速度,當敵人飛出場景時將其座標改變回初始值,這時敵人就能循環的出現了。 發射子彈則是先讓敵人的影片片段有多個影格,當播放到我們指定的影格時,就將子彈拉進場景之中,並給予子彈方向與速度。

聰明的敵人: 使用陣列儲存字串Up與Down再用switch來定義它們的移動模式,使的敵人會在場景裡上下巡邏,再加上我們使用if來判斷2位玩家的X座標的中點座標與聰明的敵人的X座標做比較,當玩家X座標改變,敵人的X座標也會跟著改變。

敵人子彈分成直線型(紅色)與追蹤型(綠色) 步驟四 敵人子彈的移動方式。 敵人子彈分成直線型(紅色)與追蹤型(綠色) 直線型:單純給予y方向的移動速度。 追蹤型:可以利用if來判斷子彈的x座標與玩 家x座標的關係,當子彈的x座標大於 玩家的x座標時,給子彈的x座標等 加-3,當子彈的x座標小於玩家的x座 標時,給子彈的x座標等加3,如此子 彈就能追著玩家的x座標了。

步驟五:玩家子彈的碰撞。 當玩家所發射的子彈打重敵人的時候,將敵人的x座標改變為500,因為場景的x範圍為0~450,像是由上而下的敵人是靠y坐標大於680判斷回到初始座標的,所以我們單純改變它的x座標把它放到看不見的場景上,讓它持續往下移動,直到y座標大於680,回到初始位子繼續做下一次飛入場景的動作。

步驟六:敵人子彈的碰撞。 當玩家被敵人的子彈打重時,我們是將玩家的y座標改變為750,因為場景的y座標範圍為0~680,所以玩家會從場景上消失,但是為了不讓玩家利用方向鍵”上”再次飛入場景裡,所以我們要設定向上的飛行鍵當玩家y座標大於700時,使”上”鍵失效,方法是當玩家按下”上”的時候給予1個與上相同速度”下”,此時玩家就會保持不動了。

步驟七:計分板與遊戲結束畫面。 使用文字工具直接在主場景上加入文字方塊,並在屬性面板上給文字方塊命名,因背景事後來才加進去的所以會蓋掉計分板,所以我們在程式的最後再將計分板addChild一次。 而結束畫面也是一個文字方塊,當玩家1的y座標與玩家2的y座標相加後大於1400時(因為玩家被擊中時y座標會等於750),再將Game Over得文字方塊addChild出來。

步驟八:加入遊戲背景音樂完成遊戲。 先將音樂匯入元件庫,再將主場景的AS圖層點選屬性面板,會有聲音的選項,在選取元件庫裡的音樂檔即可完成背景音樂。

四.遊戲畫面

玩家1與玩家2同時進行遊戲畫面

玩家2被擊中只剩下玩家1的遊戲畫面

玩家1被擊中只剩下玩家2的遊戲畫面

玩家1與玩家2都被擊中遊戲結束