Project1

标题: 用纯事件做一个类射击游戏的范例 [打印本页]

作者: waywjwoy    时间: 2019-8-4 14:31
标题: 用纯事件做一个类射击游戏的范例

晚上突然才思泉涌,想用纯事件做一个类射击的游戏,有很多地方也想通了,大概就是这样



https://www.bilibili.com/video/av62157034/
作者: b040116    时间: 2019-8-4 21:34
好厲害,能做出霰彈槍和加特林的效果嗎?
作者: waywjwoy    时间: 2019-8-5 05:30
b040116 发表于 2019-8-4 21:34
好厲害,能做出霰彈槍和加特林的效果嗎?

只是实现了射击的功能,类似于枪械那些需要再研究
作者: Zeldashu    时间: 2019-8-5 12:39
这是怎么实现的呢
作者: waywjwoy    时间: 2019-8-5 15:31
Zeldashu 发表于 2019-8-5 12:39
这是怎么实现的呢

记录 角色,子弹和敌人的坐标,碰撞时产生效果

作者: Zeldashu    时间: 2019-8-5 17:15
waywjwoy 发表于 2019-8-5 15:31
记录 角色,子弹和敌人的坐标,碰撞时产生效果

不借助插件的情况下如何让事件碰撞事件时触发某种效果呢?难道每个“敌人”都单独设置一个坐标记录?
作者: waywjwoy    时间: 2019-8-5 18:48
Zeldashu 发表于 2019-8-5 17:15
不借助插件的情况下如何让事件碰撞事件时触发某种效果呢?难道每个“敌人”都单独设置一个坐标记录? ...

是这样的!
作者: b040116    时间: 2019-8-5 20:50
我之前看過舊版本的似乎也是這樣做,但是和這個不一樣的是一般RPG大師遊戲的Z X 分別是確認和取消然後Shift是切換走跟跑
但是那個遊戲雖然也是Z X 對應確認和取消,但是按住Shift的時候會變成舉槍慢走狀態,按Z開槍但是就不能和NPC對話,而且可以實現面對同一方向後退的動作
作者: waywjwoy    时间: 2019-8-5 23:10
b040116 发表于 2019-8-5 20:50
我之前看過舊版本的似乎也是這樣做,但是和這個不一樣的是一般RPG大師遊戲的Z X 分別是確認和取消然後Shift ...

因为MV有直接开关跑走的设置,所以走跑就不用按键,至于按住shift变为持枪慢走的状态,这个是为了看着更像射击游戏,面对方向的后退的动作我还在研究,所以那是以后的事了
作者: 枫泽Best.    时间: 2019-8-11 13:05
Zeldashu 发表于 2019-8-5 17:15
不借助插件的情况下如何让事件碰撞事件时触发某种效果呢?难道每个“敌人”都单独设置一个坐标记录? ...

有点复杂,事件要做很多的,一张地图就要做一颗子弹的事件,我有类似的工程你需要的话可以给你研究一下
作者: az1051647181    时间: 2022-4-1 15:10
大佬,为啥敌人无法刷新




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