用 html5 的 canvas 做一款手游会不会有问题?

2018-06-25 09:02:44 +08:00
 GeekCat
最近闲的无聊,接触了不少手机上的 MUD 游戏。
感觉还是很有意思,养老休闲还是不错。
不过感觉很多游戏都不尽人意,所以突发奇想能不能自己一点点做一个出来。娱乐中还能精进 html5 的 canvas 技术。

但是不太了解 html5 渲染在 WebKit 的运行效率(手机浏览器应该都是这个内核吧?包括 safari )

这个想法可以实现?
3525 次点击
所在节点    奇思妙想
18 条回复
mengyaoss77
2018-06-25 09:06:44 +08:00
自己做游戏自己还有兴趣玩吗 ?
h5 游戏有个叫白鹭的引擎, 你可以看看.
lizhenda
2018-06-25 09:42:04 +08:00
canvas 效率比不上 webGL,但兼容性最好,小游戏还是可以的
POPOEVER
2018-06-25 09:44:08 +08:00
微信小游戏就是基于 canvas 的,楼主了解一下
murmur
2018-06-25 09:49:47 +08:00
@POPOEVER 微信小游戏那是微信
别人敢这么玩三天内就被抄出一大把来
murmur
2018-06-25 09:58:24 +08:00
而且我印象中 mud 就是纯文字聊天室游戏啊
如果你说的是文曲星那种英雄坛说的游戏 那应该叫像素风吧
星露谷 八方旅人了解下 前者 steam 可以买 后者得 ns 吧 怎么看 h5 的引擎也不太好驾驭这么复杂的游戏
POPOEVER
2018-06-25 10:06:24 +08:00
@murmur 楼主没问抄袭的问题
murmur
2018-06-25 10:11:41 +08:00
@POPOEVER 防抄袭不是最基本的需求么 而且我感觉楼主的需求描述有问题
mud 以前都是纯后端的 前端只要用 zmud 这种玩就够了 当然后来进化到万王之王这种就不算 mud 了
即便是不用 zmud mud 也就一个聊天室 以前要做菜单命令交互 现在更简单了 菜单渲染出一个链接点就可以了
所以我现在还是懵逼的
不知道 mud 怎么跟 canvas 扯上关系
POPOEVER
2018-06-25 10:13:36 +08:00
@murmur 小游戏也一样被抄啊,代码网上一堆一堆的
murmur
2018-06-25 10:19:03 +08:00
@POPOEVER 所以只有微信的小游戏能被记住 因为本身这游戏玩的是个社交 没了微信的平台和排行榜就失去意义了
codehz
2018-06-25 10:26:03 +08:00
如果只是 for fun 的话,完全没有必要处理那些抄袭的需求。。。
而且防止抄袭,最多只能防止素材 /脚本泄漏,玩法这些,完全没法保护,除非你不想让别人玩。。
GeekCat
2018-06-25 10:32:59 +08:00
@murmur 防抄袭对主业做游戏的人来说是基本需求,对我这个兴趣使然想做着玩玩看自己能做到什么地步的人来说就无所谓了。

还真不是纯文字那种,带上非常简单的画面。
GeekCat
2018-06-25 10:33:34 +08:00
@POPOEVER 微信小游戏还真了解过,4MB 大小限制对技术要求太高了。能不浪费一行代码就不能浪费一行那种。。。。
marcong95
2018-06-25 10:37:11 +08:00
@murmur 然而抄袭这东西,该抄的还是会抄的,主机独占的抄得也不少
murmur
2018-06-25 10:55:09 +08:00
@marcong95 能把主机独占的抄来的,也就是网易吧,他能抄来塞尔达抄不来带给人的感动,也抄不出一个满分的评分作品,更抄不来任天堂逆天的关卡设计
@GeekCat 支持一个,如果真的是 for fun,那你的需求和设计就很重要了,你可以看下下面的游戏哪个接近你想要的东西:
塞尔达一代
pokemon
万王之王
牧场物语
金庸群侠传
现在你的需求还很模糊,至少我理解的 mud 是个后端很重的东西,所以楼主还得先理一下需求
POPOEVER
2018-06-25 11:31:32 +08:00
@GeekCat 是的,但是小游戏上面已经看到有角色养成类的游戏了,画面也很精致,感觉应该不是很大的问题

@murmur 确实,不过互联网时代的游戏玩的就是社交,排行榜是重要功能,这个情况并不仅局限于腾讯,是有一定普适性的,在其他生态中也能印证
GeekCat
2018-06-25 13:08:41 +08:00
@POPOEVER 其实,想运营一个游戏试试水看能不能赚钱的话微信小程序 /小游戏还是很可靠的,就微信那几个亿的用户千分之一甚至万分之一能看到推广来玩都能让运营公司满足了。

其实我虽说是想做着玩,但是谁不想自己做的东西有那么一丁点可能火起来然后有一笔可观的收入呢。

只不过前期不考虑了,只要能耐下性子从始至终做出来一个,哪怕只有自己玩的开心我都非常满足了。所以说虽然微信小游戏有微信封装的一大堆方便的函数 api,微信小游戏的机制让人可以少考虑很多事。但是相对于这个限制我还是不太想考虑的。
jennifertxwoodma
2018-06-26 10:44:12 +08:00
我感觉要看你的渲染引擎
Sapp
2018-06-27 17:00:01 +08:00
有,玩过一个魔塔好像是这个版本。

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

https://www.v2ex.com/t/465534

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

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

© 2021 V2EX