阅读更多

4顶
0踩

开源软件

转载新闻 2D和3D游戏引擎 Godot 宣布开源

2014-02-13 17:56 by 副主编 WnouM 评论(2) 有28779人浏览
近日,一款名为Godot的全新开发的,功能非常全面的游戏引擎在MIT许可下开源,其代码业已托管到GitHub上。据其开发工作室OkamStudio介绍,Godot是由Juan Linietsky和Ariel Manzur开发的一款in-house引擎,可用于PC、移动、主机及Web游戏开发,其功能集类似Unity,拥有着功能非常丰富的编辑器、语言及API,却也简单易用。



主要特性:

  • 可视化:功能丰富而又非常灵活的编辑器界面
  • 2D/3D游戏开发
  • 脚本:自定义行为、内置编辑器语法高亮、代码自动补缺
  • 设计:用户界面可简单可复杂,开发者可使用自己的工具来编辑游戏内容
  • 一键部署到Windows、Linux、Mac、Android、iOS、BB10及HTML5等多个平台
作为自己开发的首款引擎,Linietsky对Godot的期望与评价都非常高,尽管与Unity非常类似,但在2D及动画支持方面,却要强于Unity。并且,该引擎不依赖于任何外封装库,除了PC及主流移动平台之外,Godot还支持Xbox及PS。



此外,Godot还内置了类似Unity的编辑器、GUI工具包、2D/3D物理支持、支持OpenGL ES 2.1功能集的3D渲染器、易于学习的语言(用于创建着色器和快速处理效果),支持用ASM.js或Google Native Client输出HTML5代码,支持Mac OS X、Windows及Linux开发平台。

GitHub地址:https://github.com/okamstudio/godot/

  • 大小: 49.5 KB
  • 大小: 30.5 KB
来自: CSDN
4
0
评论 共 2 条 请登录后发表评论
2 楼 allenny 2014-02-15 00:19
功能好简陋,和Unity没法比
1 楼 从此醉 2014-02-13 20:15
瞧一瞧啊 看似不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【C语言扫盲】关键字static究竟限制了谁?

    群里的原问题如下: 大佬们,问一个比较低智问题,static修饰的变量不是只能被当前文件所调用吗?为什么这里在其他.c文件可以调用get_board_led_opr这个函数获取board_demo_led_opr这个变量的值。 2 关于上述问题的...

  • 三菱MR-JE-A伺服说明书

    三菱通用AC伺服MELSERVO-JE系列是以MELSERVO-J4系列为基础在保持高性能的前提下对功能进行限制的AC伺服 控制模式有位置控制、速度控制和转矩控制三种。在位置控制模式下最高可以支持4 Mpps的高速脉冲列。还可 以选择...

  • Berkeley DB之JE入门

    Berkeley DB之JE入门Berkeley DB之JE入门 简介 获取JE安装环境 代码简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的文件数据库。JE具有如下优点: 1、能够高效率的处理1到1百万条...

  • cant download je-7.4.5.jar with maven [ com.sleepycat:je:jar:7.4.5 ]

    异常信息: [ERROR] Failed to execute goal on project atlas-graphdb-janus: Could not resolve dependencies for project org.apache.atlas:atlas-graphdb-janus:jar:2.0.0: Failed to collect dependencies ...

  • 三菱服务器报警je系列c01,MR-JE-70A手册三菱伺服放大器MR-JE-70A故障排除篇操作手册 - 广州凌控...

    电缆长度:20m。用于MR-J2S-700A(4)/CP/CL或更小。...在伺服驱动器速度闭环中,电机转子实时速度测量精度对于改善速度环的转速控制动静态特性至关重要MR-JE-70A为寻求测量精度与系统成本的平衡,...

  • 海量简单数据不想用SQL?试试高效的嵌入式数据库Berkeley DB JE吧!

    JE是一个通用的事务保护的,100%纯Java(JE不作任何JNI调用)编写的嵌入式数据库。因此,它为Java开发人员提供了安全高效的对任意数据的存储和管理。 JE 适合于管理海量的,简单的数据 。其中的记录都以简单...

  • EBS查询凭证行明细SQL

    EBS查询凭证行明细SQLselect l.*from gl_je_headers t, gl_je_lines lwhere t.external_reference = '1010320160600034' //日记账单据编号and t.je_header_id = l.je_header_id

  • x86汇编_JE、JNE、JCXZ 和 JECXZ 指令_笔记_34

    下述示例使用了 JE、JNE、JCXZ 和 JECXZ 指令。仔细阅读注释,以保证理解为什么条件跳转得以实现(或不实现)。

  • 三菱MR-JE-C伺服应用详细介绍

    支持以太网的伺服放大器“MR-JE-C”介绍 型名构成 伺服放大器与伺服电机的组合 外形尺寸 对应协议 仅安装软件即可实现循环通信。 充分发挥标准以太网技术,可与TCP/IP通信混合存在。 个网络最多可...

  • jmp、JE、JZ、JNE、JNT指令

    JZ,JE 这两个指令是一个意思,通过ZF标志位是否跳转,当执行到JZ或者JE指令时,如果ZF=1则跳转,如果ZF=0,不跳转 cmp eax,ecx je 0040100c 如果此时eax=ecx=1,执行完从cmp命令,标志位ZF=1,执行je会跳转到...

  • test和je指令的组合用法

    0x00 指令介绍 test 指令用于两个操作数的按位AND运算,并根据结果设置标志寄存器,结果本身不会写回到目的操作数。 要点: 1. AND 运算结果为0时, ZF(zero flag)...je 指令【Jump if Equals】在ZF被置位时跳转。...

  • C/C++ return 如何实现的?return 的内部机制

    本篇博客,我们来看看,在C/C++里面函数的return 关键字究竟做了什么工作,我们从return 基本的数据类型 像int/char/void */,到struct 再到带构造函数的类,一步步分析。return int/char,void* 以及他们的引用··...

  • 三菱FX5U配置MR-JE-C伺服驱动器 IEBasic设定

    本文介绍MR-JE-C的应用以及在三菱FX5U中的配置 1、GX-Works3中CC-Link IE Basic设定 网络配置设置: 注: 1、轴号决定于IP地址最后一段。比IP地址为192.168.3.2对应的伺服轴号即为2。 2、每个轴占用一个站,根据站...

  • 汇编指令学习(JMP、JE、JS、JP,JO,JB)

    一、JMP无条件跳转 不用看标志位,jmp后面跟一个内存地址,直接跳转到该地址 jmp 0x0046B994 二、JE(JZ)条件跳转 当ZF标致为1的时候发生跳转,为0的时候不跳转,可以双击标志位,进行判断 je 0x0046B99F 三、JNE...

  • 三菱伺服驱动器MR-JE CN3号串口线连接

    1、CN3端口作用:将外部信号输入至伺服驱动器,常用的为极限信号... 下图说事:2、12、19分别为左极限、右极限、原点,5、10为24V公共端、3为0V公共端、13为刹车线。具体操作可参考相应的伺服驱动器手册说明书。 ...

  • 三菱mr系列服务器故障代码a6,三菱MR-JE-40A操作手册MR-JE-40A故障排除篇手册 - 广州凌控...

    通过采用运动控制器和伺服放大器之间最快高达0.44ms通讯周期的SSCNETⅢ高速串行通讯,可构建一个完全同步的控制系统MR-JE-40A操作手册。只需将专用的光纤插入到接头中即可组建SSCNETⅢ网络,极大地减少了布线工作和...

  • HTTP Status 500 - Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.Je

    产生此错误的原因通常是Redis没有启动,或者是由于防火墙等原因无法连接到Redis;

  • 【玩转 EdgeOne】边缘行者,速必达

    EO控制台直达:https://curl.qcloud.com/x1POB6je 登录 - 腾讯云 EdgeOne产品优势 小测 本次实验采用 EO + Linux + BT面板 Linux安装宝塔面板 域名映射 EO管理域名进行加速 参数详情 Ubuntu 22.04 MySQL 5.7 Nginx ...

Global site tag (gtag.js) - Google Analytics