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

上传人:飞****9 文档编号:127985101 上传时间:2020-04-07 格式:DOC 页数:29 大小:6MB
返回 下载 相关 举报
3D校园大富翁游戏设计文档.doc_第1页
第1页 / 共29页
3D校园大富翁游戏设计文档.doc_第2页
第2页 / 共29页
3D校园大富翁游戏设计文档.doc_第3页
第3页 / 共29页
3D校园大富翁游戏设计文档.doc_第4页
第4页 / 共29页
3D校园大富翁游戏设计文档.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《3D校园大富翁游戏设计文档.doc》由会员分享,可在线阅读,更多相关《3D校园大富翁游戏设计文档.doc(29页珍藏版)》请在金锄头文库上搜索。

1、3D校园大富翁游戏设计文档课程:游戏设计概论组员:刘晓林、许丽华、赖红彬、李诗淇、梁颖元、钟佳伶指导老师:金小莉日期:2012年5月7日目录一、游戏概述1(一)游戏简介4(二)游戏特色4(三)游戏玩法介绍4(四)游戏背景41.游戏设计理念42.游戏背景故事4二、游戏设计5(一)角色设计51.角色形象设计52.角色原画53.角色模型5(二)场景设计91.世界地图及说明92.建筑功能设计要求93.场景原画及模型10(三)道具设计191.道具设计要求192.原画设计193.道具模型19(四)功能系统201.升级系统202.奖惩系统20(五)界面操作设计21(六)音乐音效设定22(七)Unity3D游

2、戏引擎23(八)后续开发计划271.后续开发思路272.开发内容的要求及特点27三、团队分工28(一)团队组成架构28(二)团队各职位关系图29(三)团队成员29一、游戏概述(一)游戏简介3D校园大富翁是一款TAB桌面游戏, 我们参考市场上知名的大宇公司大富翁系列,制作了这款3D桌面游戏。沿袭了经典的大富翁各种好玩的系统,如公平的回合制、轻松的赚钱方法、富于变化的场景、激烈的争夺经营权游戏规则的自由度很高。在紧张学习工作之后闲暇之时可以娱乐玩耍,让心情得到放松。(二)游戏特色1、在沿袭了经典大富翁系列的主要游戏系统之外,我们把场景变成了Q版的3D模式。让玩家感受到了全新的视觉感受,顺应了现在游

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

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

5、型(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)校医院(

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

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

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

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

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

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

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

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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号