想用 canvas 开发一个在线 2D 消除游戏,要求动画流畅、炫酷,最好能 90~120fps 运行,不想引入游戏引擎,觉得太重了,有没有什么轻量的开发框架推荐?写了几个 demo, CSS 实现一些效果太困难了

2024-05-21 02:25:25 +08:00
 drymonfidelia
3770 次点击
所在节点    程序员
24 条回复
MADBOB
2024-05-21 02:44:06 +08:00
phaser ?不确定算不算游戏引擎
BwNVlwSq
2024-05-21 05:43:52 +08:00
动画用 gsap 写啦
P233
2024-05-21 07:40:36 +08:00
SkywalkerJi
2024-05-21 08:42:02 +08:00
舰娘就是 pixi 跑的,轻松 120fps
shunia
2024-05-21 09:19:05 +08:00
三消挺难做优化的,别看玩法简单。如果要求炫酷,那就更难了。
游戏引擎有一些非游戏开发者所不掌握的优化技巧,而且选择合适的游戏引擎更容易获取对应类型游戏的各种问题的解决方案,建议还是优先使用游戏引擎。除非你是要参加什么 13k 之类的活动。
qhd1988
2024-05-21 09:22:58 +08:00
质疑引擎,理解引擎,成为引擎
Hypn0s
2024-05-21 09:30:13 +08:00
在公司做过一段时间三消项目,动画调优工作量巨大,用引擎能省很多事
paopjian
2024-05-21 09:32:12 +08:00
游戏引擎的优化可比大部分妄想肉身优化的强太多了
antonius
2024-05-21 09:46:00 +08:00
galacean
支付宝团队的开源引擎 https://galacean.antgroup.com/
https://github.com/galacean
drymonfidelia
2024-05-21 12:31:35 +08:00
@P233
@SkywalkerJi 之前看过 kiwi ,感觉挺强大的,但是十年没人维护,官网域名都被博彩站抢注了
drymonfidelia
2024-05-21 12:32:18 +08:00
@antonius antdesign 事件后实在不敢碰阿里的项目了
P233
2024-05-21 12:33:44 +08:00
@drymonfidelia 不会吧,https://github.com/pixijs/pixijs 开发很积极啊
zhzy
2024-05-21 12:35:15 +08:00
想要炫酷动画就还是用游戏引擎吧, 不然最后就是自己重新实现一个引擎...
drymonfidelia
2024-05-21 12:36:32 +08:00
@P233 那我看错项目了,我看成 pixijs .org 那个了
SkywalkerJi
2024-05-21 14:48:00 +08:00
@drymonfidelia #10 你看错了吧,官网是 https://pixijs.com/
wqnmlgbzml
2024-05-21 15:13:30 +08:00
adobe 的 createJs
laters
2024-05-21 15:26:41 +08:00
pixijs
xieren58
2024-05-21 19:10:24 +08:00
pixi 可以吧...我在用
rainxt
2024-05-21 19:16:44 +08:00
cocos 一堆的三消源码 随便用
danbai
2024-05-21 19:18:52 +08:00
godont

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1042454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX