From 7df955672abdf35c50c1d464a0d7ee7b09ec5aac Mon Sep 17 00:00:00 2001 From: hmn Date: Wed, 9 Sep 2026 18:33:46 +0200 Subject: [PATCH] add usagi as game-engine alternative (#1454) ### Description of Changes adds usagi as game-engine alternative * update: cubyz with anti-ai badge Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1454 Reviewed-by: Ethical FOSS admin --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 12d2f9c..7ef4131 100644 --- a/README.md +++ b/README.md @@ -1320,7 +1320,7 @@ A desktop environment usually depends on a specific window manager to work. | [GDevelop](https://gdevelop.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://wiki.gdevelop.io/gdevelop5/interface/ai/))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://gdevelop.io/), [2](https://github.com/4ian/GDevelop/commit/6ec16045d140a9d55721f71620e128d4969c5fe6), [3](https://github.com/4ian/GDevelop/pull/8509/commits/74409a280cd248ee4d54523b23f5c1507d6380af)) | [Pandemonium Engine] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1][pandemonium-policy]) | | [GZDoom](https://github.com/zdoom/gzdoom) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ZDoom/gzdoom/commit/584af500736b0317e42824f39285ed3d954fc4e2)) | [UZDoom](https://github.com/UZDoom/UZDoom), [Chocolate Doom](https://www.chocolate-doom.org/) | | [jMonkeyEngine](https://jmonkeyengine.org/)| [`3.6.1-stable`](https://github.com/jMonkeyEngine/jmonkeyengine/releases/tag/v3.6.1-stable) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) [(1)](https://github.com/jMonkeyEngine/jmonkeyengine/pull/2640)
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) [(1)](https://github.com/jMonkeyEngine/jmonkeyengine/pull/2640#issuecomment-4039106977) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [Luanti](https://luanti.org) | [`5.14.0`](https://github.com/luanti-org/luanti/releases/tag/5.14.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/luanti-org/luanti/pull/16808), [2](https://github.com/luanti-org/luanti/pull/16961), [3](https://github.com/luanti-org/luanti/pull/17095)) | [ClassiCube](https://www.classicube.net/)
[Cubyz](https://github.com/PixelGuys/Cubyz)
[Cubos](https://github.com/GameDevTecnico/cubos) (discontinued) | +| [Luanti](https://luanti.org) | [`5.14.0`](https://github.com/luanti-org/luanti/releases/tag/5.14.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/luanti-org/luanti/pull/16808), [2](https://github.com/luanti-org/luanti/pull/16961), [3](https://github.com/luanti-org/luanti/pull/17095)) | [ClassiCube](https://www.classicube.net/)
[Cubos](https://github.com/GameDevTecnico/cubos) (discontinued)
[Cubyz](https://github.com/PixelGuys/Cubyz) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/PixelGuys/Cubyz/blob/master/docs/CONTRIBUTING.md#please-dont-use-aillms-to-make-pull-requests)) | | [Redot Engine](https://www.redotengine.org/) | [`redot-4.4-stable`](https://github.com/Redot-Engine/redot-engine/releases/tag/redot-4.4-stable)
[`0cc500d`](https://github.com/Redot-Engine/redot-engine/commit/0cc500dd14f4f44b8ce86e62b3cdb6ff6232f012) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/Redot-Engine/redot-engine/blob/master/doc/mcp-integration.md))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md#usage))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Redot-Engine/redot-engine/pull/154#pullrequestreview-3625112363), [2](https://github.com/Redot-Engine/redot-engine/pull/1142#pullrequestreview-3625056105), [3](https://github.com/Redot-Engine/redot-engine/pull/1124#pullrequestreview-3598626641)) | [Pandemonium Engine] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1][pandemonium-policy]) | | [Ren'Py](https://www.renpy.org/) | [`7.4.6.1693`](https://github.com/renpy/renpy/releases/tag/7.4.6.1693) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://nitter.net/renpytom/status/2064433925926142248), [2](https://github.com/renpy/renpy/pull/6939)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | | [UPBGE](https://upbge.org/) | [`0.36.1`](https://github.com/UPBGE/upbge/releases/tag/v0.36.1) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/UPBGE/upbge/wiki/Release-notes-version-0.50#b-implementation-technique-and-limitations)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | @@ -1329,6 +1329,7 @@ A desktop environment usually depends on a specific window manager to work. > #### Game Engine Alternatives > * [LÖVE](https://love2d.org/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/love2d/love/blob/main/readme.md#contributing)) - 2D game engine based on Lua with some 3D capability that may serve as a viable alternative to Godot/Unity > * [Trial](https://codeberg.org/shirakumo/trial) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://shirakumo.org/policy)) - modular Common Lisp game engine +> * [Usagi](https://codeberg.org/brettchalupa/usagi) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/brettchalupa/usagi/src/branch/main/CONTRIBUTING.md#contributing)) - Lua-based 2D engine for pixel-art games ### Game Managers and Launchers