Skip to content

Commit e10d184

Browse files
Release 49 (#1459)
Co-authored-by: Jan Hohenheim <[email protected]>
1 parent f96ef40 commit e10d184

File tree

1 file changed

+23
-38
lines changed

1 file changed

+23
-38
lines changed

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

+23-38
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
+++
22
title = "This Month in Rust GameDev #49 - August 2023"
33
transparent = true
4-
date = 2023-09-16
5-
draft = true
4+
date = 2023-11-16
5+
draft = false
66
+++
77

88
<!-- no toc -->
@@ -36,10 +36,6 @@ Feel free to send PRs about your own projects!
3636
- [Tooling Updates](#tooling-updates)
3737
- [Library Updates](#library-updates)
3838
- [Other News](#other-news)
39-
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
40-
- [Discussions](#discussions)
41-
- [Requests for Contribution](#requests-for-contribution)
42-
- [Jobs](#jobs)
4339

4440
<!--
4541
Ideal section structure is:
@@ -65,6 +61,12 @@ If needed, a section can be split into subsections with a "------" delimiter.
6561

6662
## Announcements
6763

64+
It's been a while, huh? This newsletter is coming to you with a delay because
65+
the project cost too much maintainer burden and was put on hold for a while.
66+
Since then, we have had some restructuring and are back now, starting this month!
67+
The exact details will be part of April's newsletter, scheduled for release on May 3rd (just 5 days from now!)
68+
See you all then!
69+
6870
## Game Updates
6971

7072
### [Graviton - The Great Sand Simulator][graviton-steam]
@@ -115,7 +117,7 @@ Here are the most notable updates:
115117
- The game is now better optimized to run smoothly on the Steam Deck.
116118
- Some of the textures have been revamped and are now slightly more detailed.
117119
- The animations of the character portraits have been improved.
118-
- Several minor quality of life improvements like the ability to sprint have
120+
- Several minor quality-of-life improvements like the ability to sprint have
119121
been made.
120122
- A basic egui-based crash reporter will now be displayed when the game process
121123
ends unexpectedly.
@@ -131,7 +133,7 @@ made out of simple geometric forms](oort.png)
131133
_A fleet of ships_
132134

133135
[Oort] ([GitHub][oort-gh], [Discord][oort-dis]) by [@rlane] is a programming
134-
game where you write Rust code to control space ships in combat against other
136+
game where you write Rust code to control spaceships in combat against other
135137
players. Your code needs to manage the thrusters, guns, missiles, comms, and
136138
radar of each ship in your fleet. There's a series of tutorials where you can
137139
solve key problems one by one, such as leading moving targets or missile
@@ -222,18 +224,18 @@ Fortress and Cube World.
222224
In August, Veloren saw a network library update, new locations in the character
223225
selection screen, the implementation of a new portal graphic, and numerous
224226
translation updates. Moreover, improvements were made to the airship fixes, loot
225-
balancing, and group chat issues. There also been upgrades to the dependency, a
226-
README update, and tweaks to the buff death message.
227+
balancing, and group chat issues. There have also been upgrades to the
228+
dependency, a README update, and tweaks to the buff death message.
227229

228230
Ongoing projects currently in the works include the addition of Phoenix
229231
abilities, NPC arenas, frost Giga attacks, compasses, and a banking storage
230232
system. Other upcoming updates include an enhancement to the windmills, CI
231-
scripts, saving window size, the selection of a single-player world, addition of
232-
lava material, and improvements to the weather network protocol. Work is also
233-
ongoing on ship movement, pet commands, Terracotta ruins, dwarven quarry,
234-
coastal towns, clifftown rework, and axe skills. They are also planning to
235-
implement physics interactions that increase your height when gliding, including
236-
the introduction of thermal and ridgelines.
233+
scripts, saving window size, the selection of a single-player world, the
234+
addition of lava material, and improvements to the weather network protocol.
235+
Work is also ongoing on ship movement, pet commands, Terracotta ruins, dwarven
236+
quarry, coastal towns, clifftown rework, and axe skills. They are also planning
237+
to implement physics interactions that increase your height when gliding,
238+
including the introduction of thermal and ridgelines.
237239

238240
August's full weekly devlogs: "This Week In Veloren...": [#216][veloren-216].
239241

@@ -346,11 +348,11 @@ that simplifies level and object template creation. Here are its key features:
346348
This enables quick and efficient development iteration.
347349
- Save your levels and object templates in the standard Bevy scene format
348350
and spawn in game with just one line of code.
349-
- Many custom structures that allow to customize saved scenes
351+
- Many custom structures that allow you to customize saved scenes
350352
equally conveniently, both via gui and directly editing the saved text file.
351353

352-
The [GitHub project][space_editor] is free for use
353-
and open to contribute for everyone, be it with suggestions, bugs or PRs.
354+
The [Github project][space_editor] is free for use
355+
and open to contributions from everyone, be it with suggestions, bugs or PRs.
354356

355357
[space_editor]: https://github.com/rewin123/space_editor
356358

@@ -369,15 +371,15 @@ Features:
369371
evolve their schemas so long as they are compatible with the de-serializer.
370372
- Mark entities to get removed on hot reload.
371373
- Run systems after hot-reload.
372-
- Create functions to set-up & tear down upon either entering/exiting a state
374+
- Create functions to set up & tear down upon either entering/exiting a state
373375
or on hot reload.
374376
- Only includes any hot reload capacity in your build
375377
when you explicitly enable it - such as by using the CLI launcher.
376378
- Cross-platform/cross-device hot reload - run a "hot reload server"
377379
on a dev environment, and execute the application elsewhere.
378380

379381
The library is quite new and currently known issues include:
380-
mobile/WASM support and the need to pre-define events&states.
382+
mobile/WASM support and the need to pre-define events & states.
381383

382384
[dexterous_developer]: https://github.com/lee-orr/dexterous_developer
383385
[@lee-orr]: https://github.com/lee-orr
@@ -406,10 +408,6 @@ nanogltf comes with a a GL2+/Metal glTF miniquad-based
406408
[gltf-models]: https://github.com/KhronosGroup/glTF-Sample-Models
407409
[glTF]: https://khronos.org/gltf
408410

409-
## Popular Workgroup Issues in GitHub
410-
411-
<!-- Up to 10 links to interesting issues -->
412-
413411
## Other News
414412

415413
<!-- One-liners for plan items that haven't got their own sections. -->
@@ -419,19 +417,6 @@ nanogltf comes with a a GL2+/Metal glTF miniquad-based
419417

420418
[tribes-devlog]: https://uvizhe.im/posts/tribes-p2
421419

422-
## Discussions
423-
424-
<!-- Links to handpicked reddit/twitter/urlo/etc threads that provide
425-
useful information -->
426-
427-
## Requests for Contribution
428-
429-
<!-- Links to "good first issue"-labels or direct links to specific tasks -->
430-
431-
## Jobs
432-
433-
<!-- An optional section for new jobs related to Rust gamedev -->
434-
435420
------
436421

437422
That's all news for today, thanks for reading!

0 commit comments

Comments
 (0)