V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
GeekCat
V2EX  ›  奇思妙想

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

  •  
  •   GeekCat · 2018-06-25 09:02:44 +08:00 · 3546 次点击
    这是一个创建于 2380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近闲的无聊,接触了不少手机上的 MUD 游戏。
    感觉还是很有意思,养老休闲还是不错。
    不过感觉很多游戏都不尽人意,所以突发奇想能不能自己一点点做一个出来。娱乐中还能精进 html5 的 canvas 技术。

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

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

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

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

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

    只不过前期不考虑了,只要能耐下性子从始至终做出来一个,哪怕只有自己玩的开心我都非常满足了。所以说虽然微信小游戏有微信封装的一大堆方便的函数 api,微信小游戏的机制让人可以少考虑很多事。但是相对于这个限制我还是不太想考虑的。
    jennifertxwoodma
        17
    jennifertxwoodma  
       2018-06-26 10:44:12 +08:00
    我感觉要看你的渲染引擎
    Sapp
        18
    Sapp  
       2018-06-27 17:00:01 +08:00
    有,玩过一个魔塔好像是这个版本。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1258 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.