《计算机游戏程序设计》课程简介 浙江大学计算机学院.

Slides:



Advertisements
Similar presentations
计算机动画与仿真. 计算机动画是计算机图形学和艺术相结合 的产物,它是伴随着计算机硬件和图形算 法高速发展起来的一门高新技术,它综合 利用计算机科学、艺术、数学、物理学和 其它相关学科的知识在计算机上生成绚丽 多彩的连续的虚拟真实画面,给人们提供 了一个充分展示个人想象力和艺术才能的 新天地。 计算机动画是计算机图形学和艺术相结合.
Advertisements

六大類食物 五穀根莖類 六大類食物 油脂類 蛋魚肉豆類 奶類 蔬菜類 水果類. 五穀根莖類 : 提供熱量 : 部份蛋白質,維生素,礦物質,及膳食纖維 包含麵 ( 及麵包饅頭 ) ,飯類,蕃薯等食物 也就是一般所稱的 " 主食 " ( 蘿蔔不是這一類,是屬於蔬菜類喔! ) 飲食建議吃三到六碗 並推薦攝取全穀類食品.
正確睡午睡精神更好 正確睡午睡 精神更好 可降血壓 增加思考能力 懶懶的冬天加 上星期一又是假日後上班,如果能夠在 中午補個眠,稍微休息一下,對於精神 的提振及下午工作效率都有幫助。但冬 天睡午覺要注意保暖以及水分的補充, 避免受涼或是血液循環不好,造成手或 腿麻痛,注意這些小地方可以讓睡午睡 更健康!
揮別電腦族疲勞症候群 主講人 : 陳潮宗 中醫師. 常有症狀一 起因&症狀: 起因&症狀: 坐姿不正最易引起腰酸背痛、 過度看螢幕則眼睛疲勞酸痛。 治療重點: 治療重點:補固腰腎、明目保睛。
引言 高血壓自我健康管理包含飲食、 運動、 及健康生活型態三大方向。 飲食 是改善高血壓的重要部分, 並提 供飲食方式來改善高血壓。
人事室專題計畫業務報告 人事室 謝明峯 轉 一、專任助理注意事項 計畫案如有聘任專任助理者, 請依據「南 華大學專案助理報到程序單」內容, 將資 料繳交至人事室 ( 請於聘任到職日前繳交, 以免影響到本身權利 ) 。 離職儲金或勞工退休金 依勞工退休金條例相關規定,
山伯與英台在健康書院修業完 成後,一行人逗陣開開心心的 回自己的家鄉 …… 於是開啟了另一段 ~ 新梁祝的故事 ~ 在下 梁山伯 小女子 祝英台 我是 阿成 我是 阿香.
102學年度第二學期 家長日親師座談會 歡迎蒞臨 丹鳳高中. 高中成績規則介紹 註冊組 段考成績計算方式 學科加權後計算 國文*4+英文*4+數學*4+… 班級名次 類組共同學科加權計算 國文*4+英文*4+數學*4+…(社會組自然組) 類組名次 年級共同學科加權計算 國文*4+英文*4+數學*4(考試題目相同)
糖尿病的饮食控制 厦门长庚医院张翼翔. 糖尿病 糖尿病的发病率逐年增高 糖尿病的发病率逐年增高 糖尿病对健康和生命的危害 糖尿病对健康和生命的危害 心、脑、肾、神经等 心、脑、肾、神经等 糖尿病的表现和诊断 糖尿病的表现和诊断 糖尿病的治疗 — 终身治疗 糖尿病的治疗 — 终身治疗.
创造现代生活 纸的利用与装饰. 中国古代四大发明对世界文明的发 展有什么影响? 我们的调查:  四大发明在人类文明史上的重要地位 :  四大发明在欧洲近代文明产生之前陆续传入西方,成为 “ 资 产阶级发展的必要前提 ”( 《马克思恩格斯全集》 ) ,为资产阶 级走上政治舞台提供了物质基础:印刷术的出现改变了只有.
智慧城市创意设计 大赛说明 中国智慧城市产业技术创新战略联盟 2014 年 3 月. 背景介绍 1. 创意启迪智慧 创新驱动发展.
案例 某日,小强的妈妈带着 7 岁的小强去医院。妈妈说老 师多次反映小强容易发脾气,注意力难以集中、学习 成绩不好。妈妈说他从小就好动,容易分神。她同时 说最近小强经常感到肚子痛和便秘。她曾经买药给他 吃,但没有效果。 小强和姐姐、妈妈住在郊区外公外婆家。他爸爸是公 司司机。妈妈和外公都在一家蓄电池厂工作,小强和.
2011 年中考复习教学研讨会议程 一、初三质检试卷分析(学科中学组成员) 1. 启明中学 2. 连江三中片 3. 凤城中学片 4. 全县质检数据通报 二、考试说明解读及复习建议.
布袋戲曲的賞析. 什麼是戲曲? 布袋戲是 戲曲嗎? 泉州木偶戲欣賞: 564 布袋戲初傳台灣時,受南管影響。 在台灣深根發展後,轉受北管影響深遠。 進入電視布袋戲後,與南北管脫勾, 黃俊雄領導的金光布袋戲引入台語流行歌,
早期療育期末訪問報告 語言治療師 班級:幼保四甲 指導老師:王立杰 學號: 998i0005 王依靜 998i0008 朱培怡 998i0019 劉怡婷.
中醫養生與保健 港泰中醫診所 院長 蘇俊聲 廣州中醫藥大學博士 國立成功大學碩士 健保局高屏區前中保會委員.
與健康有約 吉田便當廠 營養師黃秀瑜.
美味料理 5223汪芮臣.
The Successful Club Series
課室經營-老師實務分享 課程名稱:幼兒園課室經營 指導老師:李芳靜 組員:1A3I0004蔡雨潔1A3I0009鄭益秀
口腔衛生保健 主講者:興中國小 護理師:莊靜華.
參考資料:﹝升中全接觸﹞ 香港明愛青少年及社區服務
氣喘 組別:第一組 組員: 4A 蔡易儒 4A1I0026 鄭筠蒨 4A1I0034 韓宜瑄 4A1I0035 劉毓眉
一、欢迎11会计专业各位新同学 如今教育已终身,都为求知进校门。 学子登堂新入学,春风送暖正开春。 知书三载方知理,树木十年始树人。
指尖的藝術 5B501 科 目: 流行資訊 授課老師: 陳欣妏 成 員: 黃秀菁(PPT製作)
公文製作與習作 行政院秘書處 93年10月11日.
個人投資理財分析 財務狀況匯總表 銀行存款 共同基金 外幣基金 股票投資 保險價值 黃金投資 支出預算 房貸計算 不動產價值 資源變化資料庫
指導老師:楊淑娥 組別:第一組 成員:劉怡萱4a0i0066 吳珮瑜4a0i0070 林秋如4a0i0075 陳婉婷4a0i0076
J107 胡婷涵 28號.
認識六大類食物.
感知学习 ——可视化学习平台.
CC-484.
QA修改要點: 1.情境配圖(類似ppt動畫) 2.讓使用者選擇先作答哪一個情境 3.選項前設計可打勾的框
中国经济改革.
统计学Statistics 主讲人:商学院 刘后平 教授
校園霸凌事件處理、申復流程暨狀況模擬 林華杉教官 此範本可作為群組設定中簡報訓練教材的起始檔案。 章節
【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣2.5版授權釋出】
【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣2.5版授權釋出】
單元19 韓信傳(一) 漢書選讀 授課教授:宋淑萍教授 【本著作除另有註明外,採用創用CC「姓名標示
摘要說明 使用的時機:閱讀教育 步驟:介紹書籍資料後進行討論 適用的領域或議題:語文領域 單元名稱:自創教材.
電影中的反偏見 愛情限時簽 The Proposal.
Virtools Dev 3.5 體驗全新VR開發的超強魅力 最佳虛擬實境製作軟體 暉揚資訊 專案部工程師 黃 奕 彰 具備3D遊戲開發功能
十四岁,我读《红楼梦》 揽月小队 出品.
一年三班 我 愛 早 讀 102/11/11.
星星的眼淚 星星的眼淚 班級:S202 座號:46 姓名:鄭媛文 作品:星星的眼淚
猜 谜 说个宝,道个宝,说它宝贵到处有, 看不见,摸不着,不香不臭没味道,   万物生存离不了,在你身边看不见, 越往高处它越少。(打一自然物)
交換生說明會 101學年度下學期 (2013年春季學期) 2013年2月18日 (工程一館106室)
Installation for Visual Studio 2008
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
正荣集团企业门户 基本流程培训
本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣2.5版授權釋出
党员干部要争做社会主义 社会公德的表率 党员干部要争做 社会公德的表率 中共河南省委党校 周海涛.
參考資料來源:國家圖書館遠距學園 簡報製作:林秀玲.
教育部增置國小圖書教師輔導與教育訓練計畫 圖書資訊教育教學綱要及教學設計小組 設計者:臺北市萬興國小 曾品方老師
第 5 單元:法規的種類與位階關係(二) 1 【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣3.0版授權釋出】
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
參考資料來源:國家圖書館遠距學園 簡報製作:林秀玲.
專題實驗B組: 智慧型校園IP網路監控系統 (Intelligent IP Network Surveillance System on the Campus) 東吳大學資訊科學系 指導教師: 楊欣哲 教授 組 長:資四A 張立顗 組 員:資四A 秦仲杰、賴楦衡、鄭淵澤.
新闻播报PPT 永丰新闻网 永丰新闻网 永丰新闻网 永丰新闻网 负面新闻 负面新闻 负面新闻 负面新闻.
講桌 控制器+校園網路遠端管理 無線麥克風+擴大機+音箱(all in one).
駕訓班訓練費 成本項目及計算公式表檢討 委外研究案
4 S W O T 点击此处添加文本信息。 顶部“开始”面板中可以对字体、字号、颜色、行距等进行修改。建议正文10号字,1.3倍字间距。
中一級第二學期 資訊科技科 互聯網.
公文書信製作 國立二林工商 人事室主任王慶城.
我會看年曆.
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
資料來源:九德國小 新庄國小中年級圖書利用教育 書的身體 資料來源:九德國小 授課者 王美惠老師.
臺灣當代小說與電影 授課教師:宋千儀 老師 【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣2.5版授權釋出】
新選課系統說明會 電算中心 林以仁.
Presentation transcript:

《计算机游戏程序设计》课程简介 浙江大学计算机学院

课程开设的背景 游戏产业的飞速发展 国家对交互式数字娱乐业的逐步重视 数字媒体系的成立 2005年1月召开了第一届中国游戏产业年会 2006年 1月第二届游戏产业年会 游戏产业GDP2003年是13.2亿元,2004年已经达到58亿 国家对交互式数字娱乐业的逐步重视 863设立游戏开发引擎的专项资助 信息产业部设立了游戏开发平台的重点招标项目 数字媒体系的成立 《计算机游戏程序设计》将是必修课

游戏产业的发展瓶颈 游戏产业发展的瓶颈 一是人才缺乏,特别是水平高、经验丰富的中高级开发人才严重短缺; 二是游戏引擎技术落后,品种少、功能弱,严重影响游戏的开发水平; 三是具有自主知识产权的高质量的民族网络游戏作品数量少,自主研发与引进产品结构失衡,产业链不合理; 四是引进的游戏占据市场主导地位,不利于中华民族文化的传播,也不利于满足广大消费者特别是未成年人的精神需求和健康成长; 五是许多中国企业代理境外游戏作品但不掌握核心技术,导致自身的合法权益难以保障,使非法网络游戏出版活动有机可乘。

游戏产业的人才需求 高薪难聘游戏人才 游戏产业的需求预测 http://tech.tom.com 月薪8000元难招高人 游戏软件开发人才奇缺 大专院校开设的游戏软件开发相关专业较少,培训方法不得当,大部分设计人员是根据自己的经验摸索,很难达到较高水平。 由于游戏是一种集剧情故事、美术、音乐、动画、程序等技术为一体的复合艺术,所以一名游戏从业人员必须兼具软件行业专家和艺术家的创造力,而当前符合这一要求的人才却是少之又少。因而专家呼吁,培养游戏软件专业人才已成为当务之急。 游戏产业的需求预测 我国现有网络游戏玩家3000万,而全国包括美编在内的专业网络游戏技术人员只有不到3000人。统计下来,目前国内专业网游人才的缺口高达60万名。 http://games.sina.com.cn 2004-09-16 10:18 新闻晨报

游戏开发人才培训的现状 中国游戏产业的超高速增长让人们对游戏产业的价值刮目相看时,却突然发现中国根本没有正规的游戏教育。 游戏企业不得不沿用师傅带徒弟的育才模式,使得游戏人才培养的效率很低,并缺乏系统性。 游戏学院的培养模式,Ubisoft Campus培养模式等 游戏程序设计的从业门槛并不高。经过一定的专业领域知识培训,有一到两年编程经验的程序员都可以胜任计算机游戏编程。 大多数程序员并没有投身到游戏开发这一领域中来 觉得游戏开发是个神秘领域,对游戏开发的专业领域知识不甚了解而感觉自己无法胜任。 本课程将着重介绍计算机游戏程序设计的专业领域知识

课程的主旨 组织和提供一个学习游戏程序设计的环境和氛围。 加快各位同学的学习进程 学会游戏开发中的沟通和交流 推荐以技能实践为主的学习方式 已经知道如何进行程序设计的同学, 加快各位同学的学习进程 对游戏开发感兴趣的同学 学会游戏开发中的沟通和交流 科技人员和艺术家的思维方式不一样 推荐以技能实践为主的学习方式 从实例(samples)中快速起步 Project-based learning

教学目标 基本了解和掌握游戏程序设计 对游戏开发的某一个方面达到较高水准 “想”到“做”到,更强调努力去“做” 开发流程 组织开发理念 游戏内容相关的知识要点 对游戏开发的某一个方面达到较高水准 “想”到“做”到,更强调努力去“做” “从我做起,从现在做起”

特别学习目标 强化三维游戏的开发技能培训,提高技术含金量。 强调基于游戏引擎的开发,提高学习效率。 考虑设计部分益智类的游戏原型开发 设置了三维游戏的开发项目 与主流的游戏开发趋势接轨 强调基于游戏引擎的开发,提高学习效率。 统一为ogre引擎。 方便相互间的学习交流和合作。 提高游戏产业界的认同度和显示度。

教学形式及任课教师 采取团队式教学,并提供网上技术答疑 浙江大学CAD&CG国家重点实验室 紫金港校区蒙民伟楼3楼 陈为,chenwei@cad.zju.edu.cn http://www.cad.zju.edu.cn/home/chenwei/game 王锐,rwang@cad.zju.edu.cn 助教: 朱标 arthurbzhu@gmail.com 邀请游戏产业界的技术主管来做一次报告 正在联系中。。。

教学内容 主要围绕video game的程序设计,涉及的主要技术主题: 图像处理 图形绘制 三维动画 交互技术 音频编程 网络 人工智能 软件工程

课程的考核要求 没有书面的考试!!! 以作业和项目为主,具体的要求也在网上公布 书面作业(2个,占20%) 每个人都要做 游戏的片断技术的编程练习(占20%) 开发一个小型游戏(占60%) 组项目,小组形式

书面作业 把玩,分析和评价一个游戏 每个人都要完成 5月15日前上交 评价另一个小组的proposal 小组形式完成 5月30日前上交

游戏片断技术的编程项目(1/2) 下面的项目任选两个(基于Ogre/Unity引擎实现,个人项目) 注:同一个组的项目成员最好不要重复选题 实现一个精灵动画 实现Phong模型的简单场景绘制 通过纹理映射,实现一个自然场景(树木等)的绘制 实现一种快速的阴影绘制效果 实现任意一种游戏图形特效(水、火等) 实现一种混音处理方法 实现一个驱动三维机器人动画 实现一个AI技术 注:同一个组的项目成员最好不要重复选题

游戏片断技术的编程项目(2/2) 或者(可以是两个人一组): 下面的项目任选一个(扩展Ogre的功能) 实现基于A*算法的寻路系统 地形和人物的编辑工具 碰撞检测功能的扩展 扩展其网络游戏的功能 扩展其动画动能 其它的功能扩展等

游戏开发项目(1/4) 分组进行,为2D/3D游戏,益智类游戏为主 主要的项目内容 游戏开发的建议书 项目的中期进展报告 Alpha 发行报告 游戏设计文档的最后版本 一个“捧场性”的游戏短评或者报道 各个项目组成员的对该项目的贡献的报告和评价。 带有详细注释的所有源代码以及相应的游戏场景等数据。 该游戏的可执行文件,以及相应的安装和用户手册 该游戏的演示版,包括相应的ppt等。

游戏开发项目(2/4) 具体的时间安排 初步的游戏开发建议书:(5月22前) 对游戏开发建议书的互相评价:(5月30) 期末进展报告与Demo(6月下旬) 最后的游戏代码、演示、开发文档及技术报告(期末考试周的最后一天)

游戏开发项目(3/4) 分组安排 建议每个组3-5个人,至少包含 5月15日前上交分组名单,并给出每个人的初步分工 编程高手一名以上 有美术绘画基础的一名以上 有创意想法的一名以上 。。。。 5月15日前上交分组名单,并给出每个人的初步分工 arthurbzhu@gmail.com

游戏开发项目(4/4) 期末演示:6月下旬(暂定) : 每组20分钟,演示自行开发的游戏demo和进展报告 每人 3-5分钟,讲述独立完成的工作

游戏的编程平台 软件平台 硬件平台 统一的游戏开发引擎 编程语言 工具(任选) PC Ogre C/C++ http://www.ogre3d.org http://gd.91.com/zt/ogre/ 编程语言 C/C++ 工具(任选) 硬件平台 PC

网上答疑 平时的网上答疑 提供辅助材料和网上链接 电子邮件 http://www.cad.zju.edu.cn/home/chenwei/game

教材 耿卫东、陈为等编著,计算机游戏程序设计,电子工业出版社,2009年1月出版 可以自行组织购买

其它教学参考书 Kenneth C Finney,3D Game Programming All in One (Course Technology PTR Game Development Series) (Paperback), ISBN: 159200136X Nik Lever, “Real-time 3D Character Animation with visual C++”, ISBN 0-240-51664-8 Tim Kientzle, “A Programmer's Guide to Sound”, ISBN: 0201419726 Jonathon Blow, “Internet Game Programming”, ISBN: 1884777880 Greg Snook ,Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series) (Game Development Series) (Paperback),ISBN: 1584502045 “Game Programming” (ISBN 1584500492) and “Game Programming Gems 2” (ISBN 1-58450-054-9) edited by Mark DeLoura,

网络资源 http://www.gdc.net http://www-cs-students.stanford.edu/~amitp/gameprog.html Amit’s game programming information http://www.cgda.org/ Game developer association http://gpp.netfirms.com/ Game ++ mega site http://www.ihfsoft.com/ Game design documents http://www.microsoft.com/games/e3/ Microsoft games and e3 http://www.gdc.net Game developer conference

网络资源(续) http://nehe.gamedev.net/ Open GL game development tutorials http://psrtec.clmer.csulb.edu/Composer_Tutorial/part2.html Storyboard Board Creation tutorials http://www.microsoft.com/windows/directx/default.asp Microsoft DirectX http://www.xgames3d.com/ Xtreme Game3D

小结 大家的学习 任重道远 每周额外5小时 平和心态 从“好奇”转化为“专长” 提问 Q&A???