浅谈2D游戏设计模式--游戏剧情设计(1)
博主不才,人生有2大爱好,写程序和玩游戏,本人玩的又是一款2D的在旁人看来弱智的网络游戏。
这款游戏在中国的名称叫做冒险岛,不知道园子里有没有人玩过。
我打算有空的话,就把我玩游戏中的心得和程序结合起来,一方面自己也想做个总结,毕竟玩了那么久游戏,总该写个总结,
另一方面,也是想把自己的心得分享给大家。
这款游戏实在是很大,大道我都不知道从何写起比较好,我就分块介绍好吧,因为我没有游戏设计的经验,
我只能从一个老玩家的视角进行剖析。
首先我来说一下游戏的色调吧,一个游戏最重要的无非就是游戏的创意。只有有 了好的创新,这个游戏才能够持续发展下去,而好的创新是建立在剧情的基础上的。
所以第一步,就是把游戏的剧本写好。首先是要以哪一个人为中心,或者是一个强力的BOSS为中心,大家玩过传奇的人都知道有一样装备叫屠龙刀,但是在早期的传奇中
并没有出现,所以就给了人发展的空间,而冒险岛所侧重的剧情主线是黑魔法师,黑魔法师至今没有出现,为的就是给大家一个遐想的空间,哈哈。
然后围绕这个BOSS去写出剧情,置于我的话,其实更多的是沉浸在剧情当中,很少去研究具体的东西,
但是我知道一点,具体,是要和这几点结合起来的:1.地图 2.动画 3.动作 4.可扩展性 。
今天因为时间不多,就解释下上面几点:
1.地图:剧情是和地图挂钩的,一个好的剧情,必须有一主线,而合适的地图,就是承载这些剧情的主线动作的容器。
2.动画:一个好的剧情,离不开穿插的剧情动漫,这些动漫,可以让剧情的主线串联得更好,而且还可以让剧情达到高潮。
3.动作:一个合适的表情,可以让剧情不再枯燥,2D游戏本来就是在平面上的,所以更应该重视表情动作。
4.可扩展性:这个不用多说了,你做软件版本也要升级啊,游戏的剧情如果到了终结处,那么这个游戏离灭亡也不远了。
好了,今天就写这么多。
转载于:https://www.cnblogs.com/kmsfan/p/4006249.html
浅谈2D游戏设计模式--游戏剧情设计(1)相关推荐
- 【kafka】浅谈Kafka的多线程消费的设计
1.概述 转载:浅谈Kafka的多线程消费的设计 看原文去... 一.前言 跟RabbitMQ相比,Kafka的分区机制(Partition)使其支持对同一个"队列"分片并行读取, ...
- 学生专用计算机玩游戏教学,浅谈计算机教学中游戏教学方法的运用
教 育 时 空 浅 谈 计算 机教 学 中游 戏教 学 方 法 的 运 用 刘黎 明 (营 口市 农业 工程 学 校 辽宁 营 口 ) 摘 要游 戏教学 法 作为一种 教学 创新 ,可 以大 大调动 ...
- 浅谈php之设计模式基础
本人近期正在学习php,所以就以设计模式的基础来谈一下自己的一些看法 一:什么是设计模式 学习编程的应该很多都有听说过设计模式,经常是什么js的设计模式,php设计模式,那么什么是设计模式呢?通俗的讲 ...
- 浅谈五阶巴特沃斯滤波器硬件设计归一化法
浅谈五阶巴特沃斯低高通滤波器归一化设计方法 注:滤波器由滤波节构成,一个滤波器可能只有一个滤波节,也可以由多个滤波节构成.以下示例为10Hz~500Hz的带通滤波器(由一个五阶巴特沃斯低通滤波器和一个 ...
- 浅谈2D游戏设计模式2- WZ文件详解(UI.WZ)之MapLogin.img(1)
玩过冒险岛的人都知道有一个WZ文件,那么这个WZ文件的内部是怎么样的呢,今天我就带大家一探究竟. 说实在的,我这是第一次接触WZ文件,但是却让我很震撼,为什么很震撼,因为这个居然是用VS2010写的! ...
- python做游戏服务器_浅谈如何做一个游戏服务器
首先要知道游戏类型是什么,然后知道承载人数是多少,以及开发周期多少.需要根据这些来决定游戏架构和技术选型. 网络和数据协议 网络传输tcp VS udp tcp可靠保序,而udp则不是,但是吞吐量会大 ...
- ChainStore:浅谈DApp区块链游戏的现状
游戏DApp作为发展态势最迅猛的一类DApp,已经有大火的加密猫.Fomo3D等现象级的游戏在前,曾经的当红炸子鸡经过这两三年的发展后,现状如何? 01 什么是DApp? 在回答这个问题前,我们首先 ...
- pythonturtle画飞机_浅谈pygame编写外星人入侵游戏第一步(屏幕上绘制飞机)......
本人小白 刚开始学习python半月,到目前将python基础语法跑了一遍,不算透彻,只是有一些映像...... 于是学着做外星人入侵游戏,想从项目中深度学习,直接上目前的效果图: --------- ...
- 浅谈虚幻4引擎游戏客户端服务器及如何编译游戏专用服务器
在使用虚幻4引擎开发网络游戏时免不了会需要自己来编写服务器,关于如何编写网络服务器,不在这篇文章的讨论范围,后面有时间可能会出相关的教程,这篇文章主要是基于某些原因,我们不想自己实现服务器,那么我们可 ...
最新文章
- 设计模式学习笔记--解释器模式
- java红包记录_微信红包算法(java)
- 从零开始编写自己的C#框架(14)——T4模板在逻辑层中的应用(三)
- java图片格式转化(例如jpg格式转化png)
- python qt快速入门_PyQt5快速入门(一)
- Qt 遍历目录下所有图片
- 使用CSVDE批量创建和修改域用户
- 用selenium爬取斗鱼信息
- 超星pdg格式转换为pdf格式原理方法
- 基于皮尔森相关系数的协同过滤算法
- SAP CO_PA(获利能力分析)专题:业务数据流及BW建模
- 毕业一年后,我为什么选择去香港做IT?
- JAVA实现微信支付功能
- 解决iframe嵌套微信公众号文章图片不显示的方案
- pycharm官方下载库很慢、会失败的解决方法
- 解决树莓派播放音频时耳机插线了但没有声音
- (项目)审计系统(堡垒机)
- 哎哟,不错哦之玩乐动物园
- ik与拼音分词器,拓展热词/停止词库
- 数据集成平台,多数据统一存储和管理