Project1

标题: 如何在游戏中插入小游戏?(rmxp) [打印本页]

作者: duobianyiren    时间: 2013-1-5 16:18
标题: 如何在游戏中插入小游戏?(rmxp)
如何在游戏中插入小游戏?

用RMXP制作游戏时,突然想到个问题,不知道能不能插入一个小游戏,

举例:
出现个游戏厅场景,点击其中一台游戏机,就会跳出拳皇97的画面,然后真的可以玩一盘拳皇97,结束又自动退到游戏画面,

不知道能不能实现这样的功能?
作者: 芯☆淡茹水    时间: 2013-1-5 16:32
  好像LZ说的是小游戏哦!拳皇97是小游戏么?
最简单的小游戏至少需要建立一个游戏窗口,加一个游戏场景。
貌似以前看到过很多小游戏的脚本,LZ可搜索一下。
作者: wingzeroplus    时间: 2013-1-5 16:57
KOF97……做小游戏?当然也不是说完全插不了
你能够在脚本里把KOF97所有程序构建写好,最后在调试不冲突的情况是可以的

以前我曾经制作过格斗游戏中的一个角色所有程序,包括PS了3000+图片(格斗游戏是逐帧3000已经是比较少的),一个角色就花了6个月。而且一个角色的脚本长度全部加起来可以抵默认RM里脚本的一半了,KOF97 30+个角色,还有FTG的游戏内核。如果是你只一个人开发,我看20年后能不能玩到。所以请别好高骛远,脚踏实地开始

当然还有一种办法是调用WINKAWA或者MAME等模拟器程序,先不说调用其他程序的脚本问题,还按键占用问题
首先……你能保证每个人电脑上都装了么?
理论你再绑定一个模拟器一起发布,可以,实践上……牵扯到的东西越多问题越多
作者: duobianyiren    时间: 2013-1-6 08:11
wingzeroplus 发表于 2013-1-5 16:57
KOF97……做小游戏?当然也不是说完全插不了
你能够在脚本里把KOF97所有程序构建写好,最后在调试不冲突的 ...

有道理~ 我就是考虑到脚本量的问题

不知道有没有已经直接可用的代入插件类模块~~

这东西不好办啊
作者: 美丽晨露    时间: 2013-1-7 22:50
如果将脚本写好
通过$Sence =Sence_?????.new
呼叫小游戏脚本即可
作者: duobianyiren    时间: 2013-1-8 14:36
美丽晨露 发表于 2013-1-7 22:50
如果将脚本写好
通过$Sence =Sence_?????.new
呼叫小游戏脚本即可

OU~ 是否有案例可供参考学习?
作者: Denis    时间: 2013-1-8 14:55
其实楼主的意思是游戏中调出电脑里的拳皇游戏,结束后回来原来的游戏,这个类似于游戏中点一个网站,然后切换到系统浏览器浏览网页
作者: 美丽晨露    时间: 2013-1-8 15:01
duobianyiren 发表于 2013-1-8 14:36 OU~ 是否有案例可供参考学习?

主站有俄罗斯方块和拼图无双可以用于参考
作者: duobianyiren    时间: 2013-1-14 14:15
美丽晨露 发表于 2013-1-8 15:01
主站有俄罗斯方块和拼图无双可以用于参考

!!

十分感谢,去找一下,看看具体怎么编码的,学习一下

不知道有没有链接?

有的话,也请不吝惠赐
作者: duobianyiren    时间: 2013-1-14 14:17
Denis 发表于 2013-1-8 14:55
其实楼主的意思是游戏中调出电脑里的拳皇游戏,结束后回来原来的游戏,这个类似于游戏中点一个网站,然后切 ...

不知道是否有相关的调用脚本可供 学习?

望不吝赐教~
作者: zq7695zq    时间: 2013-1-14 17:49
可以新建一张地图,在新地图里制作一个纯事件或者脚本都可以的小游戏,只要设定好变量什么都没问题。
作者: 美丽晨露    时间: 2013-1-14 19:11
duobianyiren 发表于 2013-1-14 14:15
!!

十分感谢,去找一下,看看具体怎么编码的,学习一下

如果是想学习脚本的话
可以看看疯狂侠客的视频
http://rpg.blue/forum.php?mod=vi ... D647%26typeid%3D647
作者: 张咚咚    时间: 2013-1-15 10:23
本帖最后由 张咚咚 于 2022-1-16 11:44 编辑

该回复已被删除
作者: 紫英晓狼1130    时间: 2013-1-17 18:10
LZ,这是主站的≪拼图无双≫:http://www.66rpg.com/articles/18
按照LZ的说法可以用纯事件来做




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1