ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:4.26MB ,
资源ID:8763934      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8763934.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(3D校园大富翁游戏设计文档.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

3D校园大富翁游戏设计文档.docx

1、3D校园大富翁游戏设计文档3D校园大富翁游戏设计文档课程:游戏设计概论组员:刘晓林、许丽华、赖红彬、李诗淇、梁颖元、钟佳伶指导老师:金小莉日期:2012年5月7日一、游戏概述(一)游戏简介3D校园大富翁是一款TAB桌面游戏, 我们参考市场上知名的大宇公司大富翁系列,制作了这款3D桌面游戏。沿袭了经典的大富翁各种好玩的系统,如公平的回合制、轻松的赚钱方法、富于变化的场景、激烈的争夺经营权游戏规则的自由度很高。在紧张学习工作之后闲暇之时可以娱乐玩耍,让心情得到放松。(二)游戏特色1、在沿袭了经典大富翁系列的主要游戏系统之外,我们把场景变成了Q版的3D模式。让玩家感受到了全新的视觉感受,顺应了现在游

2、戏行业的发展潮流。2、游戏的主要玩家对象为在校大学生,游戏地图场景主要根据几大高校的风景独立设计改造,能满足年轻人的游戏心理,在游戏的过程中玩家得到征服校园生活的乐趣。3、另外游戏的操作简便快捷,易学上手,能让玩家快速投入到游戏的乐趣之中。(三)游戏的玩法介绍默认多幅地图,以掷骰点数前进,并有多种道具使用。主要通过购买与升级房产,收取对方的路费、租金,来导致对手破产。在规定的时间内成为总资产最多,或者除自己外其他玩家全部破产的角色成为赢家。(四)游戏背景1、游戏设计理念参照大富翁系列游戏,在已有的游戏系统上换上全新的3D视觉效果。2、游戏的背景故事几十年前,在一片沿海的土地上,有一群有志之士为

3、了祖国的崛起,罗致知识分子,创办了勷勤大学。今天,几位年轻才俊怀揣着不同的理想,又来这片土地上。故事,从这里开始二、游戏设计(一)角色设计1、角色形象设计初步构想角色姓名角色性格芭拉拉(Bralla)性别女,有点小淘气,经常不顾形象的大笑,整天臭美。卓克林(Chockling)性别男,整天都是一本正经的样子,不过有点小自恋。汉娜(Hanna)性别女,散发成熟魅力的大姐姐,行为举止十分端庄优雅。普林斯顿特(President)性别男,人前是很有威严的领导人物,不过私底下会表现出小女人的一面。2、角色原画(1) 芭拉拉(Bralla)人设和三视图(2)卓克林(Chockling)的三视图3、角色模

4、型(1)芭拉拉(Bralla)的3D模型(2)卓克林(Chockling)的3D模型(二)场景设计1、世界地图及说明(场景结构、片区的划分)2、建筑功能设计要求建筑名称功能校医院强制角色停留3回合并扣取现金500元饭堂购买道具银行存取现金图书馆强制角色停留1回合并赠送房屋升级道具行政楼强制角色停留3回合咖啡厅Lv1用5000元购买房产,收取其他角色过路费1000元/次咖啡厅Lv2用10000元升级自己房产,收取其他角色过路费3000元/次宿舍Lv1用4000购买房产,收取其他角色过路费800元/次宿舍Lv2用8000升级自己房产,收取其他角色过路费2000元/次3、场景原画及模型(1)校医院(

5、2)饭堂(3)银行(4)图书馆(5)行政楼(6)咖啡厅Lv1(7)咖啡厅Lv2(8)宿舍Lv1(9)宿舍Lv2(三)道具设计1、道具的设计要求名称外形功能路障普通标示牌拦截路过角色,使角色停在路障设置的地方炸弹 球形若角色停在炸弹的位置,直接遣送角色至校医院房屋升级道具UFO形状使用道具后,使指定房屋升级至下一等级2、原画设计3、道具模型(四)功能系统1、升级系统房屋等级及升级所需金币设定房屋名称需要金币(元)咖啡厅Lv15000咖啡厅Lv210000宿舍Lv14000宿舍Lv280002、奖惩系统通过房屋的金币获取方式及规则 角色1停留在角色2的房屋时,角色1扣取一定的金币给角色2。房屋名称

6、扣取金币(元)咖啡厅Lv11000咖啡厅Lv23000宿舍Lv1800宿舍Lv22000(五)界面操作设计1、游戏操作界面2、界面对话框(六)音乐音效设定1、整体风格要求 背景音乐节奏轻快,韵律清新愉快;音效有趣生动符合角色动作特征。2、音乐清单 椰林风情画梦幻伊匐园漫步星空下3、音效清单 打击声 打雷声 点击声 警报声付款声效升级房屋声效 成功的喝彩声(七)Unity3D游戏引擎现在大部分的游戏引擎都是以开发,角色控制游戏为主导方向。大部分都会内置第三人称视觉,或者第一人称视觉开发包。大富翁游戏,需要用到的是,用户gui交互,以及自动寻路,角色切换,游戏中断等,进行游戏控制。基于了解一半的大

7、富翁游戏,引擎方面暂时只能做到如下几点1、刚开始游戏是以一begin进行淡出,gui界面与用户进行交换。Operating:a.点击运行游戏时,会淡出一个begin b.按下键盘中的空格键,显示可进行的操作。该部分所用到的是javascript中的gui中的menu,drawtesture等,以及键盘响应事件。(详见:begingui.js)2、切换视觉,可用于游戏过程中查看地图。了解各自情况。Operating:a.按下鼠标左键拖动,可实现视角的旋转 b.键盘中的w,s,a,f分别对应着让视角向前、后、左、右。该部分所用到的是鼠标响应事件,以及键盘事件,对unity中的camera进行操作。

8、(详见:wowcamera.cs,cubecontroler.js)3 对角色进行控制。以第三人称视觉,进行游戏操作。Operating:a. .键盘中的上下左右方向键,控制角色前后,以及左右旋转。 b .按下键盘中的f键,可让角色投递炸弹。(详见:carcontroler.js,fire.js)4, 当屏幕出现物体是,用鼠标点击可以弹出 相应窗口(可用于介绍gameobject,价格,以及所需要的路费)。点击ok的同时,可对该人物的 money 进行扣费。Operating:a.把鼠标放到场景中的object上,单击,可弹出相应窗口,进行解释。该部分:鼠标响应事件,以及gui中的事件。(详见

9、:onclickgui.js)(注由于时间关系只做了这个作为示例)5、总结unity和大多数游戏引擎一样,都是为游戏开发者提供了一个模拟现实的环境,里面包括了:虚拟空间(也就是所谓的场景scene),摄像机(camera也就是玩游戏时屏幕的视觉),物体(gameobject,可通过组件形式模仿各自物体),物理系统(包括了碰撞,重力等)。我们开发游戏的时候,其实是在游戏引擎里面创建或导入各种部件,再通过javascript或者C#脚本对游戏整体进行整合。游戏引擎是尽量帮助开发者完成游戏开发是的工作,自然也就会有针对性了,大部分游戏引擎中都会做好一些包,让开发者可以导入使用。所以相对而言,在uni

10、ty中开发第一或者第三人称而言可以做到得心顺手。Uninty 中进行javascript脚本编写最痛苦的是不同物体中对各自组件中的元素进行调用。其中要使用到的是gameobject中的find,以及getcomponent的成员函数进行调用。开发大富翁过程中遇到的主要困难有:如何对游戏进行流程的控制,以及如何让游戏角色自动到达目标位置,并弹出响应窗口。 刚开始分析时,觉得这几部分内容都会有解决的办法。但实际操作中在发现工作量的巨大。至今:1.对游戏进行流程的控制,尚未解决,估计得是纯粹脚本进行控制。(工作量巨大)2. 如何让游戏角色自动到达目标位置,解决办法是透过设置“路点”,再通过unity

11、中的自动寻路系统navmeshagent解决。(这涉及到的内容比较多,主要有:ray(射线)也是角色寻路的方向,navmeshagent的应用,还有unity中的“最优路劲判断”)。6、心得体会运用游戏引擎开发过程中碰到了很多问题,经常是编写了一段代码后运行出错,再回头去看unity附带的api,但由于刚入门不旧,所以经常卡住,为此比较费时,同时也要付出很大的精力。为此专门加了一个unity开发的技术交流群,与高手进行交流。但解决问题的时间周期还是很长。有一下部分错误,以及不完善,由于时间有限,至今也没有解决,只能是用相似的功能进行代替。 游戏开发中,切忌一头栽进去编程。最终要的是先分析问题,

12、再把功能分块,然后再各自寻找解决办法,查找所涉及的知识,在动手进行游戏开发。(八)后续开发计划1、后续开发思路 增加道具数量 增加地图数量 增加角色数量 增加房屋等级 增加各种触发剧情2、开发内容的要求及特点 坚持画面的Q版风格 坚持操作简易的操作 坚持体现丰富有趣的校园生活三、团队分工(一)团队组成架构3D大富翁美工界面美工Unity3D 游戏引擎策划场景美工角色美工三维建模团队策划个人策划音乐音效设定资料整合1、策划团队核心组成部分,构思游戏总体框架,与全队队员密切沟通联系。2、美工负责游戏场景、角色的美术设计。3、Unity3D游戏引擎负责游戏引擎模拟与实现游戏功能,确保系统具有良好的用

13、户体验。4、音乐音效设定负责挑选制作符合游戏画面与剧情的游戏音效。5、资料整合负责整合游戏设计资料与小组各成员的劳动成果,编写游戏设计文档。(二)团队各职位关系图引擎美工策划音效(三)团队成员姓名学号游戏分工及成果刘晓林20092003032策划、游戏引擎、界面设计许丽华20092003013策划、人物原画设计、道具原画设计、界面设计、资料整合赖红彬20092003018策划、道具3D建模、场景3D建模(银行、饭堂、宿舍Lv1-2)李诗淇20092003029策划、人物3D建模、场景3D建模(行政楼)、游戏引擎、音效梁颖元20092003033策划、场景原画设计,场景3D建模(一课)钟佳伶20092003037策划、音效、场景3D建模(咖啡厅Lv1-2、校医院、图书馆)

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2