Skip to content

Commit dcecd0c

Browse files
committed
Add lunex
1 parent 40f0a68 commit dcecd0c

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

Diff for: content/news/052/bevypunk.png

735 KB
Loading

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

+18
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,24 @@ Certain APIs, such as loading banks from a pointer, are marked as unsafe, but ar
252252

253253
[fmod-oxide]: https://crates.io/crates/fmod-oxide
254254

255+
### [Bevy Lunex][bevy-lunex]
256+
257+
![Bevypunk: a recreation of Cyberpunk 2077's UI made with Lunex](bevypunk.png)
258+
_Bevypunk: a recreation of Cyberpunk 2077's UI made with Lunex_
259+
260+
261+
Lunex is a path based retained layout engine for Bevy entities, built around vanilla Bevy ECS.
262+
It gives you the ability to make your own custom UI using regular ECS like every other part of your app.
263+
Notably, this includes world-space 3D UI!
264+
265+
The above screenshot is from the [Bevypunk UI Web Demo][bevypunk], which includes a main menu and a character creation screen.
266+
267+
You can get started by reading the [bevy_lunex book][bevy-lunex-book].
268+
269+
[bevy-lunex]: https://github.com/bytestring-net/bevy_lunex
270+
[bevy-lunex-book]: https://bytestring-net.github.io/bevy_lunex/
271+
[bevypunk]: https://idedary.itch.io/bevypunk
272+
255273

256274
### Other Library Updates and Releases
257275

0 commit comments

Comments
 (0)