游戏开发论坛

 找回密码
 立即注册
搜索
查看: 22168|回复: 54

[讨论] 我的一个毕业论文游戏,大家帮我看看多提意见

[复制链接]

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2006-1-1 13:54:00 | 显示全部楼层 |阅读模式
游戏策划
一.可行行分析
    (1)引言
     本游戏以安徒生童话里的经典故事“小红帽”为背景,经过改编后制作的2D RPG游戏。
    (2)背景(市场调研)
国际背景

国内背景

(3)可行性论证
A.技术可行性
硬件:就目前主流的电脑来看,都支持2D,所以可以满足这个游戏开发.计算机的存储量,运行速度等方面都不是问题。
系统软件:由于这个游戏准备Windows环境下开发,我选择Windows 20003 Server
作为游戏开发的操作系统。
应用软件:由于Visual C++是微软的产品,用它来编写Windows应用程序有强大的程序接口和丰富的开发资源的支持,又因为VC++严谨的内存管理,在堆栈上良好的分配处理,生成代码的体积小,稳定性高的优点,所以本游戏以VC++6.0为开发的平台。
技术人员:由于这是本人的毕业论文设计,所以人员上就是我和指导老师。
B经济可行性
由于这只是一个论文,所以暂时不做经济可行性分析。
C社会可行性
目前市场上游戏众多,流行的有《传奇》《魔兽争霸》《天堂》《魔兽世界》以及国内有代表性RPG游戏“三剑”。它们以高超的技术占领我国游戏市场的绝大部分。在这种情况下,要想吸引大量的玩家,重复它们的老路肯定是没有希望的。游戏的方式必须有特色而且要新颖。何况现在人们对游戏有偏见,而且国内现在开发单击RPG游戏的厂商比较少。虽然中国盗版很厉害,但是如果游戏做的好(像《仙剑奇侠传》、《剑侠情缘》等)销路还不是一样好,只要玩家认为值得花那些钱去买正版的。
     教育,就是给孩子们授予知识,增长他们的见识,帮助他们树立世界观等。他们愿意自主的去寻找、吸收知识,这是家长、老师所期望的。如果游戏也可以做到增加知识,提高学习能力,那我相信人们不会再对游戏“另眼相看”。
     本游戏正是通过再现当年安徒生童话,让广大青少年们可以亲身体验童话里的故事,这样比书本来的更直接,更容易被人们接受。
     只要游戏的可玩性能得到保证,在没有其它产品可替代的情况下,游戏要成功应该不难。如果以后市场不错的话,以后可以用此游戏做为范例开发一系列这样的游戏,以后小孩们不用再看故事书上的这些故事,可以直接从这些游戏里亲身体会故事,这样给孩子们的印象比书本来得更有效果。
D人力状况分析
这个游戏是单独开发的,所以这里也不做人员状况分析。
二.工作计划
游戏的主要指标:能够实现游戏的一些基本功能
制作时间预算:二个月
资金预算:暂无
进度表:前15天做游戏策划并写好工作手册,用半个月编程,剩下的时间用来调试。
三.策划书
(1)游戏简介(故事背景):
    这是发生在欧洲中世纪一个山村的故事。主人公(小红帽)将妈妈给的点心给住在森林里正在生病的外婆送去。途中要穿过一片经常有狼出没的森林,小红帽在路上会遇到什么呢?将会发生什么事呢?一段扣人心悬的故事也从这里开始了. . . . . .
2)游戏类型:
单击版的RPG游戏;
(3)玩家定位:
青少年;
(4)游戏视角
基于2D顶部45度视角;
(5)游戏过程
   游戏分为四个大场景:小红帽家,小红帽家所在的村庄,去奶奶的路上(森林),外婆家。
游戏开始时,玩家(即小红帽)可以在地图上任意走动,可以拾取(游戏了可以事先在地图的角落等地方放些物品,如以后要用到的装备和加体力的物品)地图中的物品,并且可以和游戏里的NPC对话,但不会触发事件。只要和妈妈(小红帽的妈妈)对话后,事件才开始触发,此时才真正地开始了游戏。小红帽拿着妈妈给的点心,在去外婆的路上可以碰到些NPC,对话后可以触发事件,通过这些NPC,玩家可以得到些道具或者触发支线情节。小红帽到了森林时,在路上就会遇到一些“小怪”,玩家可以打这些“小怪”升级,同时玩家可以得到些从它们身上掉下来的物品。体力为零时游戏结束。随着等级的提高,玩家的各种属性也相应提高,到游戏最后打BOSS(大灰狼)时获胜的概率也就越大。当小红帽到了外婆家时,看到“外婆”正躺在床上,于是小红帽走到外婆跟前,正要给外婆点心时,“外婆”突然变成了大灰狼并袭击了小红帽,(为了挑战玩家,当大灰狼袭击了玩家后,可以让玩家的体力减半,这样打大灰狼就有些挑战)。玩家和大灰狼打了几个回合后,有个猎人来了并帮助玩家一起打死了大灰狼。玩家会从狼上得到些比较好物品。为了有效地控制升级给玩家带负面影响,我把BOSS控制在3-5级,所以玩家也可以不打“小怪”也能够打赢“大灰狼”只要有好的装备就可以了。为了增加游戏的可玩性,我特意设置了些支线情节并把森林的路设计成一个不复杂迷宫,后面的剧本策划会介绍清楚。
(6)剧本策划
游戏场景一
地点:小红帽家中
人物:小红帽,小红帽的妈妈和爸爸;
游戏开始,玩家(扮演小红帽),可以在地图随便走动,可以调查各个地方有什么物品。
故事情节:
事件触发条件:玩家与“妈妈”对话。
事件:取得点心,并送给外婆;
人物对话:
妈妈:小红帽,外婆最近身体不适生病了,我做了些点心,你可以帮妈妈带些点心去探望她吗?顺便向外婆问声好!
小红帽:当然可以啊。
然后小红帽会从妈妈那里得到一个篮子(里面装有点心);
如果继续和妈妈对话,妈妈则会说:外婆住在森林里,路途很远,你在路上要小心,不要贪玩!
支线剧情:
事件触发条件:玩家与“爸爸”对话;
事件经过:玩家与“爸爸”对话后,爸爸会告诉你在去外婆家的路上有个猎人,此人是“爸爸”的好朋友,当小红帽到了森林里会碰到此人,与其对话可以得到一双很好的靴子,可以提高玩家的防御。
背景:中世纪欧洲家庭
房间:四间(爸爸和妈妈,小红帽,厨房,客厅);
场景摆设:壁炉,桌,椅(木质的),床等。具体怎么放置,每个人的看法不一样,只要合理就行;
可取道具:苹果,香蕉等水果和牛奶(这些是补充HP的),金钱(用来买道具用的),红色披风(加防),小红鞋(加防),手帕(加幸运),篮子(送给外婆的);
背景音乐:声音比较平缓,节奏比较慢
游戏场景二
地点:小红帽家的屋外
人物:小红帽,村长,村民,教父,工匠师傅,工匠师傅的儿子,“小虎”,小男孩,小女孩,水果商(出售各种水果)、杂货商(出售各种装备);
事件一:显示(全屏)各种水果,如:犁,苹果,香蕉,草莓等(这里涉及到价格,这会在下面的“数据设定”里详细介绍);
触发条件:与杂货商对话
对话内容:我这里的都是新鲜的水果,随便挑。
事件二:显示各种装备,如:鞋,衣服等;
触发条件:与杂货商对话;
对话内容:我这里的东西都是上等的;
事件三:与小男孩对话;
对话内容:--------------------------;
事件四:与小女孩对话;
对话内容:--------------------------;
注:以上四个事件不是必须发生的,而是可选的。
支线剧情:
    事件触发条件:当玩家走到桥边时,看到桥已经被洪水冲毁;
事件经过:玩家去教堂寻找帮助,从教父那里得知:要修好桥必须找到工匠师傅。去工匠师傅家找他,工匠师傅不在,问其儿子,他儿子说:父亲去了山上,还没有回来。继续询问,工匠师傅的儿子则说:倘若能够答应其要求,便可以将起父亲找回来。
工匠师傅儿子的要求是:帮他取回前天丢在“小虎”家的渔钩。
玩家来到“小虎”家,小虎不给,无奈之下,需拿苹果交换(如果此时玩家身上没有苹果,则需去水果店买)方可得到渔钩,回到工匠师傅家拿给工匠师傅的儿子,然后工匠师傅的儿子去把他父亲找回来。玩家工匠师傅一起来到桥边把桥修好。
场景设置:房子(木质的),村长家,村民家,工匠师傅家,集市,街道,教堂,通往森林的道路;
背景音乐:快节奏,可以体现一片繁华的场景
游戏场景三
地点:森林(以迷宫形式出现)
人物:小红帽,猎人;
动物:大灰狼,兔子,鹿,蝴蝶,蚱蜢等;
事件:场景一中支线的延续;
触发条件:前提要和爸爸对话,然后与猎人对话才会触发剧情,否则剧情不会发展;
玩家与猎人对话后,猎人会提醒玩家:前面的路经常会有狼出没,要小心,并送给玩家一双靴子(加防)和一件衣服(加防),(因此,从此地图上的“小怪”可以增加些狼);
场景摆设:高大的树木,小草,小溪,石头,桥,飞舞的蝴蝶,路上有各种“小怪”(如:兔子,鹿等)
背景音乐:节奏不是很快,要给人一种有点害怕的感觉;
游戏场景四
地点:外婆家;
人物:小红帽,外婆,猎人;
动物:大灰狼;
事件触发条件:玩家与“外婆”对话。
事件:打败狼,并救出外婆;
人物对话:
小红帽:外婆,您好些没有?我带了很多好吃的东西来看您,快起来嘛!
“外婆”:噢,你来了,我的乖孙女儿,外婆正想着你呢!
小红帽:外婆,外婆,您的声音好怪哦!
“外婆”:我感冒了呀,声音才变了!
小红帽:外婆,你真可怜。
小红帽:外婆,我特地为您采了一些花,您看,漂不漂亮?,我把花放在花瓶里吧。
小红帽于是把一束话放到花瓶里。
“外婆”:小红帽,谢谢你,快过来让我仔细瞧瞧是不是又长高了?
小红帽走到床边时,吓了一跳
小红帽:外婆,您……您的耳朵变得好大哦!
“外婆”:耳朵大,才听得清楚你说什么话呀!
小红帽:可是,您的眼睛也变得好大哦!
“外婆”:这样才看得清楚你的脸呀。
小红帽:可是……您的嘴巴也变得好大好大呀!
“外婆”:嘴巴这么大,才可以一口把你吃掉呀!
大灰狼从床上跳了起来,攻击了小红帽(体力减半),并变回到了狼原来的模样,进入战斗。
小红帽与大灰狼战斗三到四个回合,猎人就来了,并加入到战斗中。在小红帽和猎人的努力下,最终把大灰狼打死,救出外婆并得到狼皮和狼肉。玩家把狼皮送给猎人做靴子,把得到的狼肉拿给外婆补身体。故事结束。
背景:中世纪欧洲家庭
房间:一间
场景摆设:壁炉,桌,椅(木质的),床等(与场景一差不多);
注:每个场景都会放些物品玩家可以调查到。

结构设定:
1.        地图系统
战斗胜利得到的经验值是玩家升级的唯一途径,玩家级别达到一定程度可以进行向下一关卡的晋级。当然拉,玩家也可以不升级,只要做几个支线任务就可以获得好装备,一样可以通关。
    (1)关卡概述
关卡的模式大致的可分为以下几类:
普通战斗模式 — 升级打小怪时
决战模式 — 游戏快要结束时打“大灰狼”
支线模式 — 触发支线任务
失败条件既是普通战斗模式、决战模式未能胜出,经验值不会减少,但人物会死掉,游戏回到开始界面,重新开始游戏,如果玩家当时没有存档,则重新开始游戏时只能调原来的档。(这里有个存档问题:在整个地图的任何地方、任何时候都可以存档)
对于支线模式,只要和游戏里那几个NPC对话就可以触发事件。
    (2)地图元素
地图是高低不平的,地图中的元素可能出现的房子、村庄、NPC人物、各种食物、道具、各种动物、森林、河流、森林上的树、河上的桥、地图边界阻挡的墙壁等等。
2.        战斗系统
a. 不是回合制;
b. 当玩家在游戏进行中如果碰到路上的“小怪”则进入战斗,“小怪”攻击玩家,角色会掉生命值,玩家打赢了,可以得到从“小怪”身上掉下的道具,如果失败则游戏结束。
被攻击玩家的生命损耗: 数学模型(正在设计)

玩家的生命损耗:数学模型(正在设计)
3.        物品管理系统
     (1)游戏道具设定
在地图初始化的过程中,会按照编辑的位置在地面上放好各种道具,地图上的食物和道具当被玩家拾到后,不会重生,另外的物品则不会变动。
一些比较好的道具会以一定的概率出现。
(2)游戏道具列表(A类)
编号        类别        名称        属 性        备注
        食物        苹果        +20的HP       
                梨        +20的HP       
                西瓜        +30的HP       
                香蕉        +30的HP       
                包子        +40的HP       
                面包        +50的HP       
                清水        +10的HP       
                草莓        +20的HP       
                牛奶        +40的HP       
                木瓜        解毒       
                香草        +敏捷       
        道具        红帽子        +6防       
                    芙蓉冠        +11防       
                    布帽        +7防       
                    皮帽        +8防       
                红披风        +11防       
                兽皮披风        +18防       
                皮衣        +14防       
                护身衣        +15防       
                小红鞋        +4防       
                猎人靴        +8防       
                布鞋        +4防       
                长靴        +5防       
                鹿皮靴        +6防       
                木杖        +攻       
                仙女棒        +攻       
                长杖        +攻       
                巫杖        +攻       
                荆棘        攻击/投掷       
                仙人掌        攻击/投掷       
                蒲公英        沉睡/投掷       
                夹竹桃        毒/投掷       
        动物        大灰狼               
                幼狼               
                狐狸               
                狼               
                野猪               
                灰熊               
                毒蛇               
        建筑物        房屋               
                桌子               
                树木               
                树林               
                桥               
                教堂               
…        …        …        …        …

4.        操作控制
a、鼠标
全程可以用鼠标完成。
左键单击为行走和简单物理攻击,双击为奔跑。
b、键盘
   左 右 上 下 为方向键;
ESC  功能菜单;
F1~F12 物品栏;
空格(space)  调查确定
备注:
         本游戏只是用来做毕业论文,因此也不可能做的很全面、很到位,我的目标只是想实现游戏的一个框架,为以后做游戏有个借鉴。为了简单起见在以下几个地方特做了些修改:
1.        在战斗时,玩家只是物理攻击,忽略魔法攻击,物品也只加HP;
2.        有些物品可以加“敏捷”,可以投掷,可以解毒等用处,均不做处理,游戏本身也不做这方面的设计;
3.        物品管理方面也是从简,不做得很复杂。

麻烦大家帮帮忙提些意见,小弟在此先谢了。      
这是我的初稿,也是我的处女作,写得不好,希望大家不要见怪哦。我现在正准备编程把游戏的模型做出来。我是个新手——采鸟一个,但我希望毕业以后能够搞游戏开发,大侠们有什么建议的,多提些我感激万分
wuxiangwu1984@163.com 来者不拒。

135

主题

3447

帖子

3800

积分

论坛元老

总版主

Rank: 8Rank: 8

积分
3800
QQ
发表于 2006-1-1 18:50:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

什么学校,什么专业?
在以前我的学校(一个重点大学),这个论文.....

应该说就是没啥技术含量可言

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-1-1 19:22:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

楼主可以把桃太郎的故事掺进小红帽里结合超级马里奥的过关方式,这样可以加强游戏的剧情和战斗,哈哈哈 ^o^

论文的话,楼主的文章确实没什么技术含量 =0= 。

227

主题

1793

帖子

1866

积分

金牌会员

Rank: 6Rank: 6

积分
1866
发表于 2006-1-1 20:12:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

游戏学院的毕业生么-__-|||

5

主题

159

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2006-1-1 20:26:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

结合一下魔塔的设计,小游戏尽量不要体现技术方面,多结合智力和自由度.比方说场景上可以自由活动,打怪的先后顺序影响到难度等等.小游戏尽量要精致,做成一款智力行游戏.单纯的打斗场面用数字代替.

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2006-1-1 20:33:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

先谢谢大家浏览我的文章。
呵呵,我不是游戏学院的,是理工类的,我是信息与计算科学的(说白了是学数学的,与游戏没有很大关系),我比较喜欢游戏,所以我做毕业论文就选了这个,我现在能力有限,当然不可能做得比较好,我只是想把做游戏的过程走一遍。
我现在对游戏来说,是个“门外汉”,但我喜欢她,所以我现在都在学这方面的知识。可惜时间不多了,马上要找工作了,看来以后还不太可能可以做这方面的事呢。
对拉,那你们说要怎么做才有技术含量呢??
可以说清楚些吗?谢谢。

49

主题

1388

帖子

1432

积分

金牌会员

Rank: 6Rank: 6

积分
1432
发表于 2006-1-1 21:05:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

^_^楼主的学校挺开明的,毕业论文课题还有 设计游戏?!

不过记得以前,我的学校允许自选课题,不过需要得到系主任的审核

好象楼主的课题有点太大了,毕业设计一般时间未个月把,但为了找工作和其他事情,剩下的时间很少,还要写几千字的毕业论文,想当年我的论文摘要给指导老师P了我三次#·%¥……

简单说,其实我感觉可以选择小一点的课题来做比较好,如果偏向策划,可以拿魔兽或者星际的编辑器做RPG地图,如果偏向程序,那么做一些图形渲染或者物体控制的编程,至于偏向美术、、、、画卡通?应该是把

说了那么多废话~~~~,其实都是建议而已,因为我也非专业人士,我也只是2005年6月才开始了解游戏制作、、、、^_^可以在大学的时候就确定自己的方向,是一件好事!

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2006-1-1 21:35:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

大家的意见其实都很好呢,我会好好考虑一下,争取做好这个游戏。
呵呵,本来我们的课题是已经选好了的,我原来想做B/S系统,我导师知道我做这方面的事已经有一年多了就让我不要再做这方面的东西,于是就叫我选过别的题目。我自己去系里申请,我说我想选别的课题并带了些游戏方面的资料给系主任看,且说了些这方面的情况,后来系主任就同意了,指导老师当然也不会反对。不过指导老师提醒我说:做游戏很难,要有心理准备。我当然知道难啊,但是我喜欢这个,所以我还是选了做游戏。
我现在也觉得有点大了,我本来计划在2005.12.15前把文档写好,在2005.12.20开始编程的,在过春节前测试好这个小游戏。过完春节就出去找工作,在2006.6月回校毕业论文答辩。咳,但是这个计划一开始就被打破了。
现在要编程也不太可能,因为基本技术没有掌握,不知道从什么地方开始编写程序。
真郁闷!!!

4

主题

122

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2006-1-1 21:48:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

楼主是要写执行策划书吗?
如果有人协力还可以,一个人100多页,各种数值和平衡公式,文案对白选择肢。。。
不敢想象啊.....

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2006-1-1 22:11:00 | 显示全部楼层

Re:我的一个毕业论文游戏,大家帮我看看多提意见

呵呵,大家是不是还不明白我要做什么是吗?
我的本意是想:以这个策划书编写一个小游戏,做为我的毕业论文的程序代码起个演示作用,而以这个游戏里用到的一些比较关键的技术做为我的毕业论文用文档形式给出。在毕业论文答辩时,我觉得那些老师不会一直听你的策划书,而是会看你做出了东西没有。因为有东西给他们看是最好的证明。
我主要是想编出游戏来,对于写执行策划书(看了你说的要写那么多东西后),我还没有那个能力,而且在学校也没有别人帮我。
说句不好听的:我们这个系就我一个人的毕业论文是做游戏的,往届也没有人做过这方面的。
我就是以这个文档为基础,再发挥自己的想象力把游戏做出来,我不准备每个细节都做,在编程时再处理细节地方。
主要是我没有什么时间,不可能面面具到,也不可能各个地方都做好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-5 02:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表