@@ -20,11 +20,11 @@ Want something mentioned in the next newsletter?
2020[ Send us a pull request] [ pr ] .
2121Feel free to send PRs about your own projects!
2222
23- [ Rust ] : https://rust-lang.org
23+ [ rust ] : https://rust-lang.org
2424[ join ] : https://github.com/rust-gamedev/wg#join-the-fun
2525[ pr ] : https://github.com/rust-gamedev/rust-gamedev.github.io
2626[ coordination ] : https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination
27- [ Rust ] : https://rust-lang.org
27+ [ rust ] : https://rust-lang.org
2828[ join ] : https://github.com/rust-gamedev/wg#join-the-fun
2929
3030Table of contents:
@@ -64,7 +64,7 @@ If needed, a section can be split into subsections with a "------" delimiter.
6464![ text logo] ( podcast.jpeg )
6565
6666[ The 5th podcast episode] [ podcast-5 ] is an interview with
67- [ Alex Ene] [ @_AlexEne_ ] creator of an upcoming dwarven simulation
67+ [ Alex Ene] [ @_alexene_ ] creator of an upcoming dwarven simulation
6868game, [ Dwarf World] [ dwarf-world ] .
6969
7070> In this weeks episode, Richard and Forest chat to Alex Ene,
@@ -80,7 +80,7 @@ Listen and subscribe from the following platforms:
8080[ Google Podcasts] ( https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9DNk5RZ2xuTA ) .
8181
8282[ podcast-5 ] : https://rustgamedev.com/episodes/interview-with-alex-ene
83- [ @_AlexEne_ ] : https://twitter.com/_Alex_Ene_
83+ [ @_alexene_ ] : https://twitter.com/_Alex_Ene_
8484[ dwarf-world ] : https://dwarf.world
8585
8686## Game Updates
@@ -100,9 +100,9 @@ The project is still at a “very” early stage of development (Dec. 2020).
100100
101101[ teki ] : https://github.com/o2sh/teki
102102[ teki-online ] : https://o2sh.github.io/teki
103- [ Tōhō ] : https://en.wikipedia.org/wiki/Touhou_Project
104- [ SDL2 ] : https://github.com/Rust-SDL2/rust-sdl2
105- [ Legion ] : https://crates.io/crates/legion
103+ [ tōhō ] : https://en.wikipedia.org/wiki/Touhou_Project
104+ [ sdl2 ] : https://github.com/Rust-SDL2/rust-sdl2
105+ [ legion ] : https://crates.io/crates/legion
106106[ wasm-pack ] : https://rustwasm.github.io/wasm-pack
107107
108108### [ Fishgame] [ fishgame ]
@@ -163,11 +163,11 @@ cycle-paths and pedestrian plazas were imported, [Michael] and [Yuwen]
163163overhauled the UI buttons, and we finished day/night toggling. Loading on the
164164[ web] [ abst-web ] and starting scenarios is also much faster!
165165
166- [ A/B Street ] : https://github.com/a-b-street/abstreet
166+ [ a/b street ] : https://github.com/a-b-street/abstreet
167167[ @dabreegster ] : https://twitter.com/CarlinoDustin
168- [ Bruce ] : https://github.com/BruceBrown
169- [ Michael ] : https://github.com/michaelkirk
170- [ Yuwen ] : https://www.yuwen-li.com/
168+ [ bruce ] : https://github.com/BruceBrown
169+ [ michael ] : https://github.com/michaelkirk
170+ [ yuwen ] : https://www.yuwen-li.com/
171171[ abst-web ] : http://abstreet.s3-website.us-east-2.amazonaws.com/dev/game/?--dev&cambridge/maps/great_kneighton.bin
172172
173173### Paddlers
@@ -186,12 +186,12 @@ More details on that are available [here][paddlers-article].
186186Many new features for Paddle and Paddlers are already in the pipeline, so stay
187187tuned for more exciting updates in the next monthly newsletter!
188188
189- [ Paddlers ] : https://paddlers.ch
189+ [ paddlers ] : https://paddlers.ch
190190[ paddlers-gh ] : https://github.com/jakmeier/paddlers-browser-game
191191[ paddlers-demo ] : https://demo.paddlers.ch
192192[ @jakmeier ] : https://github.com/jakmeier
193193[ stdweb ] : https://github.com/koute/stdweb
194- [ Quicksilver ] : https://github.com/ryanisaacg/quicksilver
194+ [ quicksilver ] : https://github.com/ryanisaacg/quicksilver
195195[ paddle ] : https://github.com/jakmeier/paddle
196196[ paddlers-article ] : https://www.jakobmeier.ch/blogging/Paddlers_5.html
197197
@@ -211,7 +211,7 @@ bringing more interesting crafting scenarios into the game.
211211- [ #28 : Banking] ( https://ratwizard.dev/dev-log/antorum/28 ) ;
212212- [ #29 : Item Combinations] ( https://ratwizard.dev/dev-log/antorum/29 ) ;
213213
214- [ Antorum ] : https://ratwizard.dev/dev-log/antorum
214+ [ antorum ] : https://ratwizard.dev/dev-log/antorum
215215[ @dooskington ] : https://twitter.com/dooskington
216216
217217### [ SeniorSKY]
@@ -241,7 +241,7 @@ To be able to simulate a flight, the application temporarily integrates 3rd part
241241flight dynamics engine called JSBSim. Meanwhile, development of own, custom
242242flight dynamics is already in progress.
243243
244- [ SeniorSKY ] : https://youtube.com/playlist?list=PLMmaJuk-D7iaObZyhyvc83tNwpx3ghzkY
244+ [ seniorsky ] : https://youtube.com/playlist?list=PLMmaJuk-D7iaObZyhyvc83tNwpx3ghzkY
245245[ @pmathia0 ] : https://twitter.com/pmathia0
246246
247247### Flesh
@@ -263,16 +263,16 @@ fight through multiple levels to get out.
263263[ ![ Station Iapetus Youtube] ( station-iapetus-youtube.jpg )] [ si-youtube ]
264264_ Check [ gameplay video] [ si-youtube ] on YouTube_
265265
266- [ Station Iapetus] [ Station Iapetus ] by [ @mrDIMAS ]
266+ [ Station Iapetus] [ station iapetus ] by [ @mrDIMAS ]
267267is a 3rd person shooter on the space prison Iapetus near the Saturn.
268268
269269The game based on [ rg3d] game engine and is meant to be the proof that
270270rg3d is ready for commercial production. The game is a commercial project
271271which will be released in the Steam.
272272
273- [ @mrDIMAS ] : https://github.com/mrDIMAS
273+ [ @mrdimas ] : https://github.com/mrDIMAS
274274[ rg3d ] : https://github.com/mrDIMAS/rg3d
275- [ Station Iapetus ] : https://github.com/mrDIMAS/StationIapetus
275+ [ station iapetus ] : https://github.com/mrDIMAS/StationIapetus
276276[ si-youtube ] : https://www.youtube.com/watch?v=JCH2U5JOMlU
277277
278278### Harvest Hero
@@ -290,25 +290,25 @@ This month's updates include:
290290
291291[ harvest-hero-discord ] : https://discord.gg/3NU5tYwRxJ
292292[ @bombfuse_dev ] : https://twitter.com/bombfuse_dev
293- [ Emerald ] : https://github.com/Bombfuse/emerald
293+ [ emerald ] : https://github.com/Bombfuse/emerald
294294[ @ddooby ] : https://twitter.com/ddoobysnax
295295
296296### [ Dwarf World] [ dwarf-world ]
297297
298298![ Dwarf World] ( dwarfworld_lights.gif )
299299
300- [ Dwarf World] [ dwarf-world ] by [ Alex Ene] [ @_AlexEne_ ] has added a couple
300+ [ Dwarf World] [ dwarf-world ] by [ Alex Ene] [ @_alexene_ ] has added a couple
301301of updates and improvements:
302302
303303- Dynamic lights and light propagation so deeper caves are darker.
304304- An in-game feedback button that people can use to report bugs or
305- just give general feedback.
305+ just give general feedback.
306306- All random numbers are from seeded generators so it makes bugs easier
307- to reproduce.
307+ to reproduce.
308308- A big chunk of a replay system is finished.
309- This should help a lot with reproducing issues. Plus, it's really fun to watch.
309+ This should help a lot with reproducing issues. Plus, it's really fun to watch.
310310- Bug fixes and performance improvements, mostly related to
311- rendering and culling systems.
311+ rendering and culling systems.
312312
313313If you're interested in keeping a closer eye on the project and monitor
314314it's progress,
@@ -363,20 +363,20 @@ primarily by simply writing YAML configuration files and integrating with
363363
364364### [ Theta Wave]
365365
366- [ ![ Homing Missiles] ( theta_wave_homing_missiles.gif )] [ Theta Wave ]
366+ [ ![ Homing Missiles] ( theta_wave_homing_missiles.gif )] [ theta wave ]
367367_ Homing missiles pursue the closest player entity_
368368
369- A real name was finally chosen for space_shooter_rs! [ Theta Wave] is a space
370- shooter game by developers [ @micah_tigley] and [ @carlosupina ] . It is one of
371- the showcase games for the [ Amethyst Engine] . In the past month, they have
372- been focused on improving the motion system for the game. The improvements
373- allowed them to begin adding more interesting behavior for moving entities.
374- Missiles were changed to home to the player.
369+ A real name was finally chosen for space_shooter_rs! [ Theta Wave] is a space
370+ shooter game by developers [ @micah_tigley] and [ @carlosupina ] . It is one of
371+ the showcase games for the [ Amethyst Engine] . In the past month, they have
372+ been focused on improving the motion system for the game. The improvements
373+ allowed them to begin adding more interesting behavior for moving entities.
374+ Missiles were changed to home to the player.
375375
376- [ Theta Wave ] : https://github.com/amethyst/theta-wave
376+ [ theta wave ] : https://github.com/amethyst/theta-wave
377377[ @micah_tigley ] : https://twitter.com/micah_tigley
378378[ @carlosupina ] : https://twitter.com/carlosupina
379- [ Amethyst Engine ] : https://amethyst.rs/
379+ [ amethyst engine ] : https://amethyst.rs/
380380
381381### [ Way of Rhea] [ wor-site ]
382382
@@ -403,7 +403,7 @@ This month's major updates include:
403403![ Custom art assets for Shotcaller] ( shotcaller-full.png )
404404_ An art mockup of some Shotcaller action._
405405
406- [ Shotcaller] ([ Discord] [ shotcaller-Discord ] ) is a minimalistic MOBA
406+ [ Shotcaller] ([ Discord] [ shotcaller-discord ] ) is a minimalistic MOBA
407407that focuses strictly on macro-play with few actions-per-minute,
408408leaving only room for grand strategy decisions.
409409The game is made with [ bracket-lib] , a [ custom game engine] [ jojolepro/minigene ]
@@ -427,8 +427,8 @@ Recent updates include:
427427- [ Fog of War] ( https://github.com/amethyst/shotcaller/pull/41 ) .
428428- [ Mouse support] ( https://github.com/amethyst/shotcaller/pull/46 ) .
429429
430- [ Shotcaller ] : https://github.com/amethyst/shotcaller
431- [ shotcaller-Discord ] : https://discord.gg/qvJyTYM
430+ [ shotcaller ] : https://github.com/amethyst/shotcaller
431+ [ shotcaller-discord ] : https://discord.gg/qvJyTYM
432432[ bracket-lib ] : https://github.com/thebracket/bracket-lib
433433[ jojolepro/minigene ] : https://github.com/jojolepro/minigene
434434[ planks_ecs ] : https://www.jojolepro.com/blog/2021-01-13_planks_ecs
@@ -445,8 +445,8 @@ a simple tic-tac-toc game. It's focused on how to implement `ws` to enable all
445445time of real time apps (and games) with Rust and Tide.
446446You can also play [ tic-tac-tide] online.
447447
448- [ Exploring WebSocket with Rust and Tide ] : https://javierviola.com/post/exploring-websocket-with-rust-and-tide/
449- [ Tide ] : https://github.com/http-rs/tide
448+ [ exploring websocket with rust and tide ] : https://javierviola.com/post/exploring-websocket-with-rust-and-tide/
449+ [ tide ] : https://github.com/http-rs/tide
450450[ tic-tac-tide ] : https://tic-tac-tide.labs.javierviola.com/
451451
452452## Engine Updates
@@ -460,9 +460,9 @@ games with minimum friction.
460460
461461The zero'th release candidate for version 0.6.0 has been released and
462462there has been no particularly horrific outcry of people's games
463- exploding. A first release candidate with a pile of medium-sized bug
463+ exploding. A first release candidate with a pile of medium-sized bug
464464fixes should be coming in early February, hopefully soon followed by a
465- full release. Special thanks to the contributors who helped hunt bugs
465+ full release. Special thanks to the contributors who helped hunt bugs
466466and organize PR's to get this version out the door:
467467
468468- PSteinhaus
@@ -504,8 +504,8 @@ to the LDtk format are 100% automatically generated from the LDtk JSON Schema,
504504with the option to download the latest JSON Schema at build time for automatic
505505updates.
506506
507- [ `LDtk -rs` ] : https://github.com/katharostech/ldtk-rs
508- [ LDtk ] : https://ldtk.io
507+ [ `ldtk -rs` ] : https://github.com/katharostech/ldtk-rs
508+ [ ldtk ] : https://ldtk.io
509509
510510### [ ` bevy_ldtk ` ]
511511
@@ -604,7 +604,7 @@ error handling, and serde support for sequences, arrangements, and most config s
604604_ Discussions: [ /r/rust] ( https://www.reddit.com/r/rust/comments/l3ma3d/kira_game_audio_library_v040_wasm_support_serde/ ) ,
605605[ Twitter] ( https://twitter.com/tesselode/status/1353111739433410560 ) _
606606
607- [ Kira ] : https://github.com/tesselode/kira
607+ [ kira ] : https://github.com/tesselode/kira
608608[ @tesselode ] : https://twitter.com/tesselode
609609
610610### [ gfx-rs] and [ wgpu-rs]
@@ -622,7 +622,7 @@ and gfx-rs community is inviting Rust game/graphics developers to evaluate if
622622[ gfx-rs ] : https://github.com/gfx-rs/gfx
623623[ wgpu-rs ] : https://github.com/gfx-rs/wgpu-rs
624624[ gfx blog post ] : https://gfx-rs.github.io/2021/02/02/release-0.7.html
625- [ WGSL ] : https://gpuweb.github.io/gpuweb/wgsl.html
625+ [ wgsl ] : https://gpuweb.github.io/gpuweb/wgsl.html
626626[ naga ] : https://github.com/gfx-rs/naga
627627
628628### [ rg3d]
@@ -660,7 +660,7 @@ or follow [Dmitry Stepanov on Twitter][rg3d_twitter].
660660
661661### [ This Month in Mun] [ mun-january ]
662662
663- [ ![ Mun logo] ( mun-logo.png )] [ Mun ]
663+ [ ![ Mun logo] ( mun-logo.png )] [ mun ]
664664
665665[ Mun] is a scripting language for gamedev focused on quick iteration times
666666that is written in Rust.
@@ -673,9 +673,24 @@ Revitalized from the holiday break, the Mun core team got cracking; those
673673- better documentation;
674674- bug fixes and other improvements.
675675
676- [ Mun ] : https://mun-lang.org
676+ [ mun ] : https://mun-lang.org
677677[ mun-january ] : https://mun-lang.org/blog/2021/02/05/this-month-january
678678
679+ ### [ Dimforge] [ dimforge ]
680+
681+ [ ![ Dimforge] ( dimforge.png )] [ dimforge ]
682+
683+ [ Dimforge] [ dimforge ] creates open-source Rust crates for numerical simulation.
684+ In January, updates were made to Dimforge projects: Rapier, Salva, Parry,
685+ nalgebra, and Simba. Parry was announced, the successor of ncollide for 2D and
686+ 3D collision-detection in Rust. The new version of Rapier brings many new
687+ features, including the ability to use custom shapes, as well as convex
688+ polygons/polyhedrons for 2D and 3D respectivly. You can read about all of the
689+ changes in the January edition of [ "This Month In Dimforge"] [ dimforge-update ] .
690+
691+ [ dimforge ] : https://www.dimforge.com/
692+ [ dimforge-update ] : https://www.dimforge.com/blog/2021/01/29/this-month-in-dimforge/
693+
679694## Popular Workgroup Issues in Github
680695
681696<!-- Up to 10 links to interesting issues -->
@@ -709,7 +724,7 @@ Revitalized from the holiday break, the Mun core team got cracking; those
709724[ simm-issues ] : https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue
710725[ bevy-issues ] : https://github.com/bevyengine/bevy/labels/good%20first%20issue
711726
712- ------
727+ ---
713728
714729That's all news for today, thanks for reading!
715730
0 commit comments