V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
ChrisFreeMan
V2EX  ›  游戏开发

感觉用游戏引擎开发游戏有种说不出来的割裂感,眼花缭乱的 UI 和海量文档,我自己用 MonoGame 框架写了个游戏感觉很爽

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

    一个雅达利时代的乒乓球游戏 https://github.com/ChrisChou-freeman/PongMonoGameExample.git

    你们觉得用引擎好还是框架好呢

    22 条回复    2021-07-20 13:42:16 +08:00
    NakeSnail
        1
    NakeSnail   135 天前   ❤️ 1
    又骗我来学新东西
    ChrisFreeMan
        2
    ChrisFreeMan   135 天前
    @NakeSnail 怎么会🐶
    shpkng
        3
    shpkng   135 天前
    然而大引擎都有最佳的 UI 框架,没什么好选的,直接用官方的就是了
    GeruzoniAnsasu
        4
    GeruzoniAnsasu   135 天前   ❤️ 3
    标题可以换成「感觉用前端框架写页面有种说不出的复杂感,眼花缭乱的机制和海量文档,我自己写了个项目后端直接渲染前端 jquery 也用得很爽」
    felixcode
        5
    felixcode   135 天前
    IDE 也挺复杂的,一堆按钮菜单快捷键,用记事本写个 Hello World 感觉很爽。
    ChrisFreeMan
        6
    ChrisFreeMan   135 天前
    @shpkng 感觉用引擎似乎少了点编程的乐趣,不知道为啥。有可能还没到那种规模吧,目前我的需求似乎框架都能解决,主要是玩玩 2Dy 游戏
    ChrisFreeMan
        7
    ChrisFreeMan   135 天前
    @GeruzoniAnsasu 差不多差不多哈哈..
    namelosw
        8
    namelosw   135 天前
    框架用着用着就重新发明了半个不好用的引擎…

    比如贴图音效动画碰撞之类的
    ChrisFreeMan
        9
    ChrisFreeMan   135 天前
    @namelosw 你说的其实也有道理,建议其他人不要尝试了,我就是瞎几把折腾
    ChrisFreeMan
        10
    ChrisFreeMan   135 天前
    哪位帅哥靓女给的 star,爱你😍
    jiyinyiyong
        11
    jiyinyiyong   135 天前
    没有图片视频 Demo?
    ChrisFreeMan
        12
    ChrisFreeMan   135 天前
    @jiyinyiyong 没呢,刚写完就丢上去了,就是一个雅达利 Pong 游戏,算是每个开发游戏的人都会写的一个类似于 hello world 程序一样。你有 dotnet 拉下来就直接能跑,是 open GL 跨平台的。
    ChrisFreeMan
        13
    ChrisFreeMan   135 天前
    @jiyinyiyong 改天补下动图,主要是懒😂
    xccorange
        14
    xccorange   135 天前
    做做小游戏还行,大型团队合作开发不整点界面策划美术真用不来
    codehz
        15
    codehz   135 天前
    之前我也是这样想的
    直到写了一千多行才把三角形画到屏幕上并能动态改变形状。。。( wgpu+rust)
    ChrisFreeMan
        16
    ChrisFreeMan   135 天前
    @xccorange 没错我就是用来做做 2D 小游戏
    ChrisFreeMan
        17
    ChrisFreeMan   135 天前
    @codehz 这,有点恐怖,没遇上过这种场景。
    levelworm
        18
    levelworm   134 天前 via Android
    2d 游戏我觉得自己的引擎其实后续游戏的开发更快。第一个游戏也不见得慢到哪里去,毕竟 unity/ue/godot 这些也有学习成本。
    levelworm
        19
    levelworm   134 天前 via Android
    C++配合 SDL 或者 SFML 也不错,编辑器用 QT 写个能用的就成了。
    ChrisFreeMan
        20
    ChrisFreeMan   134 天前
    @levelworm 不会 C++嘿嘿,懒得再学一门语言了
    jiyinyiyong
        21
    jiyinyiyong   134 天前
    .NET 么, 用 Macbook 的 JavaScript 程序员瑟瑟发抖
    ChrisFreeMan
        22
    ChrisFreeMan   134 天前
    @jiyinyiyong 准确来说是.NET Core,很早之前就跨平台开源了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2571 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:53 · PVG 19:53 · LAX 03:53 · JFK 06:53
    ♥ Do have faith in what you're doing.