幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2500|回复: 2

[RMXP] 有没有人知道怎么用rmxp做slg?

[复制链接]

2

主题

4

帖子

36

积分

②入门

积分
36
发表于 2010-3-19 07:34:55 | 显示全部楼层 |阅读模式
目前正在试着做一个游戏,打算把战斗系统做成战旗式的。
可是看了脚本的入门教程还是没有头绪。
看别人做的东西也看不明白

有没有高手做过slg或者srpg,能提供下设计思路,和具体要改的基本脚本。
万分感谢
另求:基础脚本解析的教程,就是讲解原来游戏中的那些脚本的类和方法的作用的教程,光看注释我看不大明白T_T。
谢谢啦
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-3-19 09:22:04 | 显示全部楼层
另求:基础脚本解析的教程,就是讲解原来游戏中的那些脚本的类和方法的作用的教程,光看注释我看不大明白T_T。
谢谢啦

这么多年了,从来没有看到过这种东西。。。。

SLG不是改不改脚本的问题,重要的是算法,算法啊。当然你没有脚本基础的话,你就别有这方面的想法了。。。。或者是你用事件来做,这样就绕过了脚本这一关了。上网搜SLG的算法就OK了
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

0

主题

12

帖子

96

积分

②入门

积分
96
QQ
发表于 2010-4-5 13:35:57 | 显示全部楼层
SLG流程:
内部类:载入数据库
初始化战斗角色。
1、判定初始回合(我方?/敌方?)
主循环(若敌方人数为0或者我方人数为0或满足特定条件时则终止循环)
我方回合
进入循环(当我方最后一个人物结束选择或玩家放弃该回合则退出循环)
    选择角色动作(移动?/攻击?/技能?/物品?/待机?/……/)
    打开该角色已经行动过的开关。
结束

……
敌方回合
进入循环(当我方最后一个敌人结束行动时则终止循环循环)
     敌人行动(移动?/攻击?/技能?/物品?/待机?/……/)
     打开该敌人已经行动过的开关。
结束
结束
显示战斗结果(胜利?/失败?)

大概就是这样……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-21 18:58 , Processed in 0.030432 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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