Esenthel Engine
作者尚未以您的语言提供描述。
Esenthel Engine is a Next-Gen Computer Game Engine.
"Esenthel" is a mix of words: Essential and Essence.In development:Since Year 2000.Supported Platforms:
- Windows, Xbox
- Mac, iOS
- Android
- Nintendo Switch
- Linux
- Web
Used by: Hundreds of Developers Worldwide.Key Features:
- Very Easy to Use
- Advanced Graphics and Physics
- High Performance
- Low Memory Usage
- Unlimited Sized Worlds
- Collaborative Development
- Auto Publishing
- 100+ Tutorials and 90+ Documentation Pages Included
- Frequent Updates
- Rock Solid – Zero Bug Tolerance
- Free!
Full Source Code Included:https://github.com/Esenthel/EsenthelEngine/Collaborative Editor:The Editor is designed from the ground up to be collaborative, which allows to instantly see any changes that other team members make to the game.
The Editor can be used in offline mode as well, any changes to the project will be synchronized once it gets online.Advanced Graphics and Physics: Engine supports a wide range of devices, from browsers, mobile phones/tablets, laptops and desktop computers.
It can be configured for low quality / fast performance setting, and high quality for more powerful GPU’s.
Powered by Nvidia PhysX allows complex physics simulations having thousands of dynamic objects on the scene real-time.
Supports plenty of graphical effects, such as – Bloom, Glow, Real-time Dynamic Shadows, Ambient Occlusion, Motion Blur, Depth of Field, Tone Mapping, Sun Rays, Fog, Cel Shading, Normal Mapping, Parallax Mapping, Relief Mapping, Tessellation, FXAA / SMAA / TAA Anti-Aliasing and many more!Dedicated Cross-Platform Programming Solution: Esenthel features Code Editor functionality, allowing to edit game codes, exactly the same way on all platforms. Code Editor is integrated in the Engine’s Editor, and automatically handles compilation for all platforms (it is integrated to work with Visual C++, Xcode, NetBeans and Android Toolchain). You can write codes once, and they will work on all platforms!
Esenthel’s Code Editor features a unique ability to write C++ codes -without- having to create .h header files.
This single feature greatly speeds up programming process, as you don’t need to waste time on making header files, rearranging your classes/functions as the Code Editor does that automatically for you.100+ Tutorials and 90+ Documentation Pages Included: Esenthel Editor comes preinstalled with more than 100 tutorials included, additionally you can browse the documentation online here: https://esenthel.com/?id=docHeaps of other Features: You can see the vast list of features over here – https://esenthel.com/?id=feature_list
Windows version creates games for Windows, Android, Nintendo Switch and Web.
Mac version creates games for Mac, iOS and Android.
Linux version creates games for Linux and Android.
Steam User 48
我这里第一个中文评论者,近期看见这个引擎更新支持linux还免费的,之后就试试了一下吧。
我安装前看了一下安装条件。
OS: 64-bit Ubuntu 14.10 or newer
⊙﹏⊙‖这是什么东西啊,为什么不是现在最新的长期支持版14.04LTS。(我心想可能只是发布者随便打的,就不在意这个了)
之后就我用14.04LTS直接安装要求做了,问题马上出现了。
libgl1-mesa-dev libz-dev libxxf86vm-dev
系统根本无法安装。
而用命令端运行程序文件./Esenthel
出现缺少运行库 libodbc.so.2
我之后上网搜这个libodbc.so.2是属于那个东西的。
原来这是unixodbc的文件,但奇怪unixodbc这个是ubuntu默认就有的东西,为什么??
之后查看了ubuntu14.04自带的版本是1.2.2,忽然大悟。libodbc.so.2的应该是unixodbc2.X.X的东西。
现在只要安装官网最新的版本即可。
wget
sudo dpkg -i unixodbc_2.3.2-1_amd64.deb
在安装过程会出现,
正在选中未选择的软件包 unixodbc。
dpkg: 关于含有 unixodbc 的 unixodbc_2.3.2-1_amd64.deb:
unixodbc 冲突于 odbcinst1debian2
odbcinst1debian2:amd64 (版本为 2.2.14p2-5ubuntu5)已存在并且 已安装。
这个冲突只要卸载odbcinst1debian2:amd64即可。
sudo apt-get remove odbcinst1debian2
之后安装unixodbc2.3.2完成,终于可以正常运行了(* ̄▽ ̄)y
我对于这里的编者简介者应该把软件要求改为 unixodbc的版本要2.3.X上的,把版本条件写死是ubuntu14.10对其他linux发行版的使用者不太好。
————————————————————
上面都只是安装问题,真正使用感受下面才是。
这个引擎编译工具,界面真是相当简陋。简直就和ubuntu下面的普遍开源软件的界面一个样子,毫无界面美术设计。
而功能方面过得去,但比起同样在steam发售的Leadwerks引擎(有完整独立游戏制作功能)差远了。
唯一好处是有免费永久试用(收费版加的功能都是些可有可无的东西)和跨平台。
这东西是试用版,要全面功能是要收费的,但说真的如果完全不值,还不如买Leadwerks引擎(对于linux用户来说,windows的可以无视)
总评价就是免费小玩具,玩玩学习一下游戏制作还可以。实用性差。
Steam User 10
一个免费试用的游戏引擎,付费是按时间的,感觉只能用来玩玩~
不过这引擎不支持中文!输入中文直接乱码问号!
而且debug还要装VS~好麻烦~
我还想随意试试demo~结果发现连运行都运行不了~
不过教程目录倒是有16个DEMO~一个都跑不了~QAQ~
web居然是付费内容~emmmmm~
Steam User 0
免费 没成就 没中文
《伊森瑟尔引擎》
伊森瑟尔引擎是一款次世代电脑游戏引擎。
“伊森瑟尔(Esenthel)” 这个词是 “Essential(关键的;基本的)” 和 “Essence(本质;精髓)” 两个词的融合。
**开发历程**:
自2000年起开始开发。
**支持平台**:
- Windows、Xbox
- Mac、iOS
- 安卓
- 任天堂Switch
- Linux
- 网页端
**使用群体**:
全球数百名开发者在使用。
**关键特性**:
- 极易上手
- 先进的图形和物理效果
- 高性能
- 低内存占用
- 可创建无限大小的游戏世界
- 支持协同开发
- 自动发布
- 包含100多个教程和90多页的文档资料
- 频繁更新
- 坚如磐石 —— 零容忍软件漏洞
- 完全免费!
- 包含完整的源代码
**协同编辑器**:
这款编辑器从底层设计上就考虑到了协同性,这使得团队成员能够即时看到其他成员对游戏所做的任何更改。
编辑器也可以在离线模式下使用,项目的任何更改在联网后都会自动同步。
**先进的图形和物理效果**:
该引擎支持广泛的设备,从浏览器、手机/平板电脑、笔记本电脑到台式电脑。
它可以配置为低画质/高性能模式,也可为性能更强的GPU配置为高质量模式。
由英伟达PhysX驱动,能够进行复杂的物理模拟,可在场景中实时呈现数千个动态物体。
支持大量的图形效果,例如:泛光效果、光晕效果、实时动态阴影、环境光遮蔽、运动模糊、景深效果、色调映射、阳光光线、雾、卡通渲染、法线贴图、视差贴图、浮雕贴图、曲面细分、快速近似抗锯齿(FXAA)/增强型形态抗锯齿(SMAA)/时间性抗锯齿(TAA)等更多效果!
**专用的跨平台编程解决方案**:
伊森瑟尔引擎具备代码编辑器功能,允许在所有平台上以完全相同的方式编辑游戏代码。代码编辑器集成在引擎编辑器中,并自动处理所有平台的编译工作(它集成后可与Visual C++、Xcode、NetBeans和安卓工具链配合使用)。你只需编写一次代码,它就能在所有平台上运行!
伊森瑟尔的代码编辑器具有一项独特的功能,即无需创建.h头文件就可以编写C++代码。
这一独特功能极大地加快了编程过程,因为你无需浪费时间去创建头文件,也无需重新整理类或函数,因为代码编辑器会自动为你完成这些工作。
**包含100多个教程和90多页的文档资料**:
伊森瑟尔编辑器预安装了100多个教程,此外,你还可以在此处在线浏览文档资料:
**大量其他特性**:
你可以在此处查看大量的特性列表 ——
Windows版本可创建适用于Windows、安卓、任天堂Switch和网页端的游戏。
Mac版本可创建适用于Mac、iOS和安卓的游戏。
Linux版本可创建适用于Linux和安卓的游戏。