Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 1e05d6d

Browse filesBrowse files
committed
N49: goku fmt fixes and expanded features
1 parent cd811de commit 1e05d6d
Copy full SHA for 1e05d6d

File tree

1 file changed

+18
-15
lines changed
Filter options

1 file changed

+18
-15
lines changed

‎content/news/049/index.md

Copy file name to clipboardExpand all lines: content/news/049/index.md
+18-15Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -69,28 +69,31 @@ If needed, a section can be split into subsections with a "------" delimiter.
6969

7070
## Engine Updates
7171

72-
### goku game engine
73-
[goku game engine] ([GitHub](https://github.com/ladroid/goku)) by [@ladroid](https://github.com/ladroid)
74-
is a game engine crafted entirely in Rust and backed by SDL2.
75-
Currently compatible with Windows and WASM,
76-
and featuring multi-language support (Spanish, French, German, Japanese).
72+
### [goku]
7773

78-
Quick Peek:
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].
7977

80-
- SpriteSheet & Animated Textures
81-
- TextureManager & GameObject
82-
- Tile System & Particle Effects
83-
- UI Layer & Audio
84-
- AI & Window System
85-
- Visual Treats
86-
- Timing
78+
Quick Peek:
8779

88-
Also, a GUI interface is still under development, though it's in its budding stages.
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.
8990

90-
_Discussions: [/r/rust](https://reddit.com/r/rust/comments/165luwu/introducing_goku_engine)_
91+
_Discussions: [/r/rust](https://reddit.com/r/rust/comments/165luwu/intro_goku)_
9192

9293
[goku]: https://github.com/ladroid/goku
9394
[@ladroid]: https://github.com/ladroid
95+
[goku-docs]: https://lados-organization.gitbook.io/goku
96+
[goku-dis]: https://discord.gg/9TAMqdRyED
9497

9598
## Learning Material Updates
9699

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.