Skip to content

Commit adbd221

Browse files
authored
Merge branch 'source' into source
2 parents 253e23b + 8c07b92 commit adbd221

File tree

5 files changed

+111
-0
lines changed

5 files changed

+111
-0
lines changed
416 KB
Loading

content/posts/newsletter-014/index.md

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,29 @@ If needed, a section can be split into subsections with a "------" delimiter.
6262

6363
## Game Updates
6464

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+
6588
### [Mimas]
6689

6790
![Mimas screenshot](mimas.png)
@@ -87,6 +110,38 @@ Imgur screenshot [gallery].
87110
[Mimas]: https://github.com/est31/mimas
88111
[gallery]: https://imgur.com/a/vvo7len
89112

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+
90145
### Oh no, Lava!
91146

92147
![shooting water into lava](ohnolava_troligtvis.gif)
@@ -125,6 +180,17 @@ prior to Jan 1, 2021.
125180
[Sabaki]: https://github.com/SabakiHQ/Sabaki
126181
[nv-devboard]: https://developer.nvidia.com/embedded/jetson-nano-developer-kit
127182

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+
128194
## Learning Material Updates
129195

130196
### [OpenGL Preprocessor for Rust]
@@ -218,6 +284,23 @@ _Discussions:
218284
[slab]: https://crates.io/crates/slab
219285
[ABA Problem]: https://en.wikipedia.org/wiki/ABA_problem
220286

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+
221304
### [audir]
222305

223306
[audir] is a low level audio library supporting Windows (WASAPI), Linux (Pulse)
@@ -335,6 +418,34 @@ _Discussions:
335418
[Riddle]: https://github.com/vickles/riddle
336419
[riddle-docs]: https://vickles.github.io/riddle/0.1.0/riddle
337420

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+
338449
### [rg3d][rg3d]
339450

340451
[![a scene with lightning and a hi-poly character model](rg3d.jpg)][rg3d_twitter]
3.08 KB
Loading
Loading
53.4 KB
Loading

0 commit comments

Comments
 (0)