@@ -86,11 +86,11 @@ working on, fill out [this form][gamedev-meetup-form].
86
86
_ Title screen + gameplay_
87
87
88
88
Flesh by [ @im_oab] is a 2D-horizontal shmup game with hand-drawn animation and
89
- organic/fleshy theme. It is implemented using [ tetra] . This month update include:
89
+ organic/fleshy theme. It is implemented using [ tetra] . This month's updates include:
90
90
91
- - Add title screen.
92
- - Support gamepad.
93
- - Add new enemy types for first level include mid-boss.
91
+ - Added title screen
92
+ - Support gamepad
93
+ - Add new enemy types for first level include mid-boss
94
94
95
95
[ @im_oab ] : https://twitter.com/im_oab
96
96
[ tetra ] : https://github.com/17cupsofcoffee/tetra
@@ -105,8 +105,8 @@ created in a collaboration between [Nakama][nakama], an open-source scalable
105
105
game server, and the [ Macroquad] ( https://github.com/not-fl3/macroquad/ ) game
106
106
engine.
107
107
108
- This month fishgame utilized new macroquad's UI system and got the title screen
109
- and better login screen.
108
+ This month fishgame utilized macroquad's new UI system and to add a title screen
109
+ and improve the login screen.
110
110
111
111
[ fishgame ] : https://github.com/heroiclabs/fishgame-macroquad
112
112
[ fishgame-itch ] : https://fedorgames.itch.io/fish-game?secret=UAVcggHn332a
@@ -162,10 +162,10 @@ This month's updates include:
162
162
163
163
[ A/B Street] by [ @dabreegster ] is a traffic simulation game exploring how small
164
164
changes to roads affect cyclists, transit users, pedestrians, and drivers, with
165
- suppot for any city with OpenStreetMap coverage.
165
+ support for any city with OpenStreetMap coverage.
166
166
167
167
In February, [ Bruce] implemented lagging green traffic signals, [ Michael] and
168
- [ Yuwen] released the new day UI theme, more cyclepaths and service roads were
168
+ [ Yuwen] released the new day UI theme. More cycle paths and service roads were
169
169
imported for all maps, and we added loads of maps, a new per-country picker UI,
170
170
and dynamic font loading. Try out [ Taipei] in the web browser to see all of
171
171
this in action!
@@ -247,8 +247,8 @@ Notable changes:
247
247
_ Rising sun_
248
248
249
249
[ SeniorSKY]
250
- is a flight simulator which uses Vulkan API, developed by [ @pmathia0 ] .
251
- As an aerospace engineering student, Peter has always been interested how
250
+ is a flight simulator that uses the Vulkan API, developed by [ @pmathia0 ] .
251
+ As an aerospace engineering student, Peter has always been interested in how
252
252
a flight simulator works under the hood.
253
253
The development of SeniorSKY started as a hobby project during university
254
254
studies.
@@ -262,11 +262,11 @@ of a terrain-quad-tree and GPU tessellation.
262
262
263
263
Notable changes since last month:
264
264
265
- - atmoshperic scattering
266
- - improved fog
267
- - FXAA + HDR tonemapping
268
- - terrain data preprocessing using compute shaders
269
- - performance optimizations
265
+ - Atmospheric scattering
266
+ - Improved fog
267
+ - FXAA + HDR tone mapping
268
+ - Terrain data preprocessing using compute shaders
269
+ - Performance optimizations
270
270
271
271
Short-term plans:
272
272
@@ -282,7 +282,7 @@ Short-term plans:
282
282
![ Way of Rhea screenshot] ( wor-capsule.png )
283
283
284
284
Way of Rhea is a picturesque puzzle game that lets you correct your mistakes.
285
- Change your color, teleport past the colored gates, master the color powered
285
+ Change your color, teleport past the colored gates, master the color- powered
286
286
circuits, and befriend the crabs-but don't let them out!
287
287
288
288
This month's major updates include:
@@ -306,7 +306,7 @@ is a 3rd person shooter on the space prison Iapetus near the Saturn.
306
306
- Ability to throw grenades
307
307
- Splash damage
308
308
- More textures and materials
309
- - Hit boxes for bots and player
309
+ - Hitboxes for bots and player
310
310
- Better bots navigation
311
311
- Laser sight improvements
312
312
- Weapon display now shows bullet and grenades count
@@ -462,7 +462,7 @@ Minor updates:
462
462
![ Tetra's demo game] ( ./tetra.png )
463
463
_ Tetra's demo game_
464
464
465
- [ Tetra] is a simple 2D game framework, inspired by XNA, Love2D and Raylib.
465
+ [ Tetra] is a simple 2D game framework, inspired by XNA, Love2D, and Raylib.
466
466
This month, version 0.6 was released, with some big changes and features:
467
467
468
468
- A simpler drawing API
@@ -483,7 +483,7 @@ For more details, see the [changelog][tetra-changelog], or
483
483
_ Check [ navmesh agent navigation] [ rg3d-youtube ] on YouTube_
484
484
485
485
[ rg3d] ([ Discord] [ rg3d_discord ] , [ Twitter] [ rg3d_twitter ] )
486
- is a game engine that aims to be easy to use and provide large set
486
+ is a game engine that aims to be easy to use and provide a large set
487
487
of out-of-box features. Some of the recent updates:
488
488
489
489
- Ability to render UI instances in a texture
@@ -517,7 +517,7 @@ by [@lowenware] is an ECS based 3D game engine with renderer built around the
517
517
This month [ Dotrix] 0.3 was released on
518
518
[ crates.io] ( https://crates.io/crates/dotrix ) with the complete
519
519
[ API documentation] ( https://docs.rs/dotrix/0.3.0/dotrix/ ) , major light
520
- components update, wireframes and mouse ray modules.
520
+ components update, wireframes, and mouse ray modules.
521
521
522
522
[ Dotrix ] : https://github.com/lowenware/dotrix
523
523
[ lowenware_discord ] : https://discord.com/invite/DrzwBysNRd
@@ -531,14 +531,14 @@ components update, wireframes and mouse ray modules.
531
531
wgpu-rs is a WebGPU implementation and API in Rust.
532
532
533
533
- "wgpu-core"-0.7.1 was published with fixes
534
- - API updated for blending states, cull faces, vertex formats.
535
- - zero -initialization of buffers upon use.
536
- - validation of texture bindings, index formats for strip topologies.
537
- - binding tracker was rewritten with test-ability in mind, bugs fixed.
538
- - the player learned to resize the window properly. API traces can now
539
- be replayed on Linux even when swapchain recreation events are present.
534
+ - API updated for blending states, cull faces, vertex formats
535
+ - Zero -initialization of buffers upon use
536
+ - Validation of texture bindings, index formats for strip topologies
537
+ - Binding tracker was rewritten with test-ability in mind, bugs fixed
538
+ - The player learned to resize the window properly. API traces can now
539
+ be replayed on Linux even when swapchain recreation events are present
540
540
- SPIRV-Cross was made optional, which was useful for Deno in order to
541
- work around the linking conflict with "rusty_v8".
541
+ work around the linking conflict with "rusty_v8"
542
542
543
543
[ wgpu-rs ] : https://github.com/gfx-rs/wgpu-rs
544
544
@@ -559,14 +559,14 @@ gfx-rs is a portable low-level graphics abstraction layer.
559
559
560
560
naga is the shader translation library/tool.
561
561
562
- - versions 0.3.1 and 0.3.2 were published with fixes
563
- - API: function calls turned into statements, image queries and stores,
562
+ - Versions 0.3.1 and 0.3.2 were published with fixes
563
+ - API: function calls turned into statements, image queries , and stores,
564
564
understanding of push constants.
565
- - validation : type validation was re-written and improved, new control flow
565
+ - Validation : type validation was re-written and improved, new control flow
566
566
analysis was added to check for uniformity requirements. In addition,
567
567
this step now collects the image-sampler pairs used by the module.
568
- - backends : lots of fixes and filling of the gaps
569
- - infrastructure : ` convert ` example was removed in favor of the default
568
+ - Backends : lots of fixes and filling of the gaps
569
+ - Infrastructure : ` convert ` example was removed in favor of the default
570
570
binary target. The native shaders (produced by the snapshot tests)
571
571
got validated on CI using platform tools.
572
572
@@ -605,7 +605,7 @@ Rafx is a multi-backend renderer that optionally integrates with the
605
605
functionality:
606
606
607
607
` rafx-api ` provides a custom GPU API abstraction layer that currently supports
608
- vulkan and metal. ([ API in rust psuedocode] [ rafx-api-design ] )
608
+ Vulkan and metal. ([ API in rust psuedocode] [ rafx-api-design ] )
609
609
610
610
` rafx-framework ` builds on the API layer using ideas found in modern shipping
611
611
AAA titles. Rendering is pipelined in a separate thread in three phases, using
@@ -617,7 +617,7 @@ a material abstraction and shader pipeline.
617
617
618
618
` rafx-assets ` adds integration with the [ distill] [ rafx-distill ] asset pipeline.
619
619
This ensures that when an asset like a mesh is loaded, other related assets
620
- like textures/material/vertex data are loaded. By integrating with distill ,
620
+ like textures/material/vertex data are loaded. By integrating with Distill ,
621
621
rafx provides advanced features like streaming live asset updates to remote
622
622
devices.
623
623
@@ -642,7 +642,7 @@ More information about rafx:
642
642
` basis-universal ` provides bindings for [ Binomial LLC] [ binomial-llc ] 's
643
643
[ Basis Universal texture codec] [ basis-universal-upstream ] .
644
644
645
- Basis Universal is a state-of-the art
645
+ Basis Universal is a state-of-the- art
646
646
[ supercompressed] [ basis-universal-supercompression ] texture codec that
647
647
was recently [ open-sourced] [ basis-universal-open-sourced ] by Binomial in
648
648
partnership with Google. It was
@@ -743,9 +743,9 @@ the build for bug fixes and documentation. The [February updates][mun-february]
743
743
include:
744
744
745
745
- ` use ` statements language support;
746
- - incremental file updates for the language server;
746
+ - Incremental file updates for the language server;
747
747
- LLVM 11 support;
748
- - bug fixes and other improvements.
748
+ - Bug fixes and other improvements.
749
749
750
750
[ Mun ] : https://mun-lang.org
751
751
[ mun-february ] : https://mun-lang.org/blog/2021/03/04/this-month-february
0 commit comments