Oxygine

软件描述

Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。

官方网站

访问软件的官方网站了解更多信息

官方认证

oxygine.org

安全链接HTTPS
立即访问

什么是 Oxygine?

Oxygine 是一个完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,支持 MacOSX、iOS、Android、Windows 和 Linux 平台。
您还可以在网页浏览器中构建并运行您的 C++ Oxygine 应用程序,无需任何插件(如 Flash),以纯 HTML5/JS 应用形式运行,并使用 WebGL 进行渲染。
Oxygine 专为移动平台设计,具有快速高效和内存优化的特点。它具备灵活的资源管理机制、自动精灵批处理、内存池等功能。
其 API 简单易用,遵循“用更少代码实现更多功能”的理念。采用托管场景图系统,负责渲染与更新,并支持自定义渲染和更新逻辑。
您可使用内嵌工具分析应用程序,实时检查场景图、加载的纹理、FPS、性能等信息。

主要功能

🔄 替代方案

24 个选择
AppGameKit Classic

AppGameKit Classic

5

AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、MacOS 和树莓派上运行。也可使用适用于 Android 和 iOS 的版本。通过 AppGameKit,您可以使用一种类似 Basic 的简单编程语言来开发跨平台应用程序、2D...

0

一个基于ECS、用100% Swift编写的适用于iOS、macOS和tvOS的2D游戏引擎。

5

AGKSharp 是一个免费的 AppGameKit 实现,可用于 C# 和 .NET。

0

SpriteKit 是一个通用框架,用于在二维空间中绘制形状、粒子、文本、图像和视频。它利用 Metal 实现高性能且省电的渲染,适用于 2D 游戏及其他图形密集型应用。

0

GameplayKit 是一个面向对象的框架,为使用 Swift 编程语言及第三方渲染和多媒体库(如 SpriteKit)在 iOS、macOS 和 tvOS 上开发游戏提供基础工具和技术。

0

Lite-C是一种用于多媒体应用和个人电脑游戏的编程语言,采用C语言语法的一个子集,并包含一些C++语言的元素。它与C语言的主要区别在于原生实现了多媒体和计算机游戏相关的对象,例如……

FlatRedBall

FlatRedBall

0

免费开源、跨平台的2D游戏引擎,完全用C#编写,基于MonoGame/XNA,并在此基础上增加了诸如:

SDL Game Engine

SDL Game Engine

0

一个面向C/C++程序员的平台无关2D游戏编程框架,依赖最少,便于移植,注重简洁的API调用,满足商业开发需求。

上一页

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub