8000 Merge branch 'source' into source · starwolfy/rust-gamedev.github.io@0a2bf52 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0a2bf52

Browse files
authored
Merge branch 'source' into source
2 parents 56ad2d3 + d35f706 commit 0a2bf52

File tree

4 files changed

+76
-1
lines changed

4 files changed

+76
-1
lines changed
Loading

content/news/047/flesh.gif

1.68 MB
Loading

content/news/047/index.md

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ Feel free to send PRs about your own projects!
3535
- [Learning Material Updates](#learning-material-updates)
3636
- [Tooling Updates](#tooling-updates)
3737
- [Library Updates](#library-updates)
38-
- [Other News](#other-news)
3938
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
39+
- [Other News](#other-news)
4040
- [Discussions](#discussions)
4141
- [Requests for Contribution](#requests-for-contribution)
4242
- [Jobs](#jobs)
@@ -67,6 +67,25 @@ If needed, a section can be split into subsections with a "------" delimiter.
6767

6868
## Game Updates
6969

70+
### [Flesh]
71+
72+
![flesh preview](flesh.gif)
73+
_Intro_
74+
75+
[Flesh] by [@im_oab] is a 2D-horizontal shmup game with hand-drawn animation,
76+
an organic/fleshy theme and a unique story. It is implemented using [Tetra].
77+
The game's development has finished and will be released soon. The last update
78+
before release includes:
79+
80+
- Intro/Ending/End credits animation.
81+
- Add a variant version of Conway's Game of Life as background.
82+
- Improve effect in the gameplay with distortion shaders.
83+
- Update the demo build with improved graphics and performance.
84+
85+
[Flesh]: https://store.steampowered.com/app/1660850/Flesh/
86+
[@im_oab]: https://twitter.com/im_oab
87+
[Tetra]: https://github.com/17cupsofcoffee/tetra
88+
7089
### [Space Frontiers]
7190

7291
![In-game screenshot of a real-time render of a modular gridmap-based spaceship interior](spacefrontiers.png)
@@ -114,10 +133,66 @@ _Discussions: [StarWolves.io Bulletin Board]_
114133

115134
## Engine Updates
116135

136+
### [macroquad]
137+
138+
![macroquad](macroquad_0_4.gif)
139+
_Macroquad examples rendered by Metal API_
140+
141+
Macroquad got ported to miniquad-0.4, supporting Metal on Mac and IOS.
142+
143+
On the surface all the macroquad API stayed exactly the same, but with
144+
`use macroquad::miniquad::*` being such a breaking change - major version
145+
number was bumped. Major version bump made possible to fix a few
146+
long-lasting issues, check the [full changelog][macroquad_changelog]
147+
for all the changes.
148+
149+
[macroquad_changelog]: https://macroquad.rs/articles/macroquad-0-4/
150+
117151
## Learning Material Updates
118152

153+
### Bevy Rendering Demystified
154+
155+
![Bevy Rendering Demystified Thumbnail](bevy-rendering-demystified.png)
156+
157+
[@logicprojects] published a [video][Bevy Rendering Demystified] covering the
158+
details of Bevy's rendering systems. Specifically, he covered the engine's
159+
internal implementation of UI Rendering to show how data flows from the ECS
160+
world down to the final wgpu draw calls.
161+
162+
[@logicprojects]: https://www.youtube.com/@logicprojects
163+
164+
[Bevy Rendering Demystified]: https://youtu.be/5oKEPZ6LbNE
165+
119166
## Tooling Updates
120167

168+
### [Rerun][rerun]
169+
170+
[Rerun][rerun] ([Discord][rerun-dis], [Github][rerun-gh]) is an open-source SDK
171+
for logging complex visual data paired with a visualizer for exploring that data
172+
over time. While its primary focus is on robotics and computer vision, it can be
173+
useful for all kinds of rapid prototyping & algorithm development.
174+
175+
[v0.7.0][rerun-v0-7-0] is out now, but it turned out a little bit smaller:
176+
177+
A few of the biggest highlights:
178+
179+
- Much more powerful transformation logging
180+
- any affine transforms works now!
181+
- supports many more formats and shows them in the viewer as-is
182+
- Better color mapping range detection for images and tensors
183+
- Add support for motion JPEG via the new jpeg_quality parameter to log_image
184+
- Many small improvements to samples & documentation
185+
186+
There's a growing community on [Discord][rerun-dis] waiting for you to join in
187+
case you have any questions, comments or just want to follow the latest
188+
development. The [Github project][rerun-gh] is MIT/Apache licensed and open to
189+
contribute for everyone, be it with suggestions, bugs or PRs.
190+
191+
[rerun]: https://rerun.io
192+
[rerun-dis]: https://discord.gg/npTFxYR9
193+
[rerun-gh]: https://github.com/rerun-io/rerun
194+
[rerun-v0-7-0]: https://github.com/rerun-io/rerun/releases/tag/v0.7.0
195+
121196
## Library Updates
122197

123198
## Popular Workgroup Issues in Github

content/news/047/macroquad_0_4.gif

2.11 MB
Loading

0 commit comments

Comments
 (0)
0