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 6eea510

Browse filesBrowse files
N24: Release (rust-gamedev#745)
Co-authored-by: Erlend Sogge Heggen <e.soghe@gmail.com>
1 parent 31b8322 commit 6eea510
Copy full SHA for 6eea510

File tree

Expand file treeCollapse file tree

3 files changed

+81
-72
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+81
-72
lines changed

‎content/news/024/index.md

Copy file name to clipboardExpand all lines: content/news/024/index.md
+81-72Lines changed: 81 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
+++
22
title = "This Month in Rust GameDev #24 - July 2021"
3-
date = 2021-08-01
3+
date = 2021-08-08
44
transparent = true
5-
draft = true
65
+++
76

87
<!-- no toc -->
@@ -37,11 +36,7 @@ Feel free to send PRs about your own projects!
3736
- [Engine Updates](#engine-updates)
3837
- [Tooling Updates](#tooling-updates)
3938
- [Library Updates](#library-updates)
40-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
41-
- [Meeting Minutes](#meeting-minutes)
4239
- [Requests for Contribution](#requests-for-contribution)
43-
- [Jobs](#jobs)
44-
- [Bonus](#bonus)
4540

4641
<!--
4742
Ideal section structure is:
@@ -85,45 +80,6 @@ out [this form][gamedev-meetup-form].
8580

8681
## Game Updates
8782

88-
### [Shroom Kingdom][shroom-kingdom]
89-
90-
![Shroom Kingdom Asset Extractor](shroom-kingdom.gif)
91-
_Extracting the game assets_
92-
93-
Shroom Kingdom ([GitHub][shrm-github], [Discord][shrm-discord], [Twitter][shrm-twitter])
94-
is an upcoming play-to-earn video game built with web technologies
95-
running on the [NEAR Blockchain][near-blockchain].
96-
In a recent [blog post][shrm-blog] you can read the motivation behind this.
97-
98-
You can play with your favorite plumber brothers.
99-
Build your own levels or play levels from others.
100-
Every level built on Shroom Kingdom is stored
101-
on the blockchain as an NFT.
102-
103-
By playing the game you can either actively earn SHRM tokens via participating
104-
in game activities or earn them passively, if other people play or like your levels.
105-
The SHRM token will be used to acquire in-game purchases such as unlocking new
106-
building blocks or increasing level upload limits.
107-
108-
You can either extract existing assets from Super Mario Maker 2 or use
109-
compatible game mod files from e.g. [Gamebanana][gamebanana].
110-
The asset extractor is already working, but support for more file types
111-
needs to be added.
112-
113-
The game will likely be built with [Bevy][bevy]
114-
and [Rapier][rapier] compiled to WebAssembly.
115-
Next steps include developing a Proof of Concept.
116-
117-
[shroom-kingdom]: https://shroomkingdom.net/
118-
[shrm-github]: https://github.com/Shroom-Kingdom
119-
[shrm-discord]: https://discord.gg/SPZsgSe
120-
[shrm-twitter]: https://twitter.com/shrm_kingdom
121-
[shrm-blog]: https://net64-mod.github.io/blog/shroom-kingdom/
122-
[near-blockchain]: https://near.org
123-
[gamebanana]: https://gamebanana.com/
124-
[bevy]: https://bevyengine.org/
125-
[rapier]: https://rapier.rs/
126-
12783
### [Veloren][veloren]
12884

12985
![Llama ride](veloren.png) _Out for a llama ride_
@@ -189,6 +145,45 @@ if you'll be there!
189145
[hho-steam]: https://store.steampowered.com/app/1651500/Harvest_Hero_Origins/
190146
[Emerald]: https://github.com/Bombfuse/emerald
191147

148+
### [Shroom Kingdom][shroom-kingdom]
149+
150+
![Shroom Kingdom Asset Extractor](shroom-kingdom.gif)
151+
_Extracting the game assets_
152+
153+
Shroom Kingdom ([GitHub][shrm-github], [Discord][shrm-discord], [Twitter][shrm-twitter])
154+
is an upcoming play-to-earn video game built with web technologies
155+
running on the [NEAR Blockchain][near-blockchain].
156+
In a recent [blog post][shrm-blog] you can read the motivation behind this.
157+
158+
You can play with your favorite plumber brothers.
159+
Build your own levels or play levels from others.
160+
Every level built on Shroom Kingdom is stored
161+
on the blockchain as an NFT.
162+
163+
By playing the game you can either actively earn SHRM tokens via participating
164+
in game activities or earn them passively, if other people play or like your levels.
165+
The SHRM token will be used to acquire in-game purchases such as unlocking new
166+
building blocks or increasing level upload limits.
167+
168+
You can either extract existing assets from Super Mario Maker 2 or use
169+
compatible game mod files from e.g. [Gamebanana][gamebanana].
170+
The asset extractor is already working, but support for more file types
171+
needs to be added.
172+
173+
The game will likely be built with [Bevy][bevy]
174+
and [Rapier][rapier] compiled to WebAssembly.
175+
Next steps include developing a Proof of Concept.
176+
177+
[shroom-kingdom]: https://shroomkingdom.net/
178+
[shrm-github]: https://github.com/Shroom-Kingdom
179+
[shrm-discord]: https://discord.gg/SPZsgSe
180+
[shrm-twitter]: https://twitter.com/shrm_kingdom
181+
[shrm-blog]: https://net64-mod.github.io/blog/shroom-kingdom/
182+
[near-blockchain]: https://near.org
183+
[gamebanana]: https://gamebanana.com/
184+
[bevy]: https://bevyengine.org/
185+
[rapier]: https://rapier.rs/
186+
192187
### [Wicked Potions][wicked_potions]
193188

194189
![Screenshot of the game](wicked_potions.png)
@@ -269,14 +264,15 @@ includes full 简体中文 & Español language support.
269264
![New weapons](fishfight_weapons.png)
270265

271266
Fish Fight ([Twitter][fish-fight]) is a continuation of the demo project
272-
known as Fish Game - made by the same team of people (@fedor_games and
273-
@erlend_sh), now operating as independents. Their goal is to make a
267+
known as Fish Game - made by the same team of people ([@fedor_games] and
268+
[@erlend_sh]), now operating as independents. Their goal is to make a
274269
published game, written entirely in Rust and developed as openly as
275270
possible. They are hoping to go public with the open source repo
276271
within a month or so.
277272

278273
Changes and improvements from the last month:
279274

275+
- [Pre-alpha trailer released!][twitter-trailer]
280276
- Loads of new weapons added:
281277
- Mind-controlled Jellyfish
282278
- Kick-bombs (bomberman-style)
@@ -291,6 +287,9 @@ Changes and improvements from the last month:
291287
- Physics doc & improvements
292288

293289
[fish-fight]: https://twitter.com/fishfightgame
290+
[@fedor_games]: https://twitter.com/fedor_games
291+
[@erlend_sh]: https://twitter.com/erlend_sh
292+
[twitter-trailer]: https://twitter.com/fishfightgame/status/1424084016467226624
294293

295294
### [Theta Wave]
296295

@@ -381,8 +380,8 @@ issue](https://github.com/ggez/ggez/issues/875).
381380

382381
### [Macroquad]
383382

384-
![Zemeroth on Google Play](zemeroth.jpg)
385-
_Zemeroth is the first ever Macroquad game published on Google Play!_
383+
![Zemeroth running on Android](macroquad.jpg)
384+
_A Macroquad game ([Zemeroth](#zemeroth)) running on Android!_
386385

387386
[Macroquad] is a cross-platform game framework, inspired heavily by Raylib.
388387

@@ -466,12 +465,17 @@ animated sprites.
466465

467466
### [Writing an RPG using rg3d][writing-an-rpg-using-rg3d]
468467

469-
Dimitry Stepanov (aka @mrDIMAS) published a tutorial series about
468+
[![rg3d RPG screenshot](rg3d.jpg)][rg3d-video]
469+
_[Click here][rg3d-video] to see a video of the character controller in action!_
470+
471+
Dimitry Stepanov (aka @mrDIMAS) published a
472+
[tutorial series][writing-an-rpg-using-rg3d] about
470473
making an RPG in Rust using the rg3d game engine. In part one of the series,
471474
he builds a character controller from scratch. While that may not sound very exciting,
472475
it's still a great way to learn the basics of rg3d and Rust gamedev in general!
473476

474477
[writing-an-rpg-using-rg3d]: https://rg3d.rs/tutorials/2021/07/09/rpg-tutorial1.html
478+
[rg3d-video]: https://www.youtube.com/watch?v=l2ZbDpoIdqk
475479

476480
## Tooling Updates
477481

@@ -630,7 +634,7 @@ now features a [tutorial] and full game [examples] for every type of session.
630634
[GGRS]: https://github.com/gschup/ggrs
631635
[GGPO]: https://www.ggpo.net/
632636
[@g_schup]: https://twitter.com/g_schup
633-
[tutorial]: https://github.com/gschup/ggrs/blob/main/TUTORIAL.md
637+
[tutorial]: https://gschup.github.io/ggrs/docs/getting-started/quick-start/
634638
[examples]: https://github.com/gschup/ggrs/tree/main/examples
635639

636640
### [Bevy Retrograde][bevy_retrograde]
@@ -712,31 +716,36 @@ discusses future improvements to the crate.
712716
[bevy]: https://github.com/bevyengine/bevy
713717
[@nikl_me]: https://twitter.com/nikl_me
714718

715-
## Popular Workgroup Issues in Github
716-
717-
<!-- Up to 10 links to interesting issues -->
718-
719-
## Meeting Minutes
720-
721-
<!-- Up to 10 most important notes + a link to the full details -->
722-
723-
[See all meeting issues][label_meeting] including full text notes
724-
or [join the next meeting][join].
725-
726-
[label_meeting]: https://github.com/rust-gamedev/wg/issues?q=label%3Ameeting
727-
728719
## Requests for Contribution
729720

730721
<!-- Links to "good first issue"-labels or direct links to specific tasks -->
731722

732-
## Jobs
733-
734-
<!-- An optional section for new jobs related to Rust gamedev -->
735-
736-
## Bonus
737-
738-
<!-- Bonus section to make the newsletter more interesting
739-
and highlight events from the past. -->
723+
- [winit's "difficulty: easy" issues][winit-issues].
724+
- [Backroll-rs, a new networking library][backroll-rs].
725+
- [Embark's open issues][embark-open-issues] ([embark.rs]).
726+
- [wgpu's "help wanted" issues][wgpu-issues].
727+
- [luminance's "low hanging fruit" issues][luminance-fruits].
728+
- [ggez's "good first issue" issues][ggez-issues].
729+
- [Veloren's "beginner" issues][veloren-beginner].
730+
- [Amethyst's "good first issue" issues][amethyst-issues].
731+
- [A/B Street's "good first issue" issues][abstreet-issues].
732+
- [Mun's "good first issue" issues][mun-issues].
733+
- [SIMple Mechanic's good first issues][simm-issues].
734+
- [Bevy's "good first issue" issues][bevy-issues].
735+
736+
[winit-issues]: https://github.com/rust-windowing/winit/issues?q=is%3Aopen+is%3Aissue+label%3A%22difficulty%3A+easy%22
737+
[backroll-rs]: https://github.com/HouraiTeahouse/backroll-rs/issues
738+
[embark.rs]: https://embark.rs
739+
[embark-open-issues]: https://github.com/search?q=user:EmbarkStudios+state:open
740+
[wgpu-issues]: https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
741+
[luminance-fruits]: https://github.com/phaazon/luminance-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22
742+
[ggez-issues]: https://github.com/ggez/ggez/labels/%2AGOOD%20FIRST%20ISSUE%2A
743+
[veloren-beginner]: https://gitlab.com/veloren/veloren/issues?label_name=beginner
744+
[amethyst-issues]: https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
745+
[abstreet-issues]: https://github.com/a-b-street/abstreet/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
746+
[mun-issues]: https://github.com/mun-lang/mun/labels/good%20first%20issue
747+
[simm-issues]: https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue
748+
[bevy-issues]: https://github.com/bevyengine/bevy/labels/good%20first%20issue
740749

741750
------
742751

‎content/news/024/macroquad.jpg

Copy file name to clipboard
106 KB
Loading

‎content/news/024/rg3d.jpg

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.