V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
luluxia
V2EX  ›  分享创造

做了一个在线多人平台跳跃页游

  luluxia · 362 天前 · 16448 次点击
这是一个创建于 362 天前的主题,其中的信息可能已经有所发展或是发生改变。

链接:喵喵竞赛

以前很喜欢玩一款叫做 wtfgame 猫猫竞赛的游戏,于是今年趁着没事干,自己捣鼓模仿原作的玩法做了个新游戏。

游戏核心机制为每隔 3~5 秒,地图会震动一次,此时玩家需要下蹲,否则将被传送至起点。目前有 50 多张地图,会在房间内随机轮换,分为两种类型,竞速图与积分图。

游戏采用了一款小众 JS 游戏引擎 Kaboom.js 开发,算是比较容易上手的引擎,不过坑也挺多的,运行效率似乎也不高,目前游戏在一些低端设备上运行会挺卡的,帧数和碰撞判定挂钩,帧数低了就会在游戏中穿墙。

至于多人部分的后端,则是基于 Midway + Socket.IO

欢迎各位试玩并分享建议😘!

159 条回复    2024-01-05 09:43:20 +08:00
1  2  
t298
    101
t298  
   362 天前
好玩,就是进去一个房间后怎么切换到另一个房间呢
luluxia
    102
luluxia  
OP
   362 天前
@t298 #101 可以按 ESC 键返回主界面
luluxia
    103
luluxia  
OP
   362 天前
@NoManPlay #99 谢谢,这个问题我已经知道了,后续会修一下试试,主要还是我用的不是苹果,所以不太方便调试苹果端的问题
kylebing
    104
kylebing  
   362 天前
有意思,但建议把键位改成传统的 空格应该是跳,下蹲可以用 ctrl ,上下太难用了。
zt5b79527
    105
zt5b79527  
   362 天前
好玩,点赞
Maboroshii
    106
Maboroshii  
   362 天前
好玩,大佬
sucaiking
    107
sucaiking  
   362 天前
@luluxia #47 比方说可以做一个拖尾(?)轨迹动画指示玩家角色被传送了,比方说可以场地背景颜色改变来提示现在要不要趴下/忘记趴下被传送回去了,“趴下”的提示本身是游戏进行的关键,也许可以全屏放大字?
chairuosen
    108
chairuosen  
   362 天前
感觉有 BUG ,我自己跑的好好的经常自己闪现回城,没法玩。。
LongTimeNoSee
    109
LongTimeNoSee  
   362 天前
不会玩
evan9527
    110
evan9527  
   362 天前
对于我这种高手很煎熬,10 秒到终点,然后要等到倒计时结束真的很无聊。还有挂机的很影响
evan9527
    111
evan9527  
   362 天前
对于我这种高手很煎熬,10 秒到终点,然后要等到倒计时结束真的很无聊。
还有挂机的很影响,我建议是多少人到达终点后,倒计时缩短如何?
lhook
    112
lhook  
   362 天前
.。看不到我自己啊 。。
ShundL
    113
ShundL  
   362 天前
不显示人物,只有几个昵称在页面上来回跳。。。
NoString
    114
NoString  
   362 天前
好玩哈哈哈
Death
    115
Death  
   362 天前 via Android
(在 keylol 看到过一次
有没有考虑部署一个英文版去发 Show HN 呢
SomeBodsy
    116
SomeBodsy  
   362 天前
玩了一会 血压上来了 有点手残
mayerer
    117
mayerer  
   362 天前
看着简单 玩着手残
mayerer
    118
mayerer  
   362 天前   ❤️ 1
建议:
1.空格键改为跳跃;
2.玩家 DIY 地图功能
3. 手机浏览器适配
Aloento
    119
Aloento  
   362 天前
好卡啊!!!
oszlso
    120
oszlso  
   362 天前
好玩好玩
aaddccaaa
    121
aaddccaaa  
   362 天前
好玩,做成小程序就更好了
Glauben
    122
Glauben  
   362 天前
玩了一会,提一个小问题
聊天的气泡不会飘起,快速说两句话会盖住,可以考虑把气泡向上推
TomPig0216
    123
TomPig0216  
   362 天前
玩起来还不错 有点意思
yebem
    124
yebem  
   362 天前
挺有趣的,另外觉得“上键”跳跃很棒啊,一只手就可以操作了,很灵活
whoami9426
    125
whoami9426  
   362 天前
好玩. 加一个玩法说明就好了,掉了好几次才知道咋玩
matcloud
    126
matcloud  
   362 天前
挺好玩的~
yunweier
    127
yunweier  
   362 天前
已经被反诈 0 级短信提醒了,你的域名有问题 [doger]
Keyblade
    128
Keyblade  
   362 天前
用一只手操作提高难度了,建议改空格
v2vTZ
    129
v2vTZ  
   362 天前 via iPhone
哈哈哈惊奇网页版
dcmi2021
    130
dcmi2021  
   362 天前
一不小心玩了半小时。。。
Joshuahui
    131
Joshuahui  
   362 天前 via Android
大家都在前进,只有我像个憨批不断被传送回起点,周围都没人了😅
Leon6868
    132
Leon6868  
   362 天前
非常震撼,音乐很棒,美术很棒,地震机制很高血压,楼主加油!
Felldeadbird
    133
Felldeadbird  
   362 天前
有时候不知道自己猫在哪了。
muayang
    134
muayang  
   362 天前 via iPhone
还可以,就是 ios 玩有时候按了左右没反应,需要偏下一点
Leon6868
    135
Leon6868  
   362 天前
记得屏蔽敏感词
OutOfMemoryError
    136
OutOfMemoryError  
   362 天前
一个人通关圣诞那个图,没办法立刻结束游戏
jadec0der
    137
jadec0der  
   362 天前
很上头,好玩
luluxia
    138
luluxia  
OP
   361 天前
@sucaiking #107 感谢建议,后续会参考一下
luluxia
    139
luluxia  
OP
   361 天前
@Death #115 确实有一些制作英文版的想法,到时候会交给在海外的朋友部署一个
Ghostsss
    140
Ghostsss  
   361 天前
很好玩啊
zuosiruan
    141
zuosiruan  
   361 天前
加点新手引导?
zbowen66
    142
zbowen66  
   361 天前
@cairnechen #3 而且没有惯性,方向键一松手,立马垂直降落
luluxia
    143
luluxia  
OP
   361 天前
@zbowen66 #142 翻一下更新日志的话,会发现在前几个版本其实我试图加入过惯性,但是这引擎本身没有考虑过惯性力,我实现的效果不太完美,感觉需要思考的地方很多,后续就又移除了惯性。

关于惯性究竟要不要再做出来,我和朋友也进行过一些讨论,目前暂时是先搁置这个计划了。
wuyadaxian
    144
wuyadaxian  
   361 天前
超棒!上班摸鱼必备!
chaxus
    145
chaxus  
   361 天前
真不错~非常好玩~
j4rvis
    146
j4rvis  
   361 天前
好玩
monkeyNik
    147
monkeyNik  
   361 天前
赞👍
lzd123
    148
lzd123  
   361 天前 via iPhone
广州反诈警告
luluxia
    149
luluxia  
OP
   361 天前
@lzd123 #148 用 boce 看了下好像也没啥问题啊,奇怪了
RouJiANG14
    150
RouJiANG14  
   361 天前
挺好玩的。
lthero
    151
lthero  
   359 天前
遇到个 bug ,刚复活就往下掉,遇到平台也会往下掉
luluxia
    152
luluxia  
OP
   359 天前
@lthero #151 帧数太低可能会这样
ZxykM
    153
ZxykM  
   358 天前
@lthero
@luluxia #152 相同的问题,明明在方块上没动,就提示掉下去回到复活点了。。。帧率 60 ,延迟 30 左右
miloooz
    154
miloooz  
   358 天前
我去 好有意思,感觉会是下一个,羊了个羊啊
luluxia
    155
luluxia  
OP
   358 天前
@ZxykM #153 目前的地图碰撞信息是 csv 格式的文件,浏览器没有正确加载到碰撞信息的话,也许可能也会导致这个问题,比如现在已知的是 IDM 下载工具会嗅探到地图文件并弹出一坨下载窗口,下个版本会改进下试试。
z2300520z
    156
z2300520z  
   357 天前
想问下老哥素材是自己做的吗
luluxia
    157
luluxia  
OP
   357 天前   ❤️ 1
@z2300520z #156 一些简单的是自己画的,大部分来自于 itch 上的免费或付费素材
Leon6868
    158
Leon6868  
   342 天前
QQ 群无法加入
luluxia
    159
luluxia  
OP
   341 天前
@Leon6868 #158 群之前设置的是允许任何人加群,应该没问题啊,现在设置成需要验证了,你可以再试试
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   871 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 21:25 · PVG 05:25 · LAX 13:25 · JFK 16:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.