3.3 Scripted RPG NPC

原创 2011年01月24日 11:38:00

这个是模拟一个2D RPG游戏的过程,有对话框,有人物的移动.

 

当初以为没什么困难的东西,结果没想到这么复杂....载入像素啊...显示文字啊...控制时间啊.....

 

不过是完成了,可以运行 ^_^

 

BUG :

1) 没有实现最后的脚本循环...我只是觉得用处不大..所以...嘿嘿

2) 当转换生成为release版本的时候运行的时候会出现错误,貌似是flip 函数的问题,尚未搞清楚....

 

release版本出问题的原因找到了 我用了好多assert(function());这种判断错误的方法. 但是在生成release版本的时候 这一句将被去掉... 因为在编译时 NDEBUG 这个参数将被添加,导致了所有assert函数被去掉....所以会出现错误

 

还是把有关SCRIPT的部分贴在下面,分享给大家,至于工程文件已经上传...这个代码我会逐步重构的......^_^

 

 

 

 

 

CBL.TXT//这个是脚本

 

 

最后的效果就是这个样子:

 

 

RPG Maker MV之如何创建NPC

任何游戏中都缺不了npc,他是游戏的重要组成部分,例如我们常见的任务npc,发布任务,功能npc,商店等,在这里可能会有人说:创建个npc有什么好说的,巴拉巴拉... 我就红脸说下,刚接触RPG M...
  • ebalZhang
  • ebalZhang
  • 2015年11月27日 17:54
  • 4934

RPG游戏引擎制作——状态机篇

前面已经讲到游戏的UI切换是通过状态机来驱动的,所以这里要对状态机进行探讨。主要功能:状态主要是游戏系统对用户响应不同的标示。对于不同的状态,绘制、事件处理都不同。实际上相当于windows编程的窗口...
  • witboy
  • witboy
  • 2005年04月05日 09:26
  • 1433

RPG游戏状态机实现实例

RPG游戏状态机实现实例
  • qq_32319583
  • qq_32319583
  • 2016年12月06日 15:16
  • 516

RPG Maker XP游戏制作方法(六)

(5)接下来就是大家最为关注的时间的插入了。 选择事件层按钮 看到上边的几个白色的格子了么?那就是加好的事件 打错,是事件的插入   在你想要增加事件的地方左键双击格子,会弹出事件对...
  • zhang526881963
  • zhang526881963
  • 2013年09月28日 22:46
  • 1070

3.3 Scripted Intro

这个程序通过简单的命令脚本实现了游戏开头的一些图片和音乐动作的组织. 工程文件在: http://d.download.csdn.net/down/2994385/worm003  以下是脚本部分的代...
  • worm003
  • worm003
  • 2011年01月20日 19:14
  • 397

用C++控制台实现简单RPG游戏

用C++控制台实现简单的RPG游戏,并尽可能实现开闭原则,适合初学者
  • m0_37981105
  • m0_37981105
  • 2017年06月02日 00:08
  • 355

RPG Maker MV 游戏开发新选择

rpg maker 这个东西很多做业余游戏的都知道,是一款可视化简单的rpg游戏开发工具,快速易上手,可以迅速完成简单的rpg游戏开发,这个东西我上大学时接触过,当时用的 是rpg maker xp,...
  • ebalZhang
  • ebalZhang
  • 2015年11月24日 11:28
  • 2390

[Kibana]Scripted Field的用法

举个例子:           假设Elasticsearch中有一条这样的数据:            {                  "_index" : "test-index",    ...
  • u014781370
  • u014781370
  • 2015年11月16日 16:45
  • 2639

[ELK]使用脚本写入带scripted field的index pattern时发生的错误

学习ELK的童鞋们肯定知道要在kibana上面进行查询时,至少要创建一个index pattern.我们可以直接在页面上面创建,当然也可以使用Elasticsearch提供的RESTful API直接...
  • u014781370
  • u014781370
  • 2015年11月16日 17:25
  • 1251

RPG游戏学习——2.rpgmaker事件学习1

事件 【说明】 可以用来在第四层画元件,可以是个游戏中看不到的透明的“叙述者”来操纵剧情的运行,可以放置在地图边缘作为切换场景的移动点,也可以作为NPC、BOSS、角色等看得见的人物或者物...
  • adfansong
  • adfansong
  • 2014年12月07日 17:53
  • 2536
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3.3 Scripted RPG NPC
举报原因:
原因补充:

(最多只允许输入30个字)