C2engineandroid 游戏开发引擎擎容易上手吗?

当前位置:&>&&>& > 2017年扬帆起航:国产引擎C2engine已正式上线!
2017年扬帆起航:国产引擎C2engine已正式上线!
编辑:joe chen
扫描二维码随时看1.在手机上浏览2.分享给你的微信好友或朋友圈
【扫描VR之家二维码,获取更多VR资讯】
猜你感兴趣
【上一篇】
【下一篇】
看完这篇文章有何感觉?后使用快捷导航没有帐号?
 论坛入口:
  |   |    |   | 
查看: 331|回复: 0
游戏引擎科普:C2engine将在近期推出α版本
经过了两个多月的等待,在这段时间内,引擎群里()的开发者反复地催问,到底什么时候出新版本,现在,我们终于可以给大家一个的答复:C2engine将在近期推出α版本。
关于此次版本的更新,首先是最基本的优化,包括引擎的下载安装过程、初始界面,甚至是按钮的名称,都统一从用户体验的角度进行了评估,简化繁琐的流程,规范一些行业名词。
同时,引擎还更新了一系列组件功能,这也是我们这段时间的重点工作:
游戏的光影,通俗一点来说,就是指一个场景中的光源对其中的角色、场景物的影响效果,包括折射、反射、动态光源、彩色光源等等,都是通过游戏引擎来控制的。如果你想让游戏场景更加逼真,或者想渲染游戏气氛,都离不开光影。
图1.jpg (174.76 KB, 下载次数: 2)
15:30 上传
《我的世界》原版
图2.jpg (168.39 KB, 下载次数: 2)
15:30 上传
《我的世界》添加光影水反MOD后
光源会影响3D环境的颜色和氛围,一般一个高质量的场景需要使用多个光源,C2engine的光影系统有三种光源类型:
1.点光源:从空间中的一个点均匀地向所有方向发射光线
2.平行光:这种灯光所有的投影都是平行的,如太阳光
3.聚光:从锥形的单点发射出方向性光线,如手电筒
利用这个光影系统,就可以设置诸如环境光、雾化、天空盒等等效果。
游戏中,街道吆喝的小贩,行色匆匆的路人,天空中扑动翅膀的飞鸟,水底自由摆尾的小鱼,想要构建一个真实的游戏世界,动画制作是必不可少的一环。
当然,动画的作用不仅仅局限于此。基本的人物待机动作、人物招式,都是通过动画制作,炫酷的招式动画再配以特效,便可以使游戏更加饱满。游戏关卡里常常能看到的很有意思的元素,比如规律运动的地刺,定时炸弹,山上滚落的巨石等等,都是通过动画制作的。
C2engine的动画编辑器和Unity的Animation类似,操作原理基本相同,如果你熟悉Animation的话,学习起来就会非常简单。目前这一功能还在完善中,后续会放出更多的功能介绍和使用教程。
图3.jpg (136.23 KB, 下载次数: 2)
15:31 上传
说起特效,普通人的第一反应恐怕是好莱坞那种炫酷的影视特效,但是你在游戏中看到的火焰、烟雾、水流、雨雪、灰尘、流星尾迹等等这些视觉效果,其实也是一种特效,而这种游戏特效实际上是用粒子系统来实现的。
什么是粒子系统?它是指通过发射源发射粒子流,设置粒子的发射时间、材质、数量、寿命、运动轨迹等等属性,来实现的各种动画效果。
目前C2engine的α版本中,粒子系统包括粒子、抖动、全屏背景、环状粒子、圆柱体、屏幕图片、动态条带、动态变化、矩形面等等组件,通过这些基础功能的叠加组合,完全可以满足手游的特效制作需求。
图4.jpg (168.17 KB, 下载次数: 2)
15:31 上传
4.物理系统
物理系统是物理引擎的关键部分,就是在游戏中模拟真实的物理效果。
以经典的牛顿与苹果的故事为例:假设苹果和牛顿分别为两个游戏对象,一个在空中,一个在地面上,空中的苹果开始自由下落,然后和地面上的牛顿发生了碰撞,而物理引擎就是用来模拟真实碰撞的效果。
图5.jpg (93.75 KB, 下载次数: 2)
15:31 上传
在引擎中,我们创建的游戏对象是不具有属性的。比如说,虽然你在引擎中放置了一颗树,但是如果没有添加属性,那它仅仅只是一个有形状、有贴图的模型。所以,游戏中房屋的墙壁、树木等你不希望玩家“穿过”的物体,都需要加上网格碰撞属性。
导航网格就是其中一种普遍的应用。
导航网格是世界几何体简化的表示法,被用于游戏世界中进行导航。一般有一个目标,或者目的地,它试图找到一个路线,然后沿路径导航到达目标处,就是游戏中的寻路。如果没有导航网格的话,虽然从视觉上看上去是一个地面,但是游戏角色是不可以行走的。
图6.jpg (152.93 KB, 下载次数: 2)
15:31 上传
我们只要在场景树面板中找到“地面”和“桥”的模型文件,然后给它添加“碰撞”组件,最后就可以通过引擎来“烘焙”,生成导航网格。
另外,除了组件的更新,还有两个好消息。前段时间不少群友询问我们引擎是否支持C#,我们采纳了这个意见,α版本就已经可以支持JS和C#两种脚本语言了。
而且,这次我们还会上架资源商店的测试版,入口有两个,通过官网或引擎的导航菜单都可以进入。商店会提供一些官方的免费资源,但是我们也鼓励用户上传自己原创的资源,与大家分享,或者是提供付费的下载。
新版本上线,我们会在C2engine的官方微信、微博、引擎QQ群和官网第一时间进行通知,各位开发者可以免费下载使用,有任何BUG或者意见、建议,随时都可以在引擎群()、微信后台或者官网社区进行反馈。Android(82)
戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家大作未来的销量,所以游戏商们对引擎的选择也非常小心翼翼。现在,手游、页游等新兴平台的表现又非常强势,所以选择正确的游戏引擎变得尤为重要。下面,小编就给大家带来开发商常用的10款游戏引擎,并且逐一分析其优缺点,未来想涉足游戏领域的朋友一定要看看。
  对于游戏开发者们来说是一个真正可以负担的起的引擎,具有其他引擎难以匹敌的用户量。更为重要的是,你只需要付费一次,而且,不管你的游戏如何成功,都不用担心Unity会分走你的收入。这对于很多开发商来说当然是非常具有吸引力对,尤其是初创公司和新入行的开发者们。以下是Unity引擎的优点和缺点:
  优点:业内最具竞争力的授权条款;易于使用而且兼容所有游戏平台;开发者社区支持强大;学习门槛非常第;开发商使用率最高。
  缺点:工具数量有限,所以开发商必须给自己创作工具;做复杂和多样化的效果比较耗时。
  数年以来,虚幻引擎一直是做高端EA游戏最受欢迎的引擎。《战争机器》、《蝙蝠侠:阿卡汉姆疯人院》(Batman: Arkham Asylum)、《质量效应》以及很多大作都是出自该引擎之手,以下是虚幻引擎的优点和缺点:
  优点:开发商使用率较高,开发商社区支持支持强大,有视频教程和大量资源。最佳的引擎支持并且随时更新其他引擎平台的功能,每次更新都会增加新工具,而且管理相对容易,有些工具甚至小学生都会使用。兼容大多数平台,比如、、、Mac、Windows和大多数游戏主机。
  缺点:授权条款只适合大作,商业授权价格为99美元,在游戏收入超过5万美元之后,必须支付25%的分成。也有一些开发者抱怨有些工具不好用,学习门槛较高。
CryEngine 3
  该游戏引擎以优质的画面输出获得了大量开发者认可,如果你要做视觉出色的游戏,这款引擎绝对是最理想的选择。不过,该引擎也有自己的问题。
  优点:CryEngine 3可以让你的游戏更美丽,Flowgraph工具的美术编程能力非常强悍。该引擎具备最强悍的音频工具,所以音频策划和程序猿们非常喜欢。该游戏引擎还提供目前最为简单易用的AI代码技术,对于初入行的开发者,该引擎的UI触手可及。
  缺点:免费榜缺乏客户支持;推出时间相对较晚,开发者社区还不够强大;学习门槛对于初入行这比较高。
HeroEngine
  该引擎在MMO和在线游戏领域获得了非常高的人气,代表作《星球大战:旧共和国》。对于新入行的开发者以及初创公司来说,授权费用较高,不过,如果你有一个非常具备潜力的项目,该引擎还是非常值得考虑的。以下是使用该引擎之前需要考虑的优点与缺点:
  优点:提供多个开放世界地图,而且可以实现无缝转换;提供相对完善的AI;地图工具简单易用,并且集成了多个工具;脚本强大,足够帮助开发者研发复杂的项目、获得需要的资源;可以通过HeroCloud支持客户服务器。
  缺点:脚本引擎强大但不够直观;HeroEngine和HeroCloud对于初创公司来说成本较高;新开发者学习门槛较高。
Rage Engine
  该引擎的用途非常多,比较知名的游戏包括GTA Ⅲ、GTA:Vice City、GTA:San Andreas和很多知名大作。以下是该引擎的一些优点和缺点:
  优点:兼容与处理较大世界观和天气特效方面非常出色;复杂的AI设计方面领先其他引擎;非常适合多种玩法的游戏;网络编程速度非常快;非常具有吸引力的画质水平。
  缺点:和其他顶级引擎相比界面比较差;对于键盘和鼠标控制优化做的不足。
Project Anarchy
  该引擎是一套完整的端到端游戏引擎和尖端移动设备工具组,受到很多游戏开发者赞誉,但同样具有一些缺点。
  优点:提供免费的手游研发工具(主要平台,比如、和Tizen);拥有非常强悍的程序调试工具;非常活跃的开发者社区与论坛;编辑器非常强大;音频输出能力非常好;优秀的Havok
AI;vForge为开发者提供大量的定制化选择。
  缺点:不支持Mac和开发环境;没有新手教学;对于初创公司来说成本较高。
  这款引擎据说是不用写代码就能做游戏。这并不是个噱头,该引擎的确支持这样的功能。不过GameSalad一些功能也并不好用。
  优点:如果你想独立开发一款iPhone游戏,该引擎非常适合你;对于快速实现游戏想法来说,GameSalad是个不错的引擎;兼容流行的手游研发平台,比如Cocona和Moai。
  缺点:研发工具限制性比较强;缺乏大量的iOS功能;不兼容所有的平台。
GameMaker:Studio
  作为开发者,如果你想要一款简单而又快速直接的游戏引擎开始项目,那么GameMaker:Studio绝对是理想之选;尽管授权费有些贵,但能够获得的功能还是物有所值的;以下是该引擎的优点和缺点:
  优点:对于所有开发者来说都非常简单和直接;加入了编程语言(GML);不需要处理内存管理或者多线程等方面的任务;独立于任何平台。
  缺点:在内存问题方面的程序调试比较麻烦;授权费相对昂贵。
App Game Kit
  该引擎是真正的跨平台研发工具,非常易用、简单,而且比较灵活。以下是该引擎的优缺点:
  优点:可以为多平台写代码,包括Android、iOS、Windows、Mac和Linux;集成Design Environment,可以在任何设备调试;加入了IAP、AdMob以及Push等工具;AGK脚本非常强大。
  缺点:使用者较少,所以学习起来相对较慢;BUG比较多;传感器或者GPS支持比较差。
  很多策划认为Cocos2D对于新入行的开发者来说不仅具备大量功能,而且非常容易上手。虽然该引擎比较复杂,但值得一提的是其功能和灵活性,以下是该引擎的优缺点:
  优点:强大而且灵活;理论上来讲,你可以为自己的游戏加入所有的iOS功能;提供成熟的框架和多种工具;开源、免费,社区支持强大。
  缺点:和同类引擎相比比较复杂;学习门槛相对较高;特别适合Mac或者iOS平台,不过并不是跨平台引擎。
  如今人们在各种平台都玩游戏,比如主机、移动设备甚至是电视,所以,开发商在选择引擎的时候,需要找到适合自己技术并且能够满足目标市场要求的引擎,因此合适的引擎对于开发商们来说尤其重要,特别是新入行的开发者们。
&&& [参考资料 PC游戏、电脑游戏、游戏厅游戏、街机游戏、手机游戏、PS游戏、Xbox one、任天堂模拟游戏、小霸王游戏、IOS游戏、Flash游戏、H5游戏、体感游戏和VR/AR游戏]
补充游戏图形OpenGL和DirectX 。写在最后的话:笔者水平有限,欢迎围观和吐槽!!!
1、手机游戏开发_百度百科 /item/%E6%89%8B%E6%9C%BA%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91
2、_游戏开发引擎_html5游戏开发_Android游戏开发 http://www..com/
3、最适合独立开发者的五大游戏引擎 /p/310IBRq.html
4、2017年最火的15款游戏引擎-开源中国社区 http://www.oschina/news/-top-15--game-engines
5、Unity,UDK,Unreal Engine4或者CryENGINE——我应该选择哪一个游戏引擎 http://bbs.csdn/topics/
6、目前游戏行业内部主要几款游戏引擎的技术对比 http://blog.csdn/cnhk1225/article/details/
戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家大作未来的销量,所以游戏商们对引擎的选择也非常小心翼翼。现在,手游、页游等新兴平台的表现又非常强势,所以选择正确的游戏引擎变得尤为重要。下面,小编就给大家带来开发商常用的10款游戏引擎,并且逐一分析其优缺点,未来想涉足游戏领域的朋友一定要看看。
  对于游戏开发者们来说是一个真正可以负担的起的引擎,具有其他引擎难以匹敌的用户量。更为重要的是,你只需要付费一次,而且,不管你的游戏如何成功,都不用担心Unity会分走你的收入。这对于很多开发商来说当然是非常具有吸引力对,尤其是初创公司和新入行的开发者们。以下是Unity引擎的优点和缺点:
  优点:业内最具竞争力的授权条款;易于使用而且兼容所有游戏平台;开发者社区支持强大;学习门槛非常第;开发商使用率最高。
  缺点:工具数量有限,所以开发商必须给自己创作工具;做复杂和多样化的效果比较耗时。
  数年以来,虚幻引擎一直是做高端EA游戏最受欢迎的引擎。《战争机器》、《蝙蝠侠:阿卡汉姆疯人院》(Batman: Arkham Asylum)、《质量效应》以及很多大作都是出自该引擎之手,以下是虚幻引擎的优点和缺点:
  优点:开发商使用率较高,开发商社区支持支持强大,有视频教程和大量资源。最佳的引擎支持并且随时更新其他引擎平台的功能,每次更新都会增加新工具,而且管理相对容易,有些工具甚至小学生都会使用。兼容大多数平台,比如、、、Mac、Windows和大多数游戏主机。
  缺点:授权条款只适合大作,商业授权价格为99美元,在游戏收入超过5万美元之后,必须支付25%的分成。也有一些开发者抱怨有些工具不好用,学习门槛较高。
CryEngine 3
  该游戏引擎以优质的画面输出获得了大量开发者认可,如果你要做视觉出色的游戏,这款引擎绝对是最理想的选择。不过,该引擎也有自己的问题。
  优点:CryEngine 3可以让你的游戏更美丽,Flowgraph工具的美术编程能力非常强悍。该引擎具备最强悍的音频工具,所以音频策划和程序猿们非常喜欢。该游戏引擎还提供目前最为简单易用的AI代码技术,对于初入行的开发者,该引擎的UI触手可及。
  缺点:免费榜缺乏客户支持;推出时间相对较晚,开发者社区还不够强大;学习门槛对于初入行这比较高。
HeroEngine
  该引擎在MMO和在线游戏领域获得了非常高的人气,代表作《星球大战:旧共和国》。对于新入行的开发者以及初创公司来说,授权费用较高,不过,如果你有一个非常具备潜力的项目,该引擎还是非常值得考虑的。以下是使用该引擎之前需要考虑的优点与缺点:
  优点:提供多个开放世界地图,而且可以实现无缝转换;提供相对完善的AI;地图工具简单易用,并且集成了多个工具;脚本强大,足够帮助开发者研发复杂的项目、获得需要的资源;可以通过HeroCloud支持客户服务器。
  缺点:脚本引擎强大但不够直观;HeroEngine和HeroCloud对于初创公司来说成本较高;新开发者学习门槛较高。
Rage Engine
  该引擎的用途非常多,比较知名的游戏包括GTA Ⅲ、GTA:Vice City、GTA:San Andreas和很多知名大作。以下是该引擎的一些优点和缺点:
  优点:兼容与处理较大世界观和天气特效方面非常出色;复杂的AI设计方面领先其他引擎;非常适合多种玩法的游戏;网络编程速度非常快;非常具有吸引力的画质水平。
  缺点:和其他顶级引擎相比界面比较差;对于键盘和鼠标控制优化做的不足。
Project Anarchy
  该引擎是一套完整的端到端游戏引擎和尖端移动设备工具组,受到很多游戏开发者赞誉,但同样具有一些缺点。
  优点:提供免费的手游研发工具(主要平台,比如、和Tizen);拥有非常强悍的程序调试工具;非常活跃的开发者社区与论坛;编辑器非常强大;音频输出能力非常好;优秀的Havok
AI;vForge为开发者提供大量的定制化选择。
  缺点:不支持Mac和开发环境;没有新手教学;对于初创公司来说成本较高。
  这款引擎据说是不用写代码就能做游戏。这并不是个噱头,该引擎的确支持这样的功能。不过GameSalad一些功能也并不好用。
  优点:如果你想独立开发一款iPhone游戏,该引擎非常适合你;对于快速实现游戏想法来说,GameSalad是个不错的引擎;兼容流行的手游研发平台,比如Cocona和Moai。
  缺点:研发工具限制性比较强;缺乏大量的iOS功能;不兼容所有的平台。
GameMaker:Studio
  作为开发者,如果你想要一款简单而又快速直接的游戏引擎开始项目,那么GameMaker:Studio绝对是理想之选;尽管授权费有些贵,但能够获得的功能还是物有所值的;以下是该引擎的优点和缺点:
  优点:对于所有开发者来说都非常简单和直接;加入了编程语言(GML);不需要处理内存管理或者多线程等方面的任务;独立于任何平台。
  缺点:在内存问题方面的程序调试比较麻烦;授权费相对昂贵。
App Game Kit
  该引擎是真正的跨平台研发工具,非常易用、简单,而且比较灵活。以下是该引擎的优缺点:
  优点:可以为多平台写代码,包括Android、iOS、Windows、Mac和Linux;集成Design Environment,可以在任何设备调试;加入了IAP、AdMob以及Push等工具;AGK脚本非常强大。
  缺点:使用者较少,所以学习起来相对较慢;BUG比较多;传感器或者GPS支持比较差。
  很多策划认为Cocos2D对于新入行的开发者来说不仅具备大量功能,而且非常容易上手。虽然该引擎比较复杂,但值得一提的是其功能和灵活性,以下是该引擎的优缺点:
  优点:强大而且灵活;理论上来讲,你可以为自己的游戏加入所有的iOS功能;提供成熟的框架和多种工具;开源、免费,社区支持强大。
  缺点:和同类引擎相比比较复杂;学习门槛相对较高;特别适合Mac或者iOS平台,不过并不是跨平台引擎。
  如今人们在各种平台都玩游戏,比如主机、移动设备甚至是电视,所以,开发商在选择引擎的时候,需要找到适合自己技术并且能够满足目标市场要求的引擎,因此合适的引擎对于开发商们来说尤其重要,特别是新入行的开发者们。
&&& [参考资料 PC游戏、电脑游戏、游戏厅游戏、街机游戏、手机游戏、PS游戏、Xbox one、任天堂模拟游戏、小霸王游戏、IOS游戏、Flash游戏、H5游戏、体感游戏和VR/AR游戏]
补充游戏图形OpenGL和DirectX 。写在最后的话:笔者水平有限,欢迎围观和吐槽!!!
1、手机游戏开发_百度百科 /item/%E6%89%8B%E6%9C%BA%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91
2、_游戏开发引擎_html5游戏开发_Android游戏开发 http://www..com/
3、最适合独立开发者的五大游戏引擎 /p/310IBRq.html
4、2017年最火的15款游戏引擎-开源中国社区 http://www.oschina/news/-top-15--game-engines
5、Unity,UDK,Unreal Engine4或者CryENGINE——我应该选择哪一个游戏引擎 http://bbs.csdn/topics/
6、目前游戏行业内部主要几款游戏引擎的技术对比 http://blog.csdn/cnhk1225/article/details/
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:91886次
积分:2191
积分:2191
排名:第19289名
原创:96篇
转载:179篇
(1)(18)(7)(1)(1)(39)(28)(54)(36)(73)(25)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'C2engine游戏开发工具适合新手用吗?
C2engine游戏开发工具适合新手用吗?
个回答感谢评语:
满意答案&LV还是很适合小白上手的,毕竟国外那些引擎是英文版操作不方便,国内也有一些游戏开发工具,但个人感觉画面效果做出来是不如C2engine的,C2主打的还是H5-3D重度游戏的制作,但它是基于SaaS云坪苔上的,也就是说你只需要在浏览器上操作,工作流程极其精简便捷,功能强大。开发者用户不用编程便可轻松实现对复杂3D/VR内容的创建,上手快。*00
最新解决问题列表
问题还没解决?点击查看更多相关“C2engine游戏开发工具适合新手用吗?”的答案!&&&

我要回帖

更多关于 html5游戏开发引擎 的文章

 

随机推荐