我的傻逼垃圾画面引擎总算快完成了

  • o
    oz01
    https://pan.baidu.com/s/1o7B8VJs

    我作为一个傻逼,做了一个傻逼垃圾引擎,做了几百年还没做完,我还傻逼兮兮的继续做,大家快来骂我全家。
  • 格林姆大法师
    什么时候能出个试玩版?
  • L
    Lunamos
    感觉大量的功夫都用在了SceneEditor本身,事件系统和大量变量参数的GUI上面了。我觉得不如好好优化一下画面,单做一个渲染引擎,至少看上去漂亮。毕竟如果个人做这种TPS视角的3D游戏,没有不用现成引擎的理由。如果是磨练技术或是当敲门砖另说了。

    另外看UI是WPF?做SceneEditor的话imgui还是挺流行的:https://github.com/ocornut/imgui,只保留渲染的DX/GL窗口,看起来也好一些。不过一些复杂的GUI就不如WPF了。
  • k
    kkndcdr
    楼主你听说过一个游戏叫银骑士吗?
  • o
    oz01
    ui是winform
    大多数都是自动生成,也没耗费太多时间
  • o
    oz01
    没。。。
  • k
    kkndcdr
  • o
    oz01
    炫耀我无能傻逼,2017年做的画面还不如别人2000年做的,然后还不去死让你看着恶心,你满意了么?
    这是你家正统rpg大厂出品2017年超大作的画面,好牛逼是不是
  • K
    KT-7
    我曾经也想一个人搞个自己的游戏引擎,最后领悟了与其花时间精力研究那些底层的东西,不如找个更好的工具来快速实现游戏设想。
  • o
    oz01
    日文,估计要转区,还是算了
  • e
    endrollex
    做引擎大坑啊,
  • k
    kkndcdr
    不转区就能玩
  • o
    oz01
    竟然还有日文游戏不需要转区,一会儿下一个看看
  • o
    oz01
    启动战士毕竟太老了
  • 松川奈々
    地面的贴图渲染效果跟MHXX NS ver不分伯仲,LZ你没有落伍
  • o
    oz01
    我这边需要运行debug模式,比正常模式读取资源的速度慢几十倍
    所以,暂时也就这样了
  • 洗刷刷
    能自己做引擎的程序员可是神级级别的啊!毕竟计算机图形学是程序员三大浪漫!楼主不如介绍下这引擎有什么特性?
  • o
    oz01
    1 比较容易实现多语言
    2 超轻量级,引擎自身不到50MB
    3 显卡只要支持DX10.1就能运行
    4 所见即所得的场景编辑器和近似rpgmaker的事件编辑器
    5 多光源与MSAA、透明物体不冲突
    6 SSAO+
    就这些
  • m
    madnesshare
    问一下楼主做这个引擎是用来做什么的? 自己练技术还是用来做游戏的?
    我记得楼主半年前还是一年前发过一个飞机游戏的DEMO?
  • o
    oz01
    用来做业余游戏
    近似启动战士这种水平的
  • 洗刷刷
    轻量到是不错,不过能支持多大的项目?光照系统能做到什么程度?支持2D游戏吗?RPGmaster的事件系统到是挺不错的,不知道支不支持移动平台?
  • ねこみみみすず
    LZ你和轨迹侠较什么真
  • o
    oz01
    这个imgui似乎不支持中文的样子
  • o
    oz01
    sony四小天王之一
  • o
    oz01
    我这demo的场景大概2万平方公里
    不知道你这个大小指的是什么
    不过总的来说,我这个引擎的用户应该没能力做太复杂的场景
    2D游戏我另外做了一个srpg版的
    手机就算了,没精力,srpg版倒是有机会上手机
  • 白地将军
    其实换个贴图就能唬住不少人
  • L
    Lunamos
    UTF-8应该可以吧。传UTF-8的串,字体也要设置好。例子里面也有:

  • m
    mcq_2
    我觉得画面蛮好了
    —— fromS1 Nyan(NOKIA Lumia 930)来自: WindowsPhone客户端
  • w
    w酱
    目前阶段支持pbr吗

    我觉得你搞个substance designer然后刷几个pbr材质球出来导入一下能吓唬住大部分的画面狗

    —— 来自 Xiaomi MI 5, Android 7.0上的S1Next-鹅版v1.3.1.0
  • h
    hourousha
    我看LZ本就不指望靠这方面赚钱。兴趣所在居多。
    而且做插件,和做这个东西完全是两个路子,做引擎是需要在多个方面都有所涉猎,而多数插件只是解决某一个特殊痛点,需要的是在个别点上深入并且紧跟潮流的了解,同时,插件终究是给用户用的,因此在用户交互方面的要求也更高。同时估计LZ也没那兴趣和工夫去长期维护并处理用户反馈与需求。
  • 阿奴比斯
    如果类似RPGXP之类的开放引擎,指不定LZ能掀起一波,卖一波
    我的世界都是在游戏框架内的开放制作
    如果能有简单的3D 引擎可以实现开放编辑,比起2D像素的RPGMAKE之类,岂不是更美滋滋?
  • o
    oz01
    pbr的问题在于ibl那个cube
    如果ibl做不好,pbr就没意义了,所以我现在也懒得折腾pbr
  • o
    oz01
    仅仅是事件编辑器比较接近rm……
  • 正统RPG
    你自己标题就是傻逼来傻逼去

    别人说个实话就炸
  • 寻狐
    讲真 自己都不尊重自己 满贴就看到了傻逼两个字了。

    人家好奇的问下为啥要自己写引擎 就直接怼过去 是不是有点被害妄想症?

    老老实实回答 学习 提升 自用 有那么丢脸吗?
  • B
    Benighted
    too much salt
  • o
    oz01
    原本目的是要做上世纪水平的画面,目标是ps上的皇牌空战3,他不是好奇,就是想刷优越感,这种人我懒得跟他客气
  • o
    oz01
    我是傻逼够行了吧
  • w
    w30of
    哎,也算在知乎S1看到LZ好多次了,自己做引擎自己乐呵无妨
    也别别人问个什么就炸毛加自嘲啊,用不着这样
  • o
    oz01
    一般人我不会炸,遇到正统rpg这样的不炸,他就没完没了
  • w
    w30of
    哦哦那个ID就是轨迹侠吗……