CRYENGINE5 C#编程视频教程

默认教学计划
0人加入学习
(0人评价)
价格 ¥10.00
教学计划
承诺服务
课程介绍

CRYENGINE5 C#编程视频教程 

 
编辑器:整个编辑器框架用 QT5 重写了,新增了几个编辑器,比如全新的地形编辑器,角色编辑、重新设计的粒子编辑器,模型导入器,环境编辑器等,其他的 材质编辑器、AI编辑器等还是用之前版本的 UI,窗口类还都是 XPT 和 AFX 的,看来是签入到 QT 的编辑器框架里而已。似乎为了赶工 GDC 发布来不及做吧,这部分估计后面会逐渐替换掉,否则编辑器无法跨平台。
脚本:可以使用 c++ 和 c# 两种主体开发语言,但实际上还是能用 lua 脚本开发,估计 flow graph 应该还是基于 lua 的基础。
工程:工程结构和 u3d 、ue4 差不多,只是 c++工程结构里比较复杂,连 Editor 的导入和插件都生成了框架。这一点和 UE4 比有点复杂,不知道以后能不能优化。附带一张工程目录截图,可知其繁琐。打包:目前没找到打包功能,无法测试导出各个平台的效果。
源码:下载既有源码,完全的引擎核心代码,这一点看出 Crytek 这次确实是牟足了劲。但编辑器源码似乎没有。附一张源码目录截图。
资源商店:目前线上资源不多,完整的项目只有一个,免费资源也不多,大部分都是收费资源。商店弄得像淘宝,还有购物车啥的。
渲染:默认跑在 DX11,没找到编辑器可以开启 DX12 的设置,也许是通过命令能开启。和以往一样,没有静态光照,全动态光照 + VOXGI。支持多平台渲染,编辑器提供平台模拟。
文档:文档很少,只有一个英文的类似更新说明的文档,估计官方的意思是可以看以前的文档照着做?
整体看下来还不太成熟,毕竟还是 beta 测试阶段,尤其是编辑器方面,采用新的 UI 框架,稳定性和易用性还要不断改进。
上述是个人感受,如有错误请指正。
多说一句,个人对 crytek 这家公司又爱又恨,毕竟曾经风光无限,现代引擎的各种屏幕空间渲染技术都是源自于 crytek ,只可惜这几年发展逐渐走下坡路,又没有跟上移动游戏的步伐,希望这次 CE V 能重振 Crytek 的辉煌吧。
ps:官方在 steam 上放出了 VR demo,叫 Back to Dinosaur Island 2,这名字很有深意啊
 
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。[1] 
C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。

授课教师

管理员

课程特色

视频(5)

学员动态

还没有动态