Skip to content

Commit f3448d0

Browse files
ladroidozkriff
andauthored
N49: goku (#1442)
Co-authored-by: Andrey Lesnikov <[email protected]>
1 parent d36917b commit f3448d0

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

Diff for: content/news/049/index.md

+26
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,32 @@ If needed, a section can be split into subsections with a "------" delimiter.
6969

7070
## Engine Updates
7171

72+
### [goku]
73+
74+
[goku] ([Discord][goku-dis]) by [@ladroid] is a new 2D Rust game engine
75+
backed by SDL2. It's currently compatible with Windows and WASM
76+
and features [multi-language (Spa, Fra, Ger, Jpn) docs][goku-docs].
77+
78+
Quick Peek:
79+
80+
- Sprite sheets loading and animation support.
81+
- Basic particle effects.
82+
- Point, spot, and ambient lights.
83+
- UI layer with ready widgets like buttons, checkboxes, and sliders.
84+
- Audio support backed by SDL2 Mixer.
85+
- Gamepad input support.
86+
- Tile system and JSON format for describing scenes.
87+
- Built-in support for parallax backgrounds.
88+
- Simple timing and frame management utils.
89+
- Behavior tree AIs.
90+
91+
_Discussions: [/r/rust](https://reddit.com/r/rust/comments/165luwu/intro_goku)_
92+
93+
[goku]: https://github.com/ladroid/goku
94+
[@ladroid]: https://github.com/ladroid
95+
[goku-docs]: https://lados-organization.gitbook.io/goku
96+
[goku-dis]: https://discord.gg/9TAMqdRyED
97+
7298
## Learning Material Updates
7399

74100
## Tooling Updates

0 commit comments

Comments
 (0)