@@ -62,6 +62,29 @@ If needed, a section can be split into subsections with a "------" delimiter.
62
62
63
63
## Game Updates
64
64
65
+ ### [ A/B Street] [ abstreet ]
66
+
67
+ ![ Isometric buildings and textured areas] ( abstreet.png )
68
+
69
+ [ A/B Street] [ abstreet ] is a traffic simulation game exploring how small changes
70
+ to roads affect cyclists, transit users, pedestrians, and drivers. Any city
71
+ with OpenStreetMap coverage can be used!
72
+
73
+ Some of this month's updates:
74
+
75
+ - finished support for driving on the left side of the road;
76
+ - isometric buildings and support for textures by [ Michael] [ mkirk ] ;
77
+ - a flurry of major UI updates, thanks to the return of the project's UX
78
+ designer;
79
+ - an option to disable parking simulation, to workaround missing data.
80
+ - alleyways imported from OSM;
81
+ - more realistic traffic signal timing constraints, thanks to
82
+ [ Sam] [ NoSuchThingAsRandom ] , a new contributor.
83
+
84
+ [ abstreet ] : https://abstreet.org
85
+ [ mkirk ] : https://github.com/michaelkirk
86
+ [ NoSuchThingAsRandom ] : https://github.com/NoSuchThingAsRandom/
87
+
65
88
### [ Mimas]
66
89
67
90
![ Mimas screenshot] ( mimas.png )
@@ -87,6 +110,38 @@ Imgur screenshot [gallery].
87
110
[ Mimas ] : https://github.com/est31/mimas
88
111
[ gallery ] : https://imgur.com/a/vvo7len
89
112
113
+ ### pGLOWrpg
114
+
115
+ ![ pGLOWrpg banner] ( pglowrpg_banner.png )
116
+
117
+ The [ @pGLOWrpg ] (Procedurally Generated Living Open World RPG) is a long-term
118
+ project in development by [ @Roal_Yr] , which aims to be a text-based game with
119
+ maximum portability and accessibility and focus on interactions and emergent
120
+ narrative.
121
+
122
+ The pGLOWrpg meets its first official anniversary on September the 15th
123
+ and goes public at [ pGLOWrpg repo] !
124
+
125
+ For the past month the main focus of the development was on:
126
+
127
+ - Improving the UI.
128
+ - Major refactoring.
129
+ - Unification of I/O means.
130
+ - Making things ready for publication.
131
+
132
+ Main features of reported version are:
133
+
134
+ - Ability to generate one or many worlds from customizable presets.
135
+ - Ability to have output in both raw (b/w .png) and colorized images.
136
+ - Generated data is as follows: terrain, watermask, biomes, rivers, geological regions,
137
+ rainfall and temperature.
138
+
139
+ For main feature reports and dev blogs follow [ @pGLOWrpg ] on Twitter.
140
+
141
+ [ @Roal_Yr ] : https://twitter.com/Roal_Yr
142
+ [ @pGLOWrpg ] : https://twitter.com/pglowrpg
143
+ [ pGLOWrpg repo ] : https://github.com/roalyr/pglowrpg
144
+
90
145
### Oh no, Lava!
91
146
92
147
![ shooting water into lava] ( ohnolava_troligtvis.gif )
@@ -125,6 +180,17 @@ prior to Jan 1, 2021.
125
180
[ Sabaki ] : https://github.com/SabakiHQ/Sabaki
126
181
[ nv-devboard ] : https://developer.nvidia.com/embedded/jetson-nano-developer-kit
127
182
183
+ ### Project YAWC
184
+
185
+ ![ Screenshot of an in-progress game of Project YAWC] ( project_yawc.png )
186
+
187
+ Project YAWC is an in-progress Advance-Wars style strategy game being developed
188
+ by junkmail using [ ggez] as a framework. The game is currently in a closed alpha
189
+ state with working netplay. September saw the release of version A2, including
190
+ revamped netcode and the full core set of units.
191
+
192
+ [ ggez ] : https://ggez.rs/
193
+
128
194
## Learning Material Updates
129
195
130
196
### [ OpenGL Preprocessor for Rust]
@@ -218,6 +284,23 @@ _Discussions:
218
284
[ slab ] : https://crates.io/crates/slab
219
285
[ ABA Problem ] : https://en.wikipedia.org/wiki/ABA_problem
220
286
287
+ ### [ This Month in Mun] [ mun-september ]
288
+
289
+ [ ![ Mun logo] ( mun-logo.png )] [ Mun ]
290
+
291
+ [ Mun] is a scripting language for gamedev focused on quick iteration times
292
+ that is written in Rust.
293
+
294
+ [ September updates] [ mun-september ] include:
295
+
296
+ - on-going work for multi-file projects;
297
+ - build pipeline improvements;
298
+ - bug fixes in the Mun compiler and C++ bindings;
299
+ - a lot of refactors and quality of life improvements.
300
+
301
+ [ Mun ] : https://mun-lang.org
302
+ [ mun-september ] : https://mun-lang.org/blog/2020/10/01/this-month-september/
303
+
221
304
### [ audir]
222
305
223
306
[ audir] is a low level audio library supporting Windows (WASAPI), Linux (Pulse)
@@ -335,6 +418,34 @@ _Discussions:
335
418
[ Riddle ] : https://github.com/vickles/riddle
336
419
[ riddle-docs ] : https://vickles.github.io/riddle/0.1.0/riddle
337
420
421
+ ### Tetra
422
+
423
+ [ Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
424
+ version [ 0.5] [ tetra-05 ] was released, featuring:
425
+
426
+ - Cargo feature flags, allowing you to remove unused functionality and
427
+ shrink your build
428
+ - Relative mouse events and infinite mouse movement (allowing for FPS-style
429
+ control schemes)
430
+ - Extra methods for getting and setting the state of a playing sound
431
+
432
+ For full details and a list of breaking changes, see the [ changelog] [ tetra-changelog ] .
433
+
434
+ Additionally, this month [ puppetmaster] released [ tetrapack] , a set of useful
435
+ extensions for Tetra. This includes:
436
+
437
+ - Helpful timer types
438
+ - Looping background music
439
+ - Custom mouse cursors
440
+ - Input utility functions
441
+ - Tilemaps and tile animations
442
+
443
+ [ tetra ] : https://github.com/17cupsofcoffee/tetra
444
+ [ tetra-05 ] : https://twitter.com/17cupsofcoffee/status/1301210538299609088
445
+ [ tetra-changelog ] : https://github.com/17cupsofcoffee/tetra/blob/main/CHANGELOG.md
446
+ [ puppetmaster ] : https://github.com/puppetmaster-
447
+ [ tetrapack ] : https://github.com/puppetmaster-/tetrapack
448
+
338
449
### [ rg3d] [ rg3d ]
339
450
340
451
[ ![ a scene with lightning and a hi-poly character model] ( rg3d.jpg )] [ rg3d_twitter ]
0 commit comments