@@ -86,11 +86,11 @@ working on, fill out [this form][gamedev-meetup-form].
8686_ Title screen + gameplay_
8787
8888Flesh 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:
9090
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
9494
9595[ @im_oab ] : https://twitter.com/im_oab
9696[ tetra ] : https://github.com/17cupsofcoffee/tetra
@@ -105,8 +105,8 @@ created in a collaboration between [Nakama][nakama], an open-source scalable
105105game server, and the [ Macroquad] ( https://github.com/not-fl3/macroquad/ ) game
106106engine.
107107
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.
110110
111111[ fishgame ] : https://github.com/heroiclabs/fishgame-macroquad
112112[ fishgame-itch ] : https://fedorgames.itch.io/fish-game?secret=UAVcggHn332a
@@ -162,10 +162,10 @@ This month's updates include:
162162
163163[ A/B Street] by [ @dabreegster ] is a traffic simulation game exploring how small
164164changes 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.
166166
167167In 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
169169imported for all maps, and we added loads of maps, a new per-country picker UI,
170170and dynamic font loading. Try out [ Taipei] in the web browser to see all of
171171this in action!
@@ -247,8 +247,8 @@ Notable changes:
247247_ Rising sun_
248248
249249[ 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
252252a flight simulator works under the hood.
253253The development of SeniorSKY started as a hobby project during university
254254studies.
@@ -262,11 +262,11 @@ of a terrain-quad-tree and GPU tessellation.
262262
263263Notable changes since last month:
264264
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
270270
271271Short-term plans:
272272
@@ -282,7 +282,7 @@ Short-term plans:
282282![ Way of Rhea screenshot] ( wor-capsule.png )
283283
284284Way 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
286286circuits, and befriend the crabs-but don't let them out!
287287
288288This month's major updates include:
@@ -306,7 +306,7 @@ is a 3rd person shooter on the space prison Iapetus near the Saturn.
306306- Ability to throw grenades
307307- Splash damage
308308- More textures and materials
309- - Hit boxes for bots and player
309+ - Hitboxes for bots and player
310310- Better bots navigation
311311- Laser sight improvements
312312- Weapon display now shows bullet and grenades count
@@ -462,7 +462,7 @@ Minor updates:
462462![ Tetra's demo game] ( ./tetra.png )
463463_ Tetra's demo game_
464464
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.
466466This month, version 0.6 was released, with some big changes and features:
467467
468468- A simpler drawing API
@@ -483,7 +483,7 @@ For more details, see the [changelog][tetra-changelog], or
483483_ Check [ navmesh agent navigation] [ rg3d-youtube ] on YouTube_
484484
485485[ 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
487487of out-of-box features. Some of the recent updates:
488488
489489- 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
517517This month [ Dotrix] 0.3 was released on
518518[ crates.io] ( https://crates.io/crates/dotrix ) with the complete
519519[ 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.
521521
522522[ Dotrix ] : https://github.com/lowenware/dotrix
523523[ lowenware_discord ] : https://discord.com/invite/DrzwBysNRd
@@ -531,14 +531,14 @@ components update, wireframes and mouse ray modules.
531531wgpu-rs is a WebGPU implementation and API in Rust.
532532
533533- "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
540540- 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"
542542
543543[ wgpu-rs ] : https://github.com/gfx-rs/wgpu-rs
544544
@@ -559,14 +559,14 @@ gfx-rs is a portable low-level graphics abstraction layer.
559559
560560naga is the shader translation library/tool.
561561
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,
564564 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
566566 analysis was added to check for uniformity requirements. In addition,
567567 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
570570 binary target. The native shaders (produced by the snapshot tests)
571571 got validated on CI using platform tools.
572572
@@ -605,7 +605,7 @@ Rafx is a multi-backend renderer that optionally integrates with the
605605functionality:
606606
607607` 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 ] )
609609
610610` rafx-framework ` builds on the API layer using ideas found in modern shipping
611611AAA titles. Rendering is pipelined in a separate thread in three phases, using
@@ -617,7 +617,7 @@ a material abstraction and shader pipeline.
617617
618618` rafx-assets ` adds integration with the [ distill] [ rafx-distill ] asset pipeline.
619619This 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 ,
621621rafx provides advanced features like streaming live asset updates to remote
622622devices.
623623
@@ -642,7 +642,7 @@ More information about rafx:
642642` basis-universal ` provides bindings for [ Binomial LLC] [ binomial-llc ] 's
643643[ Basis Universal texture codec] [ basis-universal-upstream ] .
644644
645- Basis Universal is a state-of-the art
645+ Basis Universal is a state-of-the- art
646646[ supercompressed] [ basis-universal-supercompression ] texture codec that
647647was recently [ open-sourced] [ basis-universal-open-sourced ] by Binomial in
648648partnership with Google. It was
@@ -743,9 +743,9 @@ the build for bug fixes and documentation. The [February updates][mun-february]
743743include:
744744
745745- ` use ` statements language support;
746- - incremental file updates for the language server;
746+ - Incremental file updates for the language server;
747747- LLVM 11 support;
748- - bug fixes and other improvements.
748+ - Bug fixes and other improvements.
749749
750750[ Mun ] : https://mun-lang.org
751751[ mun-february ] : https://mun-lang.org/blog/2021/03/04/this-month-february
0 commit comments