宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

智能终端设备维修查询系统注册会员邮箱认证须知!
查看: 2469|回复: 2

xywh Game Engine 0.8 开源发布【2D游戏引擎,支持多种开发语言】

[复制链接]

该用户从未签到

叶子的离开 发表于 2015-8-30 14:08:05 | 显示全部楼层 |阅读模式

欢迎您注册加入!这里有您将更精采!

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 叶子的离开 于 2015-8-30 14:21 编辑

XGE(简称)是我利用闲暇时间撸出来的一套 2D游戏引擎,功能完善,性能卓越……(好吧,我实在编不下去了……)其实对比已有的2D引擎这个引擎算是比较优秀的(毕竟2D技术停滞很久了)




特点:
  • 易学易用:操作简单直观,更具象化,API命名简短易懂。
  • 资料齐全:有完整详细的开发文档、大量范例,资源站和论坛提供更多后备资料的支持。
  • 性能出众:引擎开发过程中如挤乳沟版玩命提升性能,让开发者可以利用多出来的性能创造更多可能。
  • 功能强大:每一项功能都是精心策划,保证完整可用,较其他游戏引擎为开发者考虑的更多。
  • 可以扩展:所有涉及到扩展能力的接口全部导出(dx表面内存、GDI+句柄、二次开发接口)。
  • 不断更新:XGE是目前仍在不停更新发展的少数2D引擎之一,不断更新意味着个更多可能。
  • 免费使用:您可以使用XGE游戏引擎在非商业项目中,不需要支付任何费用。
  • 语言支持:提供OOP版和API版两种导出方式,支持所有能用API的开发语言。

当然还有一个优点就是开源(不过说来即使不开源也有无数手段扩展XGE的能力,这引擎开发之初就是以扩展性和性能作为第一要素的)
为了保证帖子的可编辑性,2L将放截图,3L放下载链接。



功能支持:

图像:
图像文件加载、内存加载。
格式:BMP、JPG、PNG、GIF、TIF等
各种绘制方法和效果(裁剪、像素拷贝、透明色、半透明、透明通道、饱和加、and、or、xor、灰度、镜像、旋转、缩放、场景切换过渡特效等)
自定义渲染特效(自定义像素混合方法、自定义高性能blt)
中文绘制和几何图形绘制支持。

声音:
声音文件加载、内存加载、URL加载
格式:bass支持的所有格式(囊括常见格式,使用插件可以支持绝大多数音频格式)
三种音频类型(音乐、小样、流媒体)
完整的音频控制能力(播放、暂停、继续、停止、音量调节)

写屏:
场景直接写屏。
Surface和GdiSurface写屏。
写屏算法支持(Blend)

管理器:
图像资源管理器
音频资源管理器
渲染对象管理器

渲染对象:
渲染对象和管理器。
动画对象及各种派生对象。



基础信息:

发布格式:
SDK格式:使用Windows SDK(WinAPI)方式封装,支持一切可以调用系统API的编程语言。
OOP格式:使用gcc编译器类修饰导出,支持gcc编译器家族以及兼容编译器,提供更灵活的方式调用。

文件大小:213KB (未加壳大小,引擎避免使用任何累赘代码,所以很轻很快)
导出函数:300个以上(截止至0.8版本)

开发语言支持:
附带头文件和范例:GCC、FreeBasic
其他支持的开发语言:VC、VB、易语言、Delphi、AAuto等……

评分

参与人数 1宝峰币 +20 收起 理由
admin + 20 赞一个!

查看全部评分

该用户从未签到

 楼主| 叶子的离开 发表于 2015-8-30 14:32:34 | 显示全部楼层
本帖最后由 叶子的离开 于 2015-8-30 14:34 编辑

XGE游戏引擎下载地址:




XGE游戏引擎源代码下载地址(包含引擎的所有内容):





xywh Game Engine 游戏引擎交流群:48952499

这个引擎更新的很勤快,在这里可以下载最新版本,以及获取教程等等。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

该用户从未签到

 楼主| 叶子的离开 发表于 2015-8-30 14:28:49 | 显示全部楼层

引擎包内详情,归类明确。




有非常详尽的开发文档,为了保证文档的可用性,整个文档手动编写更新。




场景过渡特效素材转换工具,XGE会为每一项使用有门槛的功能制作简单易用的小工具。




上图工具的预览效果。




图片格式转换工具,XGE后续会支持自有的格式,在压缩比和快速加载中找到平衡点,届时可通过这个工具进行格式转换。




XGE提供了大量由浅入深的代码范例,这些范例全都可以正常编译,每项代码都不负责,实现一种功能,范例会持续更新,我们的目标是1000个!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

免责声明

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

Copyright © 2001-2023 Discuz! Team. GMT+8, 2024-3-19 12:27 , File On Powered by Discuz! X3.49

快速回复 返回顶部 返回列表