3D游戏引擎平台 Genesis-3D

MIT
C/C++
Windows
搜狐
2013-11-22
冒牌导演

Genesis-3D由搜狐畅游公司近百人引擎研发团队历时4年耗资3000万美元自主研发,是国内外首款商业开源的3D游戏引擎平台。它包括跨平台渲染引擎、2D引擎、物理引擎、音效系统、粒子系统、动画系统、服务器引擎、游戏设计工具等,包括完整的研发和运维工具链,是一款可适用于各种类型游戏研发的综合型游戏开发平台。Genesis-3D同时拥有商业引擎品质与技术开源两大优势,不但具备功能完整、工具链齐备、高效稳定等特点,还兼备开源软件的灵活性,用户可以自行修改与定制。不仅如此,Genesis-3D提供全面的技术支持、丰富的本地化文档,针对不同合作企业还可提供点对点服务及功能定制,真正做到一流的服务保障。

搜狐畅游始终坚持“颠覆传统研发方式,不断降低游戏研发难度,将游戏创意迅速落地”的理念,通过Genesis-3D的可视化模式与易学易用的操作体验,简单拖拽即可轻松进行游戏研发,此外它还具有 “一次创作多平台部署”的功能,确保用户开发的游戏发布到主流平台。与此同时,搜狐畅游作为中国领先的游戏开发商及运营商,将凭借自身10年以上游戏研发与运营经验及强大的媒体资源平台,为用户提供从游戏研发工具、研发咨询、游戏运营,到游戏发布全方位的一体化服务。

Genesis-3D将为用户提供永久免费的产品体验,未来将构建以服务为核心的商业模式,是中国众多中小企业游戏开发商及个人开发3D和2D游戏的最佳选择。

功能介绍

强大逼真的渲染器带给用户极致的视觉体验,内置的前向渲染使设计师轻松的掌握光影工具来把握氛围带给玩家最逼真最华丽的视觉效果。

渲染管线

提供高度灵活的渲染管线,用户无需修改代码,即可灵活使用渲染管线,强大的渲染器带给用户极致的视觉体验,内置的多光源系统和阴影特性让设计师只需在场景里摆放好光源,调节好参数就可以轻松的把握场景的明暗和色调,从而给玩家丰富、华丽的视觉效果。灵活的全屏后处理架构,使得用户可以通过脚本就可以定制自己的后处理逻辑,把渲染效果升华到极致。

灯光

Genesis-3D 除了太阳光系统外,还提供了用于模拟环境光、辅助光、人工照明的径向光源、点光源、聚光灯。

径向光源
径向光源可以用于模拟室外场景的主光源,如白天的阳光,夜晚的月光。它将影响场景中被径向光源照射到的所有物体的表面,可以使用该光源营造出场景光照氛围大的基调。

点光源
点光源的光线就像生活中的电灯泡,没有明确方向,它是从一个点向四面八方发射照亮物体,它是游戏场景中最常用的光源。 点光源是游戏中最常用的灯光,它可以模拟爆炸、灯泡、火把等。

聚光灯
聚光灯的光线就像生活中的手电筒,它有明确的方向,而且只朝一个方向发射出圆锥体范围的光线。 聚光灯发出的光线角度不一,这样物体表面受光不均匀,使得它有着丰富的层次和衰减变化,它可以模拟生活中的射灯、筒灯、台灯、手电筒、汽车的车头灯或者灯柱等。

内置多种材质

引擎内置多达80种材质提供给设计师使用,以满足用户营造各种物体表面及视觉效果的苛刻需求。引擎为您提供一些内置着色器,你可以在Shader列表中使用这些着色器达到不同的材质效果。比如:

Common
通用基础类。

HWSKinning
用于带有骨骼文件的游戏对象上。

Particle
粒子物体所能用到的着色器。

EnvReflective
反射类,对于能反射外界立方体贴图的不透明纹理对象

Transparent
透明类,对于部分透明的对象,纹理的alpha通道定义透明度。

Unlit
无光照类,使用这类着色器的物体都不接收光照,100%反射贴图颜色,可以投影,在无光场景中也可以反射贴图颜色 如果这些还不够用?那么您还可以使用Cg语言编写订制您需要的材质。

逼真的光影

动态阴影、软阴影、延迟灯光渲染技术,使设计师可以尽可能用更多的灯光来表现复杂的光影环境,使场景看起来更庞大更复杂,氛围更逼真,动态阴影及软阴影的应用,为游戏带来最好的照明及阴影保真度,确保您的游戏给玩家带来蔚为壮观的视觉效果。

丰富绚丽的后处理效果

内置各种后处理脚本:Bloon、Color、Correct、HDR、DOF 等。后处理逻辑通过脚本实现并可以在编辑器中编辑参数,开发者可以通过脚本编写脚本逻辑,使用适当的脚本API,就可以很方便的制作出各式各样的后处理效果。

加载中

评论(3)

情意可待
简单做游戏
dodola
dodola
我大公司的产品,顶!!! Genesis-3D
高阳路人
高阳路人
@红薯 ,Genesis-3D的开发语言应该是C++吧 Genesis-3D

搜狐畅游首发免费3D开源游戏引擎Genesis-3D

搜狐畅游在京召开新闻发布会,正式推出首款免费3D开源手机游戏引擎——Genesis-3D,官网www.genesis-3d.com.cn 也正式启用,并向全球开发者开放SDK包下载。Genesis-3D可以面向iOS、Android、...

2013/11/22 21:51

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
好像Genesis-3D开源游戏引擎制作的游戏公测了,大家怎么看?

上个月搜狐畅游开源了一个3D游戏引擎,是MIT协议的。这个月使用这款引擎制作的游戏出来了! 名字好像叫《金庸武侠跑酷》,大家觉得G-3D前途怎么样? 有没...

2013/12/31 17:22
2
回答
Genesis-3D新手入门——1.安装编辑器

安装编辑器 要使用Genesis-3D来制作游戏的第一步就是将Genesis-3D安装到您的计算机上。安装编辑器是一个很简单的过程,你可以简单点击连续下一...

2013/12/18 13:50

没有更多内容

加载失败,请刷新页面

没有更多内容

Genesis-3D新手入门——1.安装编辑器

要使用Genesis-3D来制作游戏的第一步就是将Genesis-3D安装到您的计算机上。安装编辑器是一个很简单的过程,你可以简单点击连续下一步来完成整个过程。值得一提的是,如果您的电脑上没有安装....

2013/12/18 13:52
41
0
《Genesis-3D游戏引擎系列教程-入门篇》一:安装与创建工程

介绍安装编辑器的步骤并创建你的第一个工程。

2014/01/16 18:21
112
0
《Genesis-3D游戏引擎系列教程-入门篇》四:天空

本章教你如何使用Genesis-3D开源游戏引擎制作一个美丽的天空。

2014/01/17 14:49
81
0
《Genesis-3D开源游戏引擎--横版格斗游戏制作教程01: 资源导入》

制作一款游戏需要用到很多资源,比如:模型、纹理、声音和脚本等。通常都是用其它相关制作资源软件,完成前期资源的收集工作。比如通常用的三维美术资源,会在Max、MAYA等相应软件中完成制作...

2014/01/14 13:38
207
0
《Genesis-3D开源游戏引擎简介》-2014年1月17号版本

主要向大家介绍Genesis-3D开源游戏引擎的一些内容!

2014/01/17 16:30
539
0
《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇:简介及目录》(附上完整工程文件)

游戏通常由程序代码和资源组成。如果说模型、贴图、声音之类的可以给游戏环境提供一个物理描述和设置,那么脚本和代码块会给游戏赋予生命,实现游戏的可玩性。Genesis-3D不仅为游戏开发者提供...

2014/01/15 12:54
322
0
《Genesis-3D游戏引擎系列教程-入门篇》八:脚本调试

教你如何将Monodevelop和Genesis-3D链接起来调试程序。

2014/01/17 16:07
57
0
《Genesis-3D游戏引擎系列教程-进阶篇》10:动画融合

教你如何利用高度图导入的功能来快速做出一片地形。

2014/01/23 13:00
28
0
《Genesis-3D开源游戏引擎--横版格斗游戏制作教程:简介及目录》(附上完整工程文件)

讲述如何使用Genesis-3D来制作一个横版格斗游戏,涉及如何制作连招系统,如何使用包围盒实现碰撞检测,软键盘的制作,场景切换,技能读表,简单怪物AI等等,并为您提供这个框架的全套资源,源...

2014/01/14 13:30
436
0
Genesis-3D新手入门——8.天空盒

天空盒 在Genesis-3D的世界中,所有游戏元素都置身于天空盒下。天空盒就像我们的天空,这是一个巨大的盒子,它把整个游戏都包在了其中。在Genesis-3D引擎中制作天空盒非常简单,只要简单的几...

2013/12/23 14:43
50
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部