博主不才,人生有2大爱好,写程序和玩游戏,本人玩的又是一款2D的在旁人看来弱智的网络游戏。

这款游戏在中国的名称叫做冒险岛,不知道园子里有没有人玩过。

  我打算有空的话,就把我玩游戏中的心得和程序结合起来,一方面自己也想做个总结,毕竟玩了那么久游戏,总该写个总结,

另一方面,也是想把自己的心得分享给大家。

  这款游戏实在是很大,大道我都不知道从何写起比较好,我就分块介绍好吧,因为我没有游戏设计的经验,

我只能从一个老玩家的视角进行剖析。

  首先我来说一下游戏的色调吧,一个游戏最重要的无非就是游戏的创意。只有有 了好的创新,这个游戏才能够持续发展下去,而好的创新是建立在剧情的基础上的。

所以第一步,就是把游戏的剧本写好。首先是要以哪一个人为中心,或者是一个强力的BOSS为中心,大家玩过传奇的人都知道有一样装备叫屠龙刀,但是在早期的传奇中

并没有出现,所以就给了人发展的空间,而冒险岛所侧重的剧情主线是黑魔法师,黑魔法师至今没有出现,为的就是给大家一个遐想的空间,哈哈。

  然后围绕这个BOSS去写出剧情,置于我的话,其实更多的是沉浸在剧情当中,很少去研究具体的东西,

但是我知道一点,具体,是要和这几点结合起来的:1.地图 2.动画 3.动作 4.可扩展性 。

今天因为时间不多,就解释下上面几点:

1.地图:剧情是和地图挂钩的,一个好的剧情,必须有一主线,而合适的地图,就是承载这些剧情的主线动作的容器。

2.动画:一个好的剧情,离不开穿插的剧情动漫,这些动漫,可以让剧情的主线串联得更好,而且还可以让剧情达到高潮。

3.动作:一个合适的表情,可以让剧情不再枯燥,2D游戏本来就是在平面上的,所以更应该重视表情动作。

4.可扩展性:这个不用多说了,你做软件版本也要升级啊,游戏的剧情如果到了终结处,那么这个游戏离灭亡也不远了。

好了,今天就写这么多。

转载于:https://www.cnblogs.com/kmsfan/p/4006249.html

浅谈2D游戏设计模式--游戏剧情设计(1)相关推荐

  1. 【kafka】浅谈Kafka的多线程消费的设计

    1.概述 转载:浅谈Kafka的多线程消费的设计 看原文去... 一.前言 跟RabbitMQ相比,Kafka的分区机制(Partition)使其支持对同一个"队列"分片并行读取, ...

  2. 学生专用计算机玩游戏教学,浅谈计算机教学中游戏教学方法的运用

    教 育 时 空 浅 谈 计算 机教 学 中游 戏教 学 方 法 的 运 用 刘黎 明 (营 口市 农业 工程 学 校 辽宁 营 口 ) 摘 要游 戏教学 法 作为一种 教学 创新 ,可 以大 大调动 ...

  3. 浅谈php之设计模式基础

    本人近期正在学习php,所以就以设计模式的基础来谈一下自己的一些看法 一:什么是设计模式 学习编程的应该很多都有听说过设计模式,经常是什么js的设计模式,php设计模式,那么什么是设计模式呢?通俗的讲 ...

  4. 浅谈五阶巴特沃斯滤波器硬件设计归一化法

    浅谈五阶巴特沃斯低高通滤波器归一化设计方法 注:滤波器由滤波节构成,一个滤波器可能只有一个滤波节,也可以由多个滤波节构成.以下示例为10Hz~500Hz的带通滤波器(由一个五阶巴特沃斯低通滤波器和一个 ...

  5. 浅谈2D游戏设计模式2- WZ文件详解(UI.WZ)之MapLogin.img(1)

    玩过冒险岛的人都知道有一个WZ文件,那么这个WZ文件的内部是怎么样的呢,今天我就带大家一探究竟. 说实在的,我这是第一次接触WZ文件,但是却让我很震撼,为什么很震撼,因为这个居然是用VS2010写的! ...

  6. python做游戏服务器_浅谈如何做一个游戏服务器

    首先要知道游戏类型是什么,然后知道承载人数是多少,以及开发周期多少.需要根据这些来决定游戏架构和技术选型. 网络和数据协议 网络传输tcp VS udp tcp可靠保序,而udp则不是,但是吞吐量会大 ...

  7. ChainStore:浅谈DApp区块链游戏的现状

    游戏DApp作为发展态势最迅猛的一类DApp,已经有大火的加密猫.Fomo3D等现象级的游戏在前,曾经的当红炸子鸡经过这两三年的发展后,现状如何? 01  什么是DApp? 在回答这个问题前,我们首先 ...

  8. pythonturtle画飞机_浅谈pygame编写外星人入侵游戏第一步(屏幕上绘制飞机)......

    本人小白 刚开始学习python半月,到目前将python基础语法跑了一遍,不算透彻,只是有一些映像...... 于是学着做外星人入侵游戏,想从项目中深度学习,直接上目前的效果图: --------- ...

  9. 浅谈虚幻4引擎游戏客户端服务器及如何编译游戏专用服务器

    在使用虚幻4引擎开发网络游戏时免不了会需要自己来编写服务器,关于如何编写网络服务器,不在这篇文章的讨论范围,后面有时间可能会出相关的教程,这篇文章主要是基于某些原因,我们不想自己实现服务器,那么我们可 ...

最新文章

  1. 设计模式学习笔记--解释器模式
  2. java红包记录_微信红包算法(java)
  3. 从零开始编写自己的C#框架(14)——T4模板在逻辑层中的应用(三)
  4. java图片格式转化(例如jpg格式转化png)
  5. python qt快速入门_PyQt5快速入门(一)
  6. Qt 遍历目录下所有图片
  7. 使用CSVDE批量创建和修改域用户
  8. 用selenium爬取斗鱼信息
  9. 超星pdg格式转换为pdf格式原理方法
  10. 基于皮尔森相关系数的协同过滤算法
  11. SAP CO_PA(获利能力分析)专题:业务数据流及BW建模
  12. 毕业一年后,我为什么选择去香港做IT?
  13. JAVA实现微信支付功能
  14. 解决iframe嵌套微信公众号文章图片不显示的方案
  15. pycharm官方下载库很慢、会失败的解决方法
  16. 解决树莓派播放音频时耳机插线了但没有声音
  17. (项目)审计系统(堡垒机)
  18. 哎哟,不错哦之玩乐动物园
  19. ik与拼音分词器,拓展热词/停止词库
  20. 数据集成平台,多数据统一存储和管理

热门文章

  1. 巴斯腾和巴乔谁强一些
  2. confluence 常见问题处理
  3. python爬虫之初恋 selenium
  4. 自己动手写操作系统--个人实践
  5. rate-limit
  6. 从纸钱包,带你走进贴心的BCH!
  7. 比特币前核心开发者Mike Hearn三年前的预测一一应验
  8. 在Angular4中使用ng2-baidu-map详解
  9. 《linux 内核全然剖析》 mktime.c
  10. 学以致用一:得到数组的最后一个元素。