11+++
22title = " This Month in Rust GameDev #47 - June 2023"
33transparent = true
4- date = 2023-07-07
5- draft = true
4+ date = 2023-08-01
5+ draft = false
66+++
77
88<!-- no toc -->
@@ -35,11 +35,7 @@ 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- - [ Popular Workgroup Issues in Github] ( #popular-workgroup-issues-in-github )
3938- [ Other News] ( #other-news )
40- - [ Discussions] ( #discussions )
41- - [ Requests for Contribution] ( #requests-for-contribution )
42- - [ Jobs] ( #jobs )
4339
4440<!--
4541Ideal section structure is:
@@ -65,6 +61,32 @@ If needed, a section can be split into subsections with a "------" delimiter.
6561
6662## Announcements
6763
64+ ### [ Rust GameDev Meetup \# 27] [ meetup-video ]
65+
66+ [ ![ youtube preview: "blade tasks" slide] ( meetup.jpg )] [ meetup-video ]
67+
68+ The 28th Rust Gamedev Meetup took place in June. You can watch the recording
69+ of the meetup [ here on Youtube] [ meetup-video ] .
70+
71+ The schedule:
72+
73+ - Blade by [ @kvark ]
74+ - Graphite by [ @Keavon ]
75+ - Digital Extinction by [ @Indy2222 ]
76+ - Bevy Jam \# 3 Games by [ @AngelOnFira ]
77+
78+ The meetups take place on the second Saturday of every month via the [ Rust
79+ Gamedev Discord server] [ rust-gamedev-discord ] and are also [ streamed on
80+ Twitch] [ rust-gamedev-twitch ] .
81+
82+ [ meetup-video ] : https://youtube.com/watch?v=1DiA3OYqvqU
83+ [ rust-gamedev-discord ] : https://discord.gg/yNtPTb2
84+ [ rust-gamedev-twitch ] : https://twitch.tv/rustgamedev
85+ [ @AngelOnFira ] : https://github.com/AngelOnFira
86+ [ @kvark ] : https://github.com/kvark
87+ [ @Indy2222 ] : https://github.com/Indy2222/
88+ [ @Keavon ] : https://github.com/Keavon
89+
6890## Game Updates
6991
7092### [ Flesh]
@@ -95,13 +117,13 @@ _Render achieved with dynamic point lights._
95117by [ Starwolves] is an online moddable sci-fi action RPG community game
96118simulating space (and spaceships) in 3D.
97119
98- By the end of last year the client was made with Godot. Shortly after that the
120+ By the end of last year, the client was made with Godot. Shortly after that the
99121decision was made to replace the Godot project with a [ Bevy Engine] client.
100122
101123Rust and Bevy are now used for both server and client.
102124There are a lot of advantages such as sharing libraries and neat code replication,
103125reducing code overhead.
104- In- fact both the server and client are now developed in [ the same virtual workspace] .
126+ In fact, both the server and client are now developed in [ the same virtual workspace] .
105127
106128The client includes a new camera perspective from top-down isometric to 1st person.
107129A new 3D dynamic gridmap framework has been successfully implemented in ECS.
@@ -154,14 +176,14 @@ The most notable updates are:
154176- the implementation and design of the “Energy” have started to take shape,
155177- the head-up display (HUD) shows the total battery charge and the number of
156178 selected units and buildings,
157- - the main theme song plays in a loop, volume of the music can be configured,
179+ - the main theme song plays in a loop, the volume of the music can be configured,
158180- the aspect ratio of the minimap matches that of the game map,
159181- the option to invert camera zooming has been added to the configuration,
160182- the [ documentation] [ de-docs ] has been converted to mdBook.
161183
162184See [ gameplay] [ de-video ] screen recordings on YouTube.
163185
164- More detailed July update is available [ here] [ de-update-09 ] .
186+ A more detailed July update is available [ here] [ de-update-09 ] .
165187
166188[ Digital Extinction ] : https://de-game.org
167189[ de-github ] : https://github.com/DigitalExtinction/Game
@@ -182,7 +204,7 @@ Tribes (working title) by [@uvizhe] is a turn-based strategy game about
182204tribes of hunters and gatherers. It's being developed using Bevy.
183205
184206The [ first devlog] introduces the game, outlines its current state and
185- future plans, accompanyed by some thoughts from the developer.
207+ future plans, accompanied by some thoughts from the developer.
186208
187209_ Discussions:
188210[ /r/rust_gamedev] ( https://www.reddit.com/r/rust_gamedev/comments/14aturs/im_working_on_tribes_turnbased_strategy_game/ ) ,
@@ -231,10 +253,10 @@ various fixes, charms, one-way walls, ip address anonymization in logs, the
231253addition of the frost gigas boss in game, savanna hut updates, plant creatures,
232254cyclops, and much more.
233255
234- Ongoing work is happening on ship movement, pet commands, Terracota ruins,
256+ Ongoing work is happening on ship movement, pet commands, Terracotta ruins,
235257dwarven quarry, coastal towns, clifftown rework, and axe skills. Work is
236- happening to add physics interactions that increase your hight as you're
237- gliding. This includes termal and ridge lifts.
258+ happening to add physics interactions that increase your height as you're
259+ gliding. This includes thermal and ridge lifts.
238260
239261June's full weekly devlogs: "This Week In Veloren...": [ #211 ] [ veloren-211 ] , [ #212 ] [ veloren-212 ] .
240262
@@ -397,10 +419,6 @@ Major features include:
397419[ boytacean ] : https://github.com/joamag/boytacean/
398420[ @joamag ] : https://github.com/joamag
399421
400- ## Popular Workgroup Issues in Github
401-
402- <!-- Up to 10 links to interesting issues -->
403-
404422## Other News
405423
406424<!-- One-liners for plan items that haven't got their own sections. -->
@@ -409,10 +427,10 @@ Major features include:
409427 include addition of a GPU particle system.
410428 - [ Nanovoid] [ nanovoid ] is a 2D tactical space shooter game, most recent features
411429 have been added to the ship editor.
412- - [ Cells] [ cells ] is a singleplayer game inspired by [ agar.io] [ agar ]
430+ - [ Cells] [ cells ] is a singleplayer game inspired by [ agar.io] [ agar ] .
413431 - [ MS80] [ ms80 ] is a game about scavenging parts and creating things with them to
414432 survive alien attacks. MS80 now does basic simulation of thermodynamics.
415- - [ Maginet] [ maginet ] updated their game interface and brought the debuted the editor
433+ - [ Maginet] [ maginet ] updated their game interface and debuted the editor
416434 update!
417435 - [ Combine And Conquer] [ caq ] new release fixes issues with item rendering.
418436 - [ rust-drive-ai] [ rust-drive-ai ] is a self driving AI simulation game built in
@@ -429,7 +447,7 @@ Major features include:
429447 in Rust from scratch.
430448 - [ Maciej Główka] [ maciej glowka ] brings updates for map generation to his [ Bevy
431449 roguelike tutorial] [ bevyrogueliketutorial ] .
432- - [ Learning Game Dev] [ learninggamedev ] brings third edition to their tutorials
450+ - [ Learning Game Dev] [ learninggamedev ] brings a third edition to their tutorials
433451 with building a platformer with Bevy.
434452- Other engine updates:
435453 - [ Bitang] [ bitang ] is a new framework for demoscene productions.
@@ -439,8 +457,6 @@ Major features include:
439457 - [ nv-flip] [ nv-flip ] library helps you visualize human-noticeable differences
440458 between rendered images.
441459
442-
443-
444460[ idu ] : https://epcc.itch.io/idu
445461[ nanovoid ] : https://store.steampowered.com/app/2326430/NANOVOID/
446462[ cells ] : https://github.com/psincf/Cells
@@ -462,19 +478,6 @@ Major features include:
462478[ gecs ] : https://docs.rs/gecs/latest/gecs/
463479[ nv-flip ] : https://github.com/gfx-rs/nv-flip-rs
464480
465- ## Discussions
466-
467- <!-- Links to handpicked reddit/twitter/urlo/etc threads that provide
468- useful information -->
469-
470- ## Requests for Contribution
471-
472- <!-- Links to "good first issue"-labels or direct links to specific tasks -->
473-
474- ## Jobs
475-
476- <!-- An optional section for new jobs related to Rust gamedev -->
477-
478481------
479482
480483That's all news for today, thanks for reading!
0 commit comments