- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.游戏内容简介.doc
遊戲內容簡介
1.1遊戲內容描述
*遊戲類型:橫向捲軸動作冒險遊戲。
*遊戲的內容為如何利用吃道具之後的負重產生的劣勢在世界中過關斬將。
*類似瑪莉歐等2D動作過關,在此為3D介面。
*首先你會遇到死神Boss的情景在後面追你,這時候要趕快逃跑,且吃到系統指定的道具數〈糖果〉通過終點才能進行下個步驟〈關卡面〉。如果負荷過重的話可以釋放一定數量的糖果攻擊敵人使敵人消失〈不含Boss〉,在關卡中一邊吃到指定的道具數且選擇路線,通過層層障礙物的考驗。
1.2技術設計方法
*使用Unity內建的API用JAVA語言修改而成的程式。
*撰寫模式必須讓其他團隊成員也了解的程度,故此寫這個文件。
*如果一個物件使用了複數程式但不多的時候,可以考慮整合,但如果太多的話得一項一項分類並宣告全域變數(Public Static)。
*程式內容得附註解。
1.3可能遭遇到的技術問題
*程式與撰寫此文件者的代溝
*命名原則
*程式會不知道如何寫註解
1.4資源檔案管理與轉換流程
編輯檔→轉換成完成檔格式的檔名要素
檔案類型編輯檔案完成檔格式2D圖形PSDPNG靜態模型MAXFBX角色動作MAXFBX〈整合在模型上〉音效與音樂FLP/-WAVUnity APIJS-Unity專案檔UNITY〈場景檔〉EXE程式撰寫說明
以下為功能描述,在下面的功能都以此來說明程式需要的細部程式〈API〉,以UML圖呈現。
功能名稱-程式名稱1
-程式名稱2
…API參數1
API參數2
…2.1所需功能提案〈尚未完成主要架構〉
2.1.1角色控制系統
1.移動:配合角色的移動動作做前後移動
2.跳躍:可以邊移動編作跳躍動作〈Y軸移動〉
角色-角色
-動作移動控制
跳躍↑移動控制-遊戲物件〈主角〉
-右〈前進〉
-左〈後退〉controller.Move
moveDirection跳躍-遊戲物件〈主角〉
-確認是否在地面上
-空白〈跳躍〉moveDirection(Horizontal)
controller.isGrounded2.1.2攝影機系統
讓攝影機跟隨主角進行移動
主要攝影機跟隨角色GameObject.Find
transform.localPosition.x
transform.localPosition.y2.1.3道具收集系統
主要道具〈糖果〉的消失與數值切換
角色-糖果-糖果物件
-事件糖果消失
糖果消耗
糖果影響人物速度↑糖果消失-主角靠近糖果角色
-偵測數值
-糖果消失gameObject.Find
new Vector
Destroy糖果影響人物速度-糖果參數增加
-影響速度〈速度減少〉guiText.text
item+=1
speed=XX糖果消耗〈攻擊〉-糖果參數增加
-影響速度guiText.text
item-=1
speed=XX
2.2遊戲檔案大小預估
項目容量預估2D貼圖〈8個模*1024*1024*3張貼圖〉100MBUnity檔案〈包含貼圖〉40MB角色動作700KB音樂音效20MB
系統執行軟體硬體需求
3.1顯示卡建議需求
以800*600解析度32bit color環境之記憶體最低需求:
顯示內容:800*600*32(2+1)=460800000bits=5.62MB
貼圖顯示:預估24張1024*1024貼圖
(1024*1024*32)*24=96MB
結論:至少所需128MB以上的記憶體
3.2其他製作軟體:
*貼圖:Photoshop CS3
*建模、貼圖整合:3Ds Max 9,FBX Render 2010
*遊戲引擎:Unity 2.5
*音樂音效製作編輯:FL Studio 8
4.製作規則
4.1程式撰寫標準
4.1.1命名基本準則
*所有名稱以英文命名以避免亂碼與開啟檔案失敗。
*避免使用空格。 EX:”Main-Camera””Main_Camera”
*”-”〈減號〉與”_”〈底線〉的使用:”-”使用在兩個不相干的詞,前者必須為後者的形容詞,如在後面必須加註更多的形容得用”_” 。
EX:”First-Item_Controller”
4.1.2程式命名規則
規則一
物件名稱_功能名稱
EX:角色移動控制則命名為:”GameObject-Character_Controller”
規則二
功能名稱
EX:顯示設定的程式為”OptionScript”
4.1.3訊息命名規則
功能名稱_訊息名稱
EX:”GameOverMS_Gameover”〈MS為Message之簡稱〉
4.1.4材質命
您可能关注的文档
- (五)後进先出零售价法.ppt
- Set的数据挖掘技术在网络安全中的应用研究——邮件分类.ppt
- (求真NEW).doc-湖州师范学院信息工程学院.doc
- TCPUDPSocket调试工具提供了TCPServer,TCPClient,UDPServer,UDP.doc
- (电子版)会刊发行版-天宫院街道办事处.ppt
- -电声技术.doc
- 0-冈本吉央.ppt
- XXX项目使用说明书.doc
- 0.1Hz超低频余弦方波极性转换电路的设计.doc
- 005_与网络编程相关的多线程编程.ppt.ppt
- 豪爵UF115-备件装配手册-DE-PARTES-2020-12-30.pdf
- SCP805PV2_安装说明书手册_160517.pdf
- B_G_Series_OM_zhCH_Operation_用户操作说明书手册_zhCN_63742398347.pdf
- DS3MX_安装说明书手册_用户操作说明书手册.pdf
- ICP-CMS40_User_用户操作说明书手册_Operation_用户操作说明书手册.pdf
- 飞思卡尔智能车大赛技术报告(第八届摄像头组西部赛区一等奖、全国二等奖)-重庆大学赤兔队.pdf
- AMC2_16IOE_安装说明书手册_用户操作说明书手册_zhCN_17921446667.pdf
- VISTA-20P_用户操作说明书手册_CN.pdf
- CC408E_488E_QRG_Quick_安装说明书手册_Guide.pdf
- AB-1800_安装说明书手册.pdf
最近下载
- 《机器人机械工程基础I》课程教学大纲(本科).pdf
- 2024苏教版数学新教材培训:“统计与概率”领域编修说明.docx VIP
- 净化系统的设计讲义.ppt
- 麦格米特artsen pm cm系列智能焊机用户手册sm megmeet1.pdf
- 压力容器质量安全风险管控清单〔压力容器制造(含安装、修理、改造)单位〕.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- GB-粉尘爆炸泄压规范.pdf
- 茶园节水灌溉技术方案.pptx
- 医院分期建设实施要点分享---以浙江大学医学院附属儿童医院滨江院区为例(分享版).pdf VIP
- 2024年华医网继续教育临床静脉用药质量管理与风险防范答案.docx VIP
文档评论(0)