921006 組 指導老師:陳俊卿 ( 吳志宏 ) 學生:洪瓏軒 余重毅 朱信融 朱志翔 Virtools 多媒體互動遊戲設計之 競技廣場.

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

包装技术与设计专业剖析报告. 一、专业基本情况 二、专业改革与建设成效 三、人才培养质量 四、专业特色 五、存在问题与思考.
赵 丽 特级注册税务师 注册会计师 高级会计师. 经国务院批准,自 2016 年 5 月 1 日起,在全国范围内全面推开营业税 改征增值税试点,建筑业、房地产业、金融业、生活服务业等全部营业 税纳税人,纳入试点范围,由缴纳营业税改为缴纳增值税。 关于全面推开营业税改征增值税试点的通知(财税〔 2016.
职业指导服务系统 欢迎了解职业指导服务系统!
第1课 Photoshop CS3操作基础 1. Photoshop CS3在广告设计中的应用 学时:2学时 课题: 目的任务: 重点知识:
第六章 承銷制度 6.1 前言 6.2 證券承銷商功能 6.3 承銷價格決定方式 6.4 須辦理公開承銷之案件 6.5 承銷之配售方式
校 園 霸 凌.
Lego 機器人 基礎元件與感測器.
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
眼屈光学 第三章 临床视觉光学.
国际经济合作.
勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血. 勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血.
國土的體制與挑戰 很抱歉,我遲到了 而且遲了一天
欢迎进入心理课堂.
促參案主辦機關教育訓練 主題一 如何建構促參案客觀性績效評估指標
政府採購法規概要 報告人:杜國正 行政院公共工程委員會企劃處.
经贸事务部2014年春季学期期末工作 及下学期准备工作 工作安排会议
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
校務會議 業 務 報 告 教官室 主任教官: 廖世文 中校 99/06/25.
龙宇工作室
之 魔 析 妖 鬼 解 怪 大 沈家仪小组出品.
高鐵案 翁雅玲 學號:
95課綱 歷史科第二冊(中國史) 第三單元(章) 近世發展(宋、元明、清) 第三主題(節) 士紳社會與庶民文化
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
理 想 理想是大海的航标, 指引你前进的方向; 理想是闪闪的明灯, 照亮你前进的航程; 理想是生命的动力,帮助你战胜困难;
班級:二幼三甲 姓名:郭小瑄 、 詹淑評 學號:1A2I0029 、1A2I0025
公民與社會總複習(三)3.4 師大附中 魏嘉美.
普通话模拟测试 与学习平台 使用指南.
為何採用標準參照? 測驗目的與基測與特招考試不同-非升學考試 作為學力監控機制以協助十二年國民基本教育順利達成
高中生职业生涯规划 河南省淮滨高级中学 朱凯
組員:4A140013張瓊云 4A1I0039石宜芬 4A1I0909許峻綱 指導老師:王立杰老師
西安交通大学教授、中国矿业大学教授 ——李乐山
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
網路小說劇情建構與伏線營造 Windows98.
Botzone AI对抗大作业 2016年4月17日.
教师:李永亮 QQ: Virtools虚拟交互设计 教师:李永亮 QQ:
本校近年環安衛偶發事件之 統計資料、案例敘述、原因分析 報告人:環安衛中心 時間:101年11月22日.
申請應備文件 /R/C A-001B/C88.
材料作文审题立意训练.
3DS MAX 机绘效果图表现技法 —— 李诚.
第九章 长期资产及摊销 2017/3/21.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
喜愛大自然的老師----段秋華.
班級:電資一 組長:程英傑 組員:黃智駿、廖夢溪、李金霖 黃粵丞、蘇長益 指導老師:陳美美 老師
最高行政法院判決99年度判字第403號 (美麗灣渡假村)
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
宜蘭縣南北雙港計畫 簡報單位:農業局 中華民國96年1月29日 1.
指導老師:陳韻如 班級:幼保二甲 姓名:林靜宜 學號:4A0I0033
本章涉及的主要问题: 汇票中的出票、背书、 票据种类 承兑、保证行为 票据行为 汇票中的付款和追索 票据权利及其内容 有关本票的制度
中国对外贸易概论 主讲:余春根.
第4章 需求分析 教学目的:了解需求分析的任务和步骤、评审标准和过 程,掌握基本技术,理解需求规格说明书的 作用与组成。
创建三维模型(二) 1. 创建标准基本体 课堂练习——创建凉亭模型 课堂练习——创建茶几模型 2. 创建扩展基本体.
國立宜蘭高商 多媒體設計科 羅慶文 老師.
第 八 章 政 府 的 经 济 职 能 主讲:浙江大学公共管理学院 舒泽虎 公共经济学 第8章 政府的经济职能.
第1章 初识3DS MAX 的神奇功能 本章应知 了解3DS MAX 6的工作界面、菜单栏、主工具栏、辅助工具栏、命令面板、工作区、动画播放区、视图工具的基本功能。 本章应会 1. 使用文件菜单能打开、新建、重做、保存3DS MAX文件 2. 会使用命令面板命令在视图中建立三维立体模型.
B2B -- 99/09/01 ~ 99/11/10異動項目 1.公告區 1-1 登入首頁連結到公告區,將原登入資訊加到公告區
第1章 初识3ds Max 9 3ds Max 9概述 3dsMax 9的操作界面.
題目: 擴增實境式遊戲應用於國小自然教學 學校:崑山科技大學資訊傳播系 指導教授:柯玲琴 博士 研究生: 蕭峻傑, 林峻賢, 盧彥勝
引兵法、畫唐詩、編童話 -大作文章 台北縣新店市中正國民小學.
温州中学物理课程 建设与实施.
任务四 设计与制作婚纱相册.
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
專題主題:遊戲製作-渾沌衝擊(RPG) 指導老師:林孝忠 老師 專題組員:蘇銘昇 顏瑞敏 劉威緡 呂名彬
電腦繪圖簡介 2019/5/15 明誠中學編製.
題目: 講者: 時地: 題 行者常至,為者常成 一個工程師的心路歷程 許俊逸 前交通部次長•前鐵工局局長
传承雷锋精神 擎起生命的旗帜 ——我校“学雷锋”系列活动专题报道 11会计大专3班 刘欣琦.
Photoimpact 資訊中心 數位科技推廣組製 2009/02/12.
第4章 材质与贴图 4.1 材质的基本概念 4.2 材质编辑器 4.3 贴图 4.4 贴图坐标 4.5 材质类型 4.6 阴影类型
摘要簡報 作品名稱:魔鬼記憶問答 作者:台中市西屯區永安國民小學 葉政德老師、王素珍老師.
Presentation transcript:

組 指導老師:陳俊卿 ( 吳志宏 ) 學生:洪瓏軒 余重毅 朱信融 朱志翔 Virtools 多媒體互動遊戲設計之 競技廣場

開發背景 在過去, 3D 遊戲開發讓許多人覺得是一門相當深奧 的領域,雖然想要一探究竟,卻不知該如何下手。 然而 Virtools 的出現讓 3D 遊戲開發的門檻大幅降低, 讓製作 3D 遊戲不再是個夢想。 本研究以射擊遊戲做為開發題材,並介紹 Virtools 用 於 3D 遊戲製作的方法與呈現。

開發目的 藉由 Virtools 開發出一套簡單又容易上手射擊遊戲來 瞭解與學習 Virtools 在製作遊戲上的技巧與應用,進 一步推廣 Virtools 。

認識 Virtools Virtools 是一套整合軟體,可以將現有常用的檔案格 式整合在一起,如 3D 的模型、 2D 的圖型或是影音 檔案。 透過『直覺式圖形開發介面』開發人員只需要拖曳 所需要的 “ 互動式行為模組 ” 就可以建構出複雜的互 動應用程式,就像在堆積木一樣,以流程圖的方式 決定行為模組的前後處理順序,逐漸編輯成一個完 整的互動式虛擬世界。

認識 3D-MAX 3d max 是目前全球銷售量最大的 3D 模型、動畫製作 及著色的軟體, 3ds max 廣泛應用於視覺效果,角色 動畫及下一代的遊戲,並與 Marcromedia Director 可 以整合,將 3D 運用在網路上。

開發平台與運用軟體 本研究是使用 Windows 為開發平台,其運用 Virtools 遊戲開發軟體為主要開發工具,並以 3ds Max® 、 PhotoImpact 、 Photoshop 等繪圖軟體來開發此遊戲。

本遊戲的構成: 遊戲主選單頁面 角色選擇畫面 關卡選擇畫面 遊戲介面 武器系統 角色系統 輸贏排名畫面

遊戲設計方式 設置遊戲角本 建製模型與圖片 Virtools 整合 3Ds Max Virtools 遊戲互動程式設計

設置遊戲角本 遊戲類型 故事大網 關卡介紹 遊戲玩法 特殊武器系統

建製模型與圖片

Virtools 遊戲互動程式設計 Virtools 遊戲互動程式設計,是使用 Virtools 所提供的 “ 行 為模組 ”(Behavior Building Block),( 簡稱 BB) 來控制 Virtools 內 物件的各種活動。 從簡單的放大、縮小、移動、旋轉,到子彈、火箭、爆 炸、雷射光等較複雜的遊戲特效,都可以用 Behavior Building Block 。 Behavior Building Block 就是一個個的程式方塊,用來滑鼠 拖曳各種不同用途的程式方塊拼湊,再用滑鼠拖曳 Link 線,讓方塊之間互相連結,就可以做出想要的效果。

BB 用法示意圖

本遊戲中控制射擊活動一小部份的 BB 看起來就像是流程圖

圖中的飛鏢使用了 Rotate 和 Translate 的 BB 設定它的旋轉角度、旋轉軸 向和位移程度,並設為無限 迴圈 (Virtools 會協調 CPU 資源 ) 就可以使飛鏢不斷地一邊旋 轉一邊前進。

Behavior Building Block Behavior Building Block 發揮了物件導向程式設計的優 點,讓程式設計變得非常容易。

遊戲 AI Virtools 擁有大部分的遊戲製作時所需求的模組,當 中的 AI Pack 則包含了大部分遊戲 BOT 所需要的人工 智慧功能 BOT 最基本的功能是需要具有自動移動、自動搜尋 目標以及自動攻擊目標,較為進階的功能則是會利 用地形以及移動的方式躲避玩家的攻擊。 在 Virtools 的 AI Pack 中,都已內建了基本的 AI 功能模 組,讓使用者不用撰寫複雜的程式以及演算法就可 讓遊戲的 AI 具有基本的功能。

Virtools AI Pack 在本遊戲中使用了以下幾種模組 AI Level Settings Edit Graph Import Data Unlimited Controller Create AI Entity Set Personal Parameters Wander Entity Visible Shoot 使用以上的模組,能架構出如以下兩頁的模組架構圖。

AI 圖中使用的 AI Level Settings 模組是用來初始化整個 AI 引擎。利用 Edit Graph 模組建立地圖路徑,讓 AI 能夠 在地圖中移動。

AI Create AI Entity 模組是用來將使用此模組的 BOT 角色實體加入先前初始化的 AI 引擎的列表中。 接下來使用 Set Personal Parameters 模組來設定 BOT 的各種參數。 Wander 模組則是用來讓 BOT 會自動在地圖中任意走動,搭配使用 Entity Visible 模組以及 Shoot 模組,就能夠讓 BOT 會自動在地圖上搜尋玩家的角色,一但發 現玩家後馬上進行攻擊的活動。

遊戲展示 遊戲主選單頁面 角色選擇畫面 關卡選擇畫面 遊戲關卡

遊戲主選單頁面 故事簡介 遊戲操作 玩法簡介

角色選擇畫面 選擇角色 回上一步

關卡選擇畫面 選擇關卡 回上一步

進入遊戲 武器系統 角色系統 輸贏判定 離開戰場

結論與未來方向 Virtools 可以做出多方面的 3D 產品,如網際網路、 電腦遊戲、多媒體、建築設計、互動式電視、教育 訓練、模擬與產品展示等,用途廣泛。 Virtools 可以幫助許多有創意,但對遊戲開發不熟 悉的人,在很短的時間內實現他們的創意。 未來將會再加入多人連線對戰的功能和其他更新奇 的武器,跟更讓人意想不到的創新玩法,和開放式 的關卡設計使玩家可以發揮自己的獨有創意創造出 更多無限的可能性。