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

上传人:wj 文档编号:8775673 上传时间:2023-05-14 格式:DOC 页数:29 大小:6MB
下载 相关 举报
D校园大富翁游戏设计文档.doc_第1页
第1页 / 共29页
D校园大富翁游戏设计文档.doc_第2页
第2页 / 共29页
D校园大富翁游戏设计文档.doc_第3页
第3页 / 共29页
D校园大富翁游戏设计文档.doc_第4页
第4页 / 共29页
D校园大富翁游戏设计文档.doc_第5页
第5页 / 共29页
D校园大富翁游戏设计文档.doc_第6页
第6页 / 共29页
D校园大富翁游戏设计文档.doc_第7页
第7页 / 共29页
D校园大富翁游戏设计文档.doc_第8页
第8页 / 共29页
D校园大富翁游戏设计文档.doc_第9页
第9页 / 共29页
D校园大富翁游戏设计文档.doc_第10页
第10页 / 共29页
D校园大富翁游戏设计文档.doc_第11页
第11页 / 共29页
D校园大富翁游戏设计文档.doc_第12页
第12页 / 共29页
D校园大富翁游戏设计文档.doc_第13页
第13页 / 共29页
D校园大富翁游戏设计文档.doc_第14页
第14页 / 共29页
D校园大富翁游戏设计文档.doc_第15页
第15页 / 共29页
D校园大富翁游戏设计文档.doc_第16页
第16页 / 共29页
D校园大富翁游戏设计文档.doc_第17页
第17页 / 共29页
D校园大富翁游戏设计文档.doc_第18页
第18页 / 共29页
D校园大富翁游戏设计文档.doc_第19页
第19页 / 共29页
D校园大富翁游戏设计文档.doc_第20页
第20页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

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

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

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

《3D校园大富翁》游戏设计文档

课程:

游戏设计概论

组员:

刘晓林、许丽华、赖红彬、

李诗淇、梁颖元、钟佳伶

指导老师:

金小莉

日期:

2012年5月7日

目录

一、游戏概述 1

(一)游戏简介 4

(二)游戏特色 4

(三)游戏玩法介绍 4

(四)游戏背景 4

1.游戏设计理念 4

2.游戏背景故事 4

二、游戏设计 5

(一)角色设计 5

1.角色形象设计 5

2.角色原画 5

3.角色模型 5

(二)场景设计 9

1.世界地图及说明 9

2.建筑功能设计要求 9

3.场景原画及模型 10

(三)道具设计 19

1.道具设计要求 19

2.原画设计 19

3.道具模型 19

(四)功能系统 20

1.升级系统 20

2.奖惩系统 20

(五)界面操作设计 21

(六)音乐音效设定 22

(七)Unity3D游戏引擎 23

(八)后续开发计划 27

1.后续开发思路 27

2.开发内容的要求及特点 27

三、团队分工 28

(一)团队组成架构 28

(二)团队各职位关系图 29

(三)团队成员 29

一、游戏概述

(一)游戏简介

《3D校园大富翁》是一款TAB桌面游戏,我们参考市场上知名的大宇公司大富翁系列,制作了这款3D桌面游戏。

沿袭了经典的大富翁各种好玩的系统,如公平的回合制、轻松的赚钱方法、富于变化的场景、激烈的争夺经营权……游戏规则的自由度很高。

在紧张学习工作之后闲暇之时可以娱乐玩耍,让心情得到放松。

(二)游戏特色

1、在沿袭了经典大富翁系列的主要游戏系统之外,我们把场景变成了Q版的3D模式。

让玩家感受到了全新的视觉感受,顺应了现在游戏行业的发展潮流。

2、游戏的主要玩家对象为在校大学生,游戏地图场景主要根据几大高校的风景独立设计改造,能满足年轻人的游戏心理,在游戏的过程中玩家得到征服校园生活的乐趣。

3、另外游戏的操作简便快捷,易学上手,能让玩家快速投入到游戏的乐趣之中。

(三)游戏的玩法介绍

默认多幅地图,以掷骰点数前进,并有多种道具使用。

主要通过购买与升级房产,收取对方的路费、租金,来导致对手破产。

在规定的时间内成为总资产最多,或者除自己外其他玩家全部破产的角色成为赢家。

(四)游戏背景

1、游戏设计理念

参照大富翁系列游戏,在已有的游戏系统上换上全新的3D视觉效果。

2、游戏的背景故事

几十年前,在一片沿海的土地上,有一群有志之士为了祖国的崛起,罗致知识分子,创办了勷勤大学。

今天,几位年轻才俊怀揣着不同的理想,又来这片土地上。

故事,从这里开始……

二、游戏设计

(一)角色设计

1、角色形象设计

初步构想

角色姓名

角色性格

芭拉拉(Bralla)

性别女,有点小淘气,经常不顾形象的大笑,整天臭美。

卓克林(Chockling)

性别男,整天都是一本正经的样子,不过有点小自恋。

汉娜(Hanna)

性别女,散发成熟魅力的大姐姐,行为举止十分端庄优雅。

普林斯顿特(President)

性别男,人前是很有威严的领导人物,不过私底下会表现出小女人的一面。

2、角色原画

(1)芭拉拉(Bralla)人设和三视图

(2)卓克林(Chockling)的三视图

3、角色模型

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

(2)饭堂

(3)银行

(4)图书馆

(5)行政楼

(6)咖啡厅Lv1

(7)咖啡厅Lv2

(8)宿舍Lv1

(9)宿舍Lv2

(三)道具设计

1、道具的设计要求

名称

外形

功能

路障

普通标示牌

拦截路过角色,使角色停在路障设置的地方

炸弹

球形

若角色停在炸弹的位置,直接遣送角色至校医院

房屋升级道具

UFO形状

使用道具后,使指定房屋升级至下一等级

2、原画设计

3、道具模型

(四)功能系统

1、升级系统

房屋等级及升级所需金币设定

房屋名称

需要金币(元)

咖啡厅Lv1

5000

咖啡厅Lv2

10000

宿舍Lv1

4000

宿舍Lv2

8000

2、奖惩系统

通过房屋的金币获取方式及规则

l角色1停留在角色2的房屋时,角色1扣取一定的金币给角色2。

房屋名称

扣取金币(元)

咖啡厅Lv1

1000

咖啡厅Lv2

3000

宿舍Lv1

800

宿舍Lv2

2000

(五)界面操作设计

1、游戏操作界面

2、界面对话框

(六)音乐音效设定

1、整体风格要求

背景音乐节奏轻快,韵律清新愉快;音效有趣生动符合角色动作特征。

2、音乐清单

椰林风情画

梦幻伊匐园

漫步星空下

3、音效清单

打击声

打雷声

点击声

警报声

付款声效

升级房屋声效

成功的喝彩声

(七)Unity3D游戏引擎

现在大部分的游戏引擎都是以开发,角色控制游戏为主导方向。

大部分都会内置第三人称视觉,或者第一人称视觉开发包。

大富翁游戏,需要用到的是,用户gui交互,以及自动寻路,角色切换,游戏中断等,进行游戏控制。

基于了解一半的大富翁游戏,引擎方面暂时只能做到如下几点

1、刚开始游戏是以一begin进行淡出,gui界面与用户进行交换。

Operating:

a.点击运行游戏时,会淡出一个begin

b.按下键盘中的空格键,显示可进行的操作。

该部分所用到的是javascript中的gui中的menu,drawtesture等,以及键盘响应事件。

(详见:

begingui.js)

2、切换视觉,可用于游戏过程中查看地图。

了解各自情况。

Operating:

a.按下鼠标左键拖动,可实现视角的旋转

b.键盘中的w,s,a,f分别对应着让视角向前、后、左、右。

该部分所用到的是鼠标响应事件,以及键盘事件,对unity中的camera进行操作。

(详见:

wowcamera.cs,cubecontroler.js)

3对角色进行控制。

以第三人称视觉,进行游戏操作。

Operating:

a..键盘中的上下左右方向键,控制角色前后,以及左右旋转。

b.按下键盘中的f键,可让角色投递炸弹。

(详见:

carcontroler.js,fire.js)

4,当屏幕出现物体是,用鼠标点击可以弹出相应窗口(可用于介绍gameobject,价格,以及所需要的路费)。

点击ok的同时,可对该人物的money进行扣费。

Operating:

a.把鼠标放到场景中的object上,单击,可弹出相应窗口,进行解释。

该部分:

鼠标响应事件,以及gui中的事件。

(详见:

onclickgui.js)(注由于时间关系只做了这个作为示例)

5、总结

unity和大多数游戏引擎一样,都是为游戏开发者提供了一个模拟现实的环境,里面包括了:

虚拟空间(也就是所谓的场景scene),摄像机(camera也就是玩游戏时屏幕的视觉),物体(gameobject,可通过组件形式模仿各自物体),物理系统(包括了碰撞,重力等)。

我们开发游戏的时候,其实是在游戏引擎里面创建或导入各种部件,再通过javascript或者C#脚本对游戏整体进行整合。

游戏引擎是尽量帮助开发者完成游戏开发是的工作,自然也就会有针对性了,大部分游戏引擎中都会做好一些包,让开发者可以导入使用。

所以相对而言,在unity中开发第一或者第三人称而言可以做到得心顺手。

Uninty中进行javascript脚本编写最痛苦的是不同物体中对各自组件中的元素进行调用。

其中要使用到的是gameobject中的find,以及getcomponent的成员函数进行调用。

开发大富翁过程中遇到的主要困难有:

如何对游戏进行流程的控制,以及如何让游戏角色自动到达目标位置,并弹出响应窗口。

刚开始分析时,觉得这几部分内容都会有解决的办法。

但实际操作中在发现工作量的巨大。

至今:

1.对游戏进行流程的控制,尚未解决,估计得是纯粹脚本进行控制。

(工作量巨大)

2.如何让游戏角色自动到达目标位置,解决办法是透过设置“路点”,再通过unity中的自动寻路系统navmeshagent解决。

(这涉及到的内容比较多,主要有:

ray(射线)也是角色寻路的方向,navmeshagent的应用,还有unity中的“最优路劲判断”)。

6、心得体会

运用游戏引擎开发过程中碰到了很多问题,经常是编写了一段代码后运行出错,再回头去看unity附带的api,但由于刚入门不旧,所以经常卡住,为此比较费时,同时也要付出很大的精力。

为此专门加了一个unity开发的技术交流群,与高手进行交流。

但解决问题的时间周期还是很长。

有一下部分错误,以及不完善,由于时间有限,至今也没有解决,只能是用相似的功能进行代替。

游戏开发中,切忌一头栽进去编程。

最终要的是先分析问题,再把功能分块,然后再各自寻找解决办法,查找所涉及的知识,在动手进行游戏开发。

(八)后续开发计划

1、后续开发思路

l增加道具数量

l增加地图数量

l增加角色数量

l增加房屋等级

l增加各种触发剧情

2、开发内容的要求及特点

l坚持画面的Q版风格

l坚持操作简易的操作

l坚持体现丰富有趣的校园生活

三、团队分工

(一)团队组成架构

《3D大富翁》

美工

界面美工

Unity3D游戏引擎

策划

场景美工

角色美工

三维建模

团队策划

个人策划

音乐音效设定

资料整合

1、策划

团队核心组成部分,构思游戏总体框架,与全队队员密切沟通联系。

2、美工

负责游戏场景、角色的美术设计。

3、Unity3D游戏引擎

负责游戏引擎模拟与实现游戏功能,确保系统具有良好的用户体验。

4、音乐音效设定

负责挑选制作符合游戏画面与剧情的游戏音效。

5、资料整合

负责整合游戏设计资料与小组各成员的劳动成果,编写游戏设计文档。

(二)团队各职位关系图

引擎

美工

策划

音效

(三)团队成员

姓名

学号

游戏分工及成果

刘晓林

20092003032

策划、游戏引擎、界面设计

许丽华

20092003013

策划、人物原画设计、道具原画设计、界面设计、资料整合

赖红彬

20092003018

策划、道具3D建模、场景3D建模(银行、饭堂、宿舍Lv1-2)

李诗淇

20092003029

策划、人物3D建模、场景3D建模(行政楼)、游戏引擎、音效

梁颖元

20092003033

策划、场景原画设计,场景3D建模(一课)

钟佳伶

20092003037

策划、音效、场景3D建模(咖啡厅Lv1-2、校医院、图书馆)

29

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 外语学习 > 韩语学习

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

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