游戏观察 游戏产业媒体
手机端下载
当前位置:游戏观察 > 新闻 > 研发资讯 > 正文

开发者透露:游戏引擎C2engine将在近期推出α版本

2017-03-30 13:56 来源:游戏观察

  游戏观察3月30日消息,游戏引擎是一款游戏的生命,一款好的引擎可以帮助开发者制作出好游戏。备受关注的国产游戏引擎C2engine日前传出了即将在近期推出α版本的消息。据说这次将更新一系列组件功能,完成最基本的优化,改善游戏效果。

  经过了两个多月的等待,在这段时间内,引擎群里的开发者反复地催问,到底什么时候出新版本,现在,我们终于可以给大家一个的答复:C2engine将在近期推出α版本。

  关于此次版本的更新,首先是最基本的优化,包括引擎的下载安装过程、初始界面,甚至是按钮的名称,都统一从用户体验的角度进行了评估,简化繁琐的流程,规范一些行业名词。

  同时,引擎还更新了一系列组件功能,这也是我们这段时间的重点工作:

  1.光影

  游戏的光影,通俗一点来说,就是指一个场景中的光源对其中的角色、场景物的影响效果,包括折射、反射、动态光源、彩色光源等等,都是通过游戏引擎来控制的。如果你想让游戏场景更加逼真,或者想渲染游戏气氛,都离不开光影。

《我的世界》原版

  《我的世界》原版

《我的世界》添加光影水反MOD后

  《我的世界》添加光影水反MOD后

  光源会影响3D环境的颜色和氛围,一般一个高质量的场景需要使用多个光源,C2engine的光影系统有三种光源类型:

  1.点光源:从空间中的一个点均匀地向所有方向发射光线

  2.平行光:这种灯光所有的投影都是平行的,如太阳光

  3.聚光:从锥形的单点发射出方向性光线,如手电筒

  利用这个光影系统,就可以设置诸如环境光、雾化、天空盒等等效果。

  2.动画

  游戏中,街道吆喝的小贩,行色匆匆的路人,天空中扑动翅膀的飞鸟,水底自由摆尾的小鱼,想要构建一个真实的游戏世界,动画制作是必不可少的一环。

  当然,动画的作用不仅仅局限于此。基本的人物待机动作、人物招式,都是通过动画制作,炫酷的招式动画再配以特效,便可以使游戏更加饱满。游戏关卡里常常能看到的很有意思的元素,比如规律运动的地刺,定时炸弹,山上滚落的巨石等等,都是通过动画制作的。

  C2engine的动画编辑器和Unity的Animation类似,操作原理基本相同,如果你熟悉Animation的话,学习起来就会非常简单。目前这一功能还在完善中,后续会放出更多的功能介绍和使用教程。

C2engine的动画编辑器

  3.特效

  说起特效,普通人的第一反应恐怕是好莱坞那种炫酷的影视特效,但是你在游戏中看到的火焰、烟雾、水流、雨雪、灰尘、流星尾迹等等这些视觉效果,其实也是一种特效,而这种游戏特效实际上是用粒子系统来实现的。

  什么是粒子系统?它是指通过发射源发射粒子流,设置粒子的发射时间、材质、数量、寿命、运动轨迹等等属性,来实现的各种动画效果。

  目前C2engine的α版本中,粒子系统包括粒子、抖动、全屏背景、环状粒子、圆柱体、屏幕图片、动态条带、动态变化、矩形面等等组件,通过这些基础功能的叠加组合,完全可以满足手游的特效制作需求。

特效粒子系统

  4.物理系统

  物理系统是物理引擎的关键部分,就是在游戏中模拟真实的物理效果。

  以经典的牛顿与苹果的故事为例:假设苹果和牛顿分别为两个游戏对象,一个在空中,一个在地面上,空中的苹果开始自由下落,然后和地面上的牛顿发生了碰撞,而物理引擎就是用来模拟真实碰撞的效果。

牛顿与苹果的故事

  在引擎中,我们创建的游戏对象是不具有属性的。比如说,虽然你在引擎中放置了一颗树,但是如果没有添加属性,那它仅仅只是一个有形状、有贴图的模型。所以,游戏中房屋的墙壁、树木等你不希望玩家“穿过”的物体,都需要加上网格碰撞属性。

  导航网格就是其中一种普遍的应用。

  导航网格是世界几何体简化的表示法,被用于游戏世界中进行导航。一般有一个目标,或者目的地,它试图找到一个路线,然后沿路径导航到达目标处,就是游戏中的寻路。如果没有导航网格的话,虽然从视觉上看上去是一个地面,但是游戏角色是不可以行走的。

导航网格

  我们只要在场景树面板中找到“地面”和“桥”的模型文件,然后给它添加“碰撞”组件,最后就可以通过引擎来“烘焙”,生成导航网格。

  另外,除了组件的更新,还有两个好消息。前段时间不少群友询问引擎是否支持C#,这次采纳了这个意见,α版本就已经可以支持JS和C#两种脚本语言了。而且,这次还会上架资源商店的测试版,入口有两个,通过官网或引擎的导航菜单都可以进入。商店会提供一些官方的免费资源,但是也鼓励用户上传自己原创的资源,与大家分享,或者是提供付费的下载。

  最新游戏行业资讯,点击进入游戏观察!

本网站所收集的资料来源于互联网公开信息或网友自助投稿,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您知识产权的资料,请与我们取得联系,本站会在3个工作日内删除。

游戏观察

聚焦极有价值的游戏产业资讯。打造有影响力的游戏产业媒体。

赋能游戏跨端开发,Unity于2021 ChinaJoy推出跨端移植服务