gugu ::引擎0.5 一个使用C ++编写的简约2D游戏引擎,主要基于SFML和PugiXml。 作者:Legulysse 贡献者:Diccy,Amitsouko 依存关系 SFML 2.5.0:由引擎使用。 PugiXml 1.2:由引擎使用。 Python 3.x:用于构建和实用程序脚本。 Premake 5 alpha 12:由构建脚本使用。 Qt 5.7.0:由编辑器使用。 Qt Creator 4.1.0:用于编辑器。 建立 项目生成文件是通过Premake生成的。 您可以使用/Tools/Build.py生成带有菜单的小提示,以选择您的目标(Visual Studio
2021-02-04 18:12:36 34.18MB game cplusplus game-engine engine
1
腾讯游戏助手呀
2021-02-04 13:15:25 4.59MB 游戏引擎
1
燧石 Flint是一种跨平台引擎,旨在用作Minecraft迷你游戏模块的通用后端,处理诸如竞技场,回合和玩家管理等一般任务,通常需要投入大量时间来开发每个迷你游戏。 用法 提供了一个教程。 此外,文档会连续发布到 。 先决条件 Flint需要Java 7进行编译和使用。 建造 Flint使用Gradle作为其构建系统。 要从头克隆并构建项目: git clone https://github.com/caseif/Flint.git cd Flint cp scripts/* .git/hooks ./gradlew (在Windows上为gradlew或sh ./gradlew
2021-02-04 09:11:25 132KB minecraft library bukkit sponge
1
Rootex:先进的C ++ 3D游戏引擎为制作中的游戏提供动力,尚未公布
2021-02-03 23:50:28 292.29MB game c-plus-plus gamedev lua
1
斗牛引擎 Bulllord Engine(牛魔王引擎)是Ansi C99风格的跨平台游戏引擎,目前仅支持2D功能,可以轻松绑定其他语言,例如。 lua,C#,JavaScript ... 功能列表: 轻巧的 光速 Ansi C99标准 轻松绑定所有语言 像API一样的Opengl 支持的渲染后端: Direct3D 12(开发中) 金属(开发中) 的OpenGL OpenGL ES Vulkan(开发中) WebGL WebGPU(开发中) 支持平台: 安卓 的iOS Linux OSX 视窗 超人 网页 支持的编译器: Clang 3.3及以上 GCC 4.6及以上 VS2019及以上 如何建造: Win32(与Windows XP兼容) 操作系统:Windows 10 PC IDE:Visual Studio 2019 提示:首先安装DirectX SDK(用于xaudio模块) 超人操作系统:Windows 10 PC IDE:Visual Studio 2019 Linux 操作系统:Windows 10 PC和额外Linux计算机(已安装
2021-02-02 20:36:50 9.56MB android windows linux ios
1
FLAW引擎 | | | | | | FLAW是用Haskell编写的高度试验性的开源游戏引擎。 动机 主要基于我从开发经验。 简而言之,体验是:C ++很烂,游戏开发可以做得更好。 现在是时候在尚未被广泛使用的地区使用Haskell来发现新的视野了。 这个项目主要是绝对疯狂想法的游乐场。 当然,如果有人设法用它制作出一款真实的游戏,那么这款游戏也绝对是疯了! 建造 FLAW使用进行构建。 请注意,假设是该项目将使用integer-simple GHC进行构建,由于担心库存GHC使用的GMP库的LGPL许可而更加商业友好(尤其是在GHC不支持GMP动态链接的Windows上) 。 请参阅stack.yaml ,它指的是integer-simple-snapshot.yaml其中包含对某些软件包的适当调整。 如果您没有整数简单GHC,或者不关心GMP,只需将stack.yaml resolver字段直接设置为所需的快照,然后删除ghc-variant: integersimple 。 二进制文件 一些二进制文件(从CI生成)可在。 什么有效 平台支持:Windows,Linu
2021-02-02 20:36:14 25.96MB haskell graphics-engine cross-platform game-engine
1
rengfx:轻巧,表现力强,可扩展的2D3D游戏引擎
2021-02-02 20:36:05 167KB game-engine graphics game-development raylib
1
G3N-Go 3D游戏引擎 G3N (发音为“ gen”)是用Go语言编写的OpenGL 3D游戏引擎。 它可以用于编写跨平台的Go应用程序,这些应用程序可以显示丰富而动态的3D表示形式-而不仅仅是游戏。 提供了基本的集成GUI框架,并通过支持3D空间音频。 要观看G3N的实际效果,请尝试或获奖游戏。 使用G3N的重点项目 依存关系 需要1.8以上版本。 该引擎还要求系统具有OpenGL驱动程序和与GCC兼容的C编译器。 在基于Unix的系统上,引擎依赖于某些C库,可以使用适当的分发程序包管理器安装这些C库。 有关操作系统的特定要求,请参见下文。 像Ubuntu / Debian $ sudo apt-get install xorg-dev libgl1-mesa-dev libopenal1 libopenal-dev libvorbis0a libvorbis-dev libvorbisfile3 软呢帽 $ sudo dnf -y install xorg-x11-proto-devel mesa-libGL mesa-libGL-devel openal-soft ope
2021-02-02 16:35:56 7.71MB go golang opengl game-engine
1
G3ND-G3N游戏引擎演示 G3ND是 3D游戏引擎的演示。 它演示并练习了引擎的主要功能。 浏览和阅读的源代码是学习如何使用引擎的好方法。 创建一个新的演示非常容易,因为主程序负责初始化常见的对象和组件。 依存关系 G3ND仅依赖于 ,因此与引擎本身具有相同的依赖关系。 在安装之前,请验证是否到位。 安装 以下命令集将下载,编译和安装G3ND,引擎以及引擎依赖的其他Go软件包。 它还将生成g3nd二进制文件。 git clone https://github.com/g3n/g3nd cd g3nd go install 跑步 在没有任何命令行参数的情况下运行G3ND时,它将在其窗口左侧显示分类的可用演示树,并在空白区域显示演示场景。 单击树中的类别以将其展开,然后选择要显示的演示。 右上角是Control文件夹,单击该文件夹会显示一些控件,这些控件可以更改当前演示的参数。 要以全屏模式运行G3ND,请按Alt-F11或使用-fullscreen命令行标志启动它。 要退出程序,请按ESC或关闭窗口。 您可以启动G3ND以显示特定的演示,该示例在命令行中指定演示名称(类别加“
2021-02-02 16:35:39 51.39MB go golang opengl game-engine
1
甜瓜JS 清新轻巧HTML5游戏引擎 版权所有(C)2011-2021 Olivier Biot 是根据 关于melonJS 是我们对Javascript的热情和实验的结果,目前具有: 清新轻巧的2D Sprite引擎 独立库(除了支持HTML5的浏览器外,不依赖其他任何库) 与所有主流浏览器(Chrome,Safari,Firefox,Opera,Edge)和移动设备兼容 适用于台式机和移动设备的快速WebGL渲染器,具有Canvas渲染的后备功能 高DPI分辨率和Canvas高级自动缩放 Web音频支持,回退到多通道HTML5音频 轻巧的物理实现可确保较低的cpu要求 基于多边形(SAT)的碰撞算法可实现准确的检测和响应 使用空间划分的快速广相碰撞检测 第三方工具支持物理体定义,例如 用于向量和矩阵的高级数学API 补间效果,过渡效果 包括基本的对象实体和GUI元素集 集中支持对象回收 基本粒子系统 带有动画管理的精灵 标准Spritesheet,单个和多个Packed Textures支持 第三方工具支持纹理打包,例如 , , 状态管理器(轻松管理加载,菜单,
2021-01-28 22:15:33 2.08MB electron javascript firefox gamedev
1