@@ -69,28 +69,31 @@ If needed, a section can be split into subsections with a "------" delimiter.
69
69
70
70
## Engine Updates
71
71
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]
77
73
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 ] .
79
77
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:
87
79
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.
89
90
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 ) _
91
92
92
93
[ goku ] : https://github.com/ladroid/goku
93
94
[ @ladroid ] : https://github.com/ladroid
95
+ [ goku-docs ] : https://lados-organization.gitbook.io/goku
96
+ [ goku-dis ] : https://discord.gg/9TAMqdRyED
94
97
95
98
## Learning Material Updates
96
99
0 commit comments