Game Engines
› Unreal Engine
› MyCryENGINE
jamfer

不知道大家是否对 Webgl 游戏开发感兴趣,准备做一些教程

  •  4
     
  •   jamfer · Dec 25, 2024 · 5976 views
    This topic created in 680 days ago, the information mentioned may be changed or developed.

    以上是关于我做的 3D Cyberpunk 游戏的 DEMO 演示,如果大家感兴趣,可以关注我的油管频道,我打算抽时间做一系列入门视频教程,从体素建模到 blender 制作角色动画,再到 webgl 渲染成游戏 demo 。

    碎碎念:

    其实从大约 2 年前,我就开始学习制作 webgl 游戏了,本来是想成为一个独立开发者开发一款成品游戏,包括 2D 游戏和 3D 游戏都有尝试,2D 使用纯 JS+CSS 手撸,3D 使用了 Three.js 来渲染,也算取得了一点点成效吧。但是制作过程中发现开发一个完整的游戏并且足够好玩,需要的东西太多了,比如各种动画,各种模型,战斗系统,数值等等。而自己也有本职工作,利用闲暇时间开发进度太慢了,索性就只能一点点的推进。

    最近忽然产生了一个想法,就是把自己学到的东西做成一系列视频,记录一下学习的历程,同时也能让一些对此感兴趣但不知从何入手的朋友一起加入进来。于是开通了 u2b 账号,并有了上面的第一个视频。

    以下是我开发过的一些 DEMO 图片演示(视频里有更多)

    ![]( )

    ![]( )
    43 replies  •  2024-12-26 13:43:50 +08:00
    meilicat
    meilicat
    Dec 25, 2024
    1
    想看
    kreviazukzhou
    kreviazukzhou
    Dec 25, 2024
    2
    想看+1
    murmur
    murmur
    Dec 25, 2024
    3
    webgl 还是做微信小游戏比较多,稍微大一点的就 unity 、unreal 、cocos ,然后翻译成 h5 了
    wangtian2020
    wangtian2020
    Dec 25, 2024❤️2
    4
    游戏好不好玩主要跟玩法有关.
    这几天 steam 比较火的《 Get To Work 》建模非常简陋,但是给人的感觉就是非常好玩。
    技术上不是问题,个人开发者技术路线选用不关键,《杀戮尖塔》 java 屎山不是照样一代经典。
    主要是我没啥想法,不然也去做游戏了。
    2025 年了,确定不换 WebGPU ?
    johnnyNg
    johnnyNg
    Dec 25, 2024
    5
    @wangtian2020 +1 , 更想学习 webgpu
    Kakarrot
    Kakarrot
    Dec 25, 2024
    6
    泰拉瑞亚!
    balabalaguguji
    balabalaguguji
    Dec 25, 2024
    7
    看上去真不错呀,虽然我用不到,但是我想你会帮到很多人
    meilicat
    meilicat
    Dec 25, 2024
    8
    @meilicat 喜欢看像素类的游戏
    Azone
    Azone
    Dec 25, 2024
    9
    666
    ccpp132
    ccpp132
    Dec 25, 2024
    10
    @wangtian2020 杀戮尖塔 unity 做的,哪来的 java
    zuosiruan
    zuosiruan
    Dec 25, 2024
    11
    想看 可以扫个码请大佬喝咖啡
    jamfer
    jamfer
    OP
    Dec 25, 2024
    12
    @wangtian2020 大佬说得对,游戏好不好玩主要还是看创作者的创意(当然也需要一点运气),技术确实不是关键问题,我个人选择 web 主要是因为自己是 web 开发者,单纯个人兴趣哈。webGPU 确实是一个好选择,不过我也还在学习阶段,不敢误人子弟哈,我想做的视频主要还是面向入门人群(所以选择体素这种最简单的建模方式)
    guanzhangzhang
    guanzhangzhang
    Dec 25, 2024
    13
    666666
    ssshooter
    ssshooter
    Dec 25, 2024
    14
    很有兴趣,甚至想跟楼主学习
    pursuer
    pursuer
    Dec 25, 2024❤️1
    15
    @ccpp132 1 代就是 LibGDX ,一个 Java 平台上的游戏框架。2 代不清楚
    jydeng
    jydeng
    Dec 25, 2024
    16
    关注一波
    581996
    581996
    Dec 25, 2024
    17
    可以哎 感觉挺不错的
    shui14
    shui14
    Dec 25, 2024
    18
    你这个很眼熟,好多地方见过
    今天做营销类的小页面,直接上 r3f ,大部分现成的模块,不用从头搞,而且营销类的游戏页面都是短周期快速迭代的,但是这个非常讲究设计,而且只有大厂才有需求
    如果纯粹做游戏的话,要么 godot 或者玩新鲜的 bevy ,webgl 做做动画交互还行,油管上有很多猛人,比如 wawa sensei ,这哥们创意非常好,在日本的法国人,眼睁睁看着它的频道从零做起来的
    surrenal
    surrenal
    Dec 25, 2024
    19
    3D Cyberpunk 游戏的 DEMO 演示 这个是不是被每日 github 类似的项目采集过
    好像我之前见过,玩了下很多房子实际上是进不去的
    whhhhhh
    whhhhhh
    Dec 25, 2024
    20
    想看+1
    czfName
    czfName
    Dec 25, 2024
    21
    @jamfer 问一下楼主 我想做的是一个斗兽棋类的游戏 webgl 实现起来怎么样
    carpeDiemJll
    carpeDiemJll
    Dec 25, 2024
    22
    +1 看看
    lianhuayu420
    lianhuayu420
    Dec 25, 2024
    23
    坐等 😊
    justtokankan
    justtokankan
    Dec 25, 2024
    24
    这么像 rblx 风格啊
    coolcoffee
    coolcoffee
    Dec 25, 2024
    25
    同期待中,我想看下 threejs 中如何编排项目架构来方便维护和测试。

    threejs 觉得相比 unity 差很多的原因就是针对复杂的场景没有一个可视化编辑器,先用 unity 再用 threejs 就像从现代计算机社会回到了原始石器时代。
    jikun
    jikun
    Dec 25, 2024
    26
    webgpu 也加上吧
    badbye
    badbye
    Dec 25, 2024
    27
    WebGPU 实时光追美少女[https://zhuanlan.zhihu.com/p/407191699]
    danniblues
    danniblues
    Dec 25, 2024
    28
    坐等 😊
    qianyeyixi
    qianyeyixi
    Dec 25, 2024
    29
    坐等 😊
    foufoufm
    foufoufm
    Dec 25, 2024
    30
    确实有意思,可能我用不到,但是也要支持一下。
    Jsonz
    Jsonz
    Dec 25, 2024
    31
    看起来超酷,用不到但感兴趣(等太久估计就忘记这个事了
    leehome
    leehome
    Dec 25, 2024
    32
    还是 Unity 吧
    9ki
    9ki
    Dec 25, 2024
    33
    年中研究了一下, 感觉 three.js 太不方便了, 恰逢 unity 免费... 索性研究 unity 去了, 当然技术文章不嫌多, 支持楼主写教程
    bboring
    bboring
    Dec 25, 2024
    34
    教程出来了 踢我一下 谢谢~
    lee88688
    lee88688
    Dec 25, 2024
    35
    关于 webgl 相关的教材 op 考虑做吗,我发现这部分还比较少呢。
    7gugu
    7gugu
    Dec 25, 2024
    36
    正经的游戏开发引擎已经能够把 WebGL 的问题给处理好了,不一定要完全手撸 WebGL 的部分。
    zhuang0718
    zhuang0718
    Dec 25, 2024
    37
    出教程吧 挺想学的
    oblax
    oblax
    Dec 26, 2024
    38
    支持
    Qingyangwanxi
    Qingyangwanxi
    Dec 26, 2024
    39
    +1 支持
    john46
    john46
    Dec 26, 2024
    40
    已收藏
    softlight
    softlight
    Dec 26, 2024
    41
    +1
    yuptyy
    yuptyy
    Dec 26, 2024
    42
    +1
    eastxie
    eastxie
    Dec 26, 2024
    43
    想看+1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1343 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 94ms · UTC 19:36 · PVG 03:36 · LAX 11:36 · JFK 14:36
    ♥ Do have faith in what you're doing.