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 e76a1f1

Browse filesBrowse files
authored
N21: oxygengine and raui update (rust-gamedev#603)
1 parent b2618a5 commit e76a1f1
Copy full SHA for e76a1f1

File tree

Expand file treeCollapse file tree

3 files changed

+44
-0
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+44
-0
lines changed

‎content/news/021/index.md

Copy file name to clipboardExpand all lines: content/news/021/index.md
+44Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,29 @@ framework - additions are welcomed!
230230
[tetra-changelog]: https://github.com/17cupsofcoffee/tetra/blob/main/CHANGELOG.md#063---2021-04-09
231231
[tetra-website]: https://tetra.seventeencups.net/
232232

233+
### [Oxygengine v0.19.1][oxygengine-git]
234+
235+
![Oxygengine UI splash screen](oxygengine-ui-splash-screen.gif)
236+
_Making splash screens in Oxygengine with RAUI_
237+
238+
[Oxygengine][oxygengine-git] by [@PsichiX][psichix-twitter] is the hottest
239+
HTML5 + WASM game engine for games written in Rust with web-sys.
240+
The goal of this project is to combine professional game development tools under
241+
one highly modular toolset.
242+
243+
This month's changes include:
244+
245+
- Fixed bugs with rendering images on Firefox browser.
246+
- Added support for filters.
247+
- Updated [RAUI][raui-git] dependency to improve UI.
248+
- Added support for image smoothing render command.
249+
- Added [puzzle game demo WIP][oxygengine-puzzle-demo] that shows how to use RAUI
250+
to make for example fancy splash screens with RAUI.
251+
252+
[psichix-twitter]: https://twitter.com/psichix
253+
[oxygengine-git]: https://github.com/PsichiX/Oxygengine
254+
[oxygengine-puzzle-demo]: https://github.com/PsichiX/Oxygengine/tree/master/demos/soulhunter
255+
233256
## Learning Material Updates
234257

235258
### [Rust LA Meetup: Happiness in Rust][rust-la]
@@ -334,6 +357,27 @@ or browser ([~98% web coverage][rafx-webgl-caniuse].)
334357
[@aclysma]: https://github.com/aclysma
335358
[@dvd]: https://github.com/DavidVonDerau
336359

360+
### [RAUI v0.34.0][raui-git]
361+
362+
![RAUI Scroll Box](raui-scroll-box.gif)
363+
_RAUI Scroll Box_
364+
365+
[RAUI][raui-git] by [@PsichiX][psichix-twitter] is a Renderer Agnostic User
366+
Interface crate that is based on declarative mode UI composition similar to
367+
React.js and UE4 Slate system.
368+
369+
This month's changes include:
370+
371+
- Moved from `widget_hooks!` and `widget_component!` to `#[pre_hooks]`and
372+
`#[post_hooks]` macros.
373+
- Added `PropsData` and `MessageData` derive macros.
374+
- Improved support for Scroll Box widgets to allow frictionless usage.
375+
- Added use of Scroll Box in [TODO demo app][raui-todo-app] to demonstrate how
376+
to use it.
377+
378+
[raui-git]: https://github.com/PsichiX/raui
379+
[raui-todo-app]: https://github.com/PsichiX/raui/tree/master/demos/todo-app
380+
337381
### [profiling]
338382

339383
[![Screenshot of Optick Profiler](profiling.png)](profiling.png)
1.64 MB
Loading

‎content/news/021/raui-scroll-box.gif

Copy file name to clipboard
656 KB
Loading

0 commit comments

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