• Stride游戏引擎试毒


    想找别的引擎用, 主要还是因为unity和国内盗版用户的互相伤害, 就算用免费的个人版也要不停的验证.
    stride引擎, 原名xenko, 再原名paradox... 一开始是日本厂商开发的引擎, 现在已经被.NET基金会收编了. 整个引擎完全使用C#语言.
    官方文档还有一个专门的页面来介绍从unity如何迁移, 可以看出主要的架构和unity是差不多的.
    https://doc.stride3d.net/latest/en/manual/stride-for-unity-developers/index.html

    这个引擎进去之后整体UI很漂亮, 和VS的风格基本一致, 加分. 然而粗略看上去似乎只有这个优点了.
    大概二十分钟的实际体验, 相比unity的毒点主要如下:

    1. 不能在运行时方便的实时调整scene的属性, 这个功能unity做的相当好, 其他的引擎在ue4godot似乎都没有实现
    2. UI功能, UI元素通过UIPage文件, 使用类似WinForm的结构单独控制, 默认至于和屏幕平行的一个层上, 这意味着如果想做复杂一些的界面动效相当麻烦 (如弧形UI倾斜UI等等)
    3. 没有发现可以快速定制编辑器功能的接口, 官方github在issue说了Plugin系统的相关内容, 也没发现实际在哪里可以用
    4. 甚至不能很方便的在编辑器打log.... 官方文档通过System.Diagnostics.Debug.Print("hello, world!");这样的方式来打log, 并且说明只有通过VS来启动才能显示log... 而用VS的话强制使用比较新的版本(Stride4要求VS2019)

    油管上能看到15年的介绍视频, 起码6年了还不能打log.....
    未来可期, 开源引擎用来学习渲染还是不错的, 真正投入使用还是算了

  • 相关阅读:
    更改SQLServer实例默认字符集
    使用DMV排查数据库系统异常
    OD使用符号文件进行源码级调试问题
    申请博客园第一天
    各种mac软件地址
    第6条:理解“属性”
    提高代码质量的几个方法!52个,先罗列几个自己看
    Item2的使用
    MAC命令大全
    PV UV IP
  • 原文地址:https://www.cnblogs.com/lunoctis/p/15369978.html
Copyright © 2020-2023  润新知