设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4885|回复: 20
打印 上一主题 下一主题

[讨论] _(:з」∠)_ 2015.1.17版聊【战棋游戏机制分析】

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1281
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
跳转到指定楼层
1
发表于 2015-1-17 00:10:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 MeowSnow 于 2015-1-17 00:19 编辑

_(:з」∠)_ 机制分析第二弹来了!
_(:з」∠)_ 大家快大开脑洞的开始做游戏吧!

_(:з」∠)_ 这次的主题是战棋游戏。
_(:з」∠)_ 战棋是建立在回合制基础上而能移动的游戏模式,所以没有比做RM的原创战斗更简单的系统了。

_(:з」∠)_ 这次依然是分析机制,也就是游戏的运行流程为主,所以要把过程细分到事件都可以制作。

_(:з」∠)_ 所以先来解决移动问题。

RM的真主角设为光标(以下称为光标),和一个(多个)主角行走图的事件(以下称为主角)。
第一步,判定主角和光标的距离。
第二步,判断是否光标时候在移动范围外。
第三步,主角设置移动路线,靠近光标。
详细做法

移动讲解完成,
显示移动范围用的格子什么的配合读取主角坐标显示图片就行了。

事件做还有个好处是一切障碍都依然可以使用RM的图块来设定~
而且敌人事件只需要设置靠近主角X步,判定主角是不是在其攻击范围并是否触发攻击事件。

_(:з」∠)_ 攻击系统比较简单,就不说了。
_(:з」∠)_ 还有要设置一个回合变量。
等于1时启动公共事件,移动判定(就是上面举例那玩意);等于2时进入攻击判定;等于3时敌人移动;等于4时敌人攻击,然后归0.

_(:з」∠)_ 攻击是小事情啦~大家有什么设计也欢迎如上举例~

Lv1.梦旅人

梦石
0
星屑
98
在线时间
1617 小时
注册时间
2013-8-15
帖子
4459
2
发表于 2015-1-17 00:12:11 | 只看该作者
纯粹捣乱加上楠猫元素。

点评

_(:з」∠)_ 会被版主打屁屁的  发表于 2015-1-17 00:12
神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦
回复 支持 反对

使用道具 举报

Lv2.观梦者

千纸鹤的魔法少女

梦石
0
星屑
893
在线时间
2869 小时
注册时间
2010-11-20
帖子
4160

开拓者贵宾

3
发表于 2015-1-17 00:14:34 手机端发表。 | 只看该作者
(跪)我看不懂今天的版聊……

点评

_(:з」∠)_追加了简单机制步骤  发表于 2015-1-17 00:19
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

4
发表于 2015-1-17 00:19:51 | 只看该作者
日期出错+看不懂版聊内容怎么办

点评

_(:з」∠)_ 打开RM试一试就知道啰~都是事件功能~  发表于 2015-1-17 00:27
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
发表于 2015-1-17 00:20:27 | 只看该作者
昨天的版聊为什么现在加亮了···@三途亚梦  

点评

_(:з」∠)_ 因为亚萌我的嫁  发表于 2015-1-17 00:27
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
263
在线时间
1575 小时
注册时间
2010-6-17
帖子
2892

开拓者贵宾

6
发表于 2015-1-17 08:52:34 | 只看该作者
这是6r大乱斗的节奏啊

点评

= =有种我被戳的感觉……  发表于 2015-1-17 17:59
如果是大乱斗的话,素材混搭的问题会很严重。头像和行走图......  发表于 2015-1-17 09:36
快来点我一下,你会豁然开朗的
喵Kano特制
←开发中……

←暂时弃坑 电脑上资源全没
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
3605
在线时间
2492 小时
注册时间
2014-10-5
帖子
1768

开拓者剧作品鉴家

7
发表于 2015-1-17 09:53:19 | 只看该作者
战棋吗,这仅仅是简单的方案。

方案一:
第一步,计算所有敌我双方的速度值,判断并且排列出出行动顺序。
第二步,一些坐标、回合数的初步处理。(数据量略大)
第三步,按列出顺序依次行动。
        1.移动步数根据脚本,每挪一步将值-1(到了零结束,或者用取消键重置坐标)。
        2.移动结束后使用命令(例如,待机、占领(制压)、近距离攻击、远距离攻击;有时候移动后不能远程攻击、使用道具、应急恢复、脱出等等)
        3.执行所需的命令(需要部分脚本支持)
        4.如果行动后满足我方胜利条件,结束循环,进入胜利事件。敌人也是这样,进入失败事件。或者是专有事件。
第四步,按照单位数量循环执行,直到本回合所有单位行动完毕。
第五步,如果没有结束,回滚到第一步。

这是类似于古代封印的战棋模式。

方案二:

第一步,一些坐标、回合数的初步处理,清除行动完毕的标志。(数据量略大)
第二步,我方阵营行动。(可以自由选择要命令的单位)
        选择一个单位,做以下动作:(并行)
        1.移动步数根据脚本,每挪一步将值-1(到了零结束,或者用取消键重置坐标,也可以放弃本单位的命令,转至其它单位)。
        2.移动结束后使用命令(例如,待机、占领(制压)、近距离攻击、远距离攻击;有时候移动后不能远程攻击、使用道具、应急恢复、脱出等等)
        3.执行所需的命令(需要部分脚本支持)
        4.如果行动后满足我方胜利条件,结束循环,进入胜利事件。敌人也是这样,进入失败事件。或者是专有事件。
        5.标记为行动完毕。
        有一个系统选项,可以让我方回合结束等全局命令,进入第三步:(并行)
第三步,其它阵营行动。(可能存在多阵营)
        涉及到电脑AI的设置(需要部分脚本支持)
        其主要原理同我方行动动作流程。
第四步,如果没有结束,回滚到第一步。

这是类似于火焰纹章的战棋模式。

评分

参与人数 1星屑 +30 收起 理由
轩辕大将军 + 30 = =很认真的评论……

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

运否天赋

梦石
10
星屑
5243
在线时间
3567 小时
注册时间
2014-5-15
帖子
1599

开拓者

8
发表于 2015-1-17 10:05:58 | 只看该作者
看不懂版聊内容,如果某日是非日常版聊的话希望可以追加一个日常版聊帖。也就是1天2版聊...

点评

我很赞同。  发表于 2015-1-17 10:10
讨论游戏系统和游戏周边论点还是周聊合算。  发表于 2015-1-17 10:09
土猫三国开发完成
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
4
星屑
4459
在线时间
6784 小时
注册时间
2014-1-6
帖子
5052

开拓者

9
发表于 2015-1-17 10:17:52 | 只看该作者
這種技術性版聊和日常版聊已經有些脫節了。
如果真要加亮的話是不是該為技術性版聊換顏上不同的版聊顏色。

点评

好達~就不糾結這事了~  发表于 2015-1-17 10:57
难道水区的意义真的就是水吗,那为什么要在RPG制作论坛水,为什么要在保留数据的论坛而不是建个QQ群去水  发表于 2015-1-17 10:47
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1281
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
10
 楼主| 发表于 2015-1-17 10:46:02 | 只看该作者
长弓巡洋集团 发表于 2015-1-17 09:53
战棋吗,这仅仅是简单的方案。

方案一:

_(:з」∠)_不更详细一些吗,分析机制到最细分的程度,怎样实现近距离攻击和远距离攻击的细分,怎样实现攻击范围的判定。
_(:з」∠)_也不用详细到指定几个变量怎样的顺序判定,不过第一步读取主角坐标第二步读取敌人坐标第三步判定主角和敌人的相对位置这些才好。

点评

_(:з」∠)_这里开贴讨论的就是那个流程…也不是让你都说,我也是说个移动就下台了啊  发表于 2015-1-17 11:09
篇幅问题,抱歉,施展不开。需要一个很大的流程图。  发表于 2015-1-17 10:50
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-10-3 17:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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