@@ -197,7 +197,7 @@ Project YAWC ([Twitter](https://twitter.com/ProjectYawc)) is a turn-based
197
197
strategy game built in GGEZ, being developed by junkmail.
198
198
199
199
May saw the release of Alpha 5.4, including interface improvements,
200
- balance changes, new units, new maps and netcode improvements.
200
+ balance changes, new units, new maps, and netcode improvements.
201
201
202
202
An [ alpha access request form] ( https://forms.gle/w22ohPGNk58fo9bv6 ) is available,
203
203
if you want to try it out.
@@ -218,7 +218,7 @@ interface:
218
218
an area with different music.
219
219
- In-game UI is now functional including a new start menu and a simple settings
220
220
menu to toggle the CRT filter and pixel aspect ratio.
221
- - The web- player now has a simple loading icon instead of a solid black screen.
221
+ - The web player now has a simple loading icon instead of a solid black screen.
222
222
223
223
The web version was re-built and published under a new link so you can [ try it
224
224
in your browser] [ bounty_bros_webgame ] .
@@ -239,7 +239,7 @@ that [Emerald] needed to be tested to ensure it can withstand cross
239
239
publishing.
240
240
This means creating a smaller game in the
241
241
engine in order to figure out the publishing process for
242
- Steam, Itch, Nintendo Switch, etc. and guarantee it's viable .
242
+ Steam, Itch, Nintendo Switch, and guarantee its viability .
243
243
244
244
This resulted in the birth of [ Harvest Hero Origins] , a small wave
245
245
defense arcade game with local co-op! Join the [ Gemdrop Games Discord]
@@ -261,7 +261,7 @@ Features:
261
261
262
262
![ Animation showing Bibi, the main protagonist of Outer Wonders,
263
263
starting from the top entrance of a puzzle, rolling from obstacle
264
- to obstacle, leaning on on bushes, flowers and trees to reach
264
+ to obstacle, leaning on bushes, flowers, and trees to reach
265
265
the bottom exit of the puzzle] ( outer-wonders.gif )
266
266
267
267
[ Outer Wonders] is a colorful, pixel art, puzzle-based adventure game
@@ -329,12 +329,12 @@ _The Blast Repeller item pushes blasts away from the player_
329
329
[ Theta Wave] is an open-source space shooter game by developers [ @micah_tigley] and
330
330
[ @carlosupina ] . It is one of the showcase games for the [ Amethyst Engine] . In
331
331
the past month, the [ "Loot"] update was released which enhanced how loot drops
332
- are rolled, spawned, and how their effects are applied to the game. The Loot update
333
- also added an attraction system which allows for entities to repel or attract
332
+ are rolled, spawned, and how their effects are applied to the game. The Loot Update
333
+ also added an attraction system that allows for entities to repel or attract
334
334
other entities.
335
335
336
336
Now an [ "Organization"] update is in progress for Theta Wave. This update will
337
- divide Theta Wave into two workspaces, a library and a binary. This update will also
337
+ divide Theta Wave into two workspaces; a library and a binary. This update will also
338
338
add documentation comments for all of the library's features.
339
339
340
340
[ Theta Wave ] : https://github.com/amethyst/theta-wave
@@ -356,7 +356,7 @@ month, versions 0.6.4 and 0.6.5 were released, featuring:
356
356
- Methods for reading textures back to the CPU (e.g. for screenshots)
357
357
- Support for passing slices/arrays as shader uniforms
358
358
- More utility methods for working with high-DPI displays
359
- - Various bugfixes and docs improvements
359
+ - Various bug fixes and docs improvements
360
360
361
361
For more details, see the [ changelog] [ tetra-changelog ] .
362
362
@@ -402,7 +402,7 @@ rusty-editor updates:
402
402
- Context menu for world outliner items
403
403
- Terrain editor
404
404
- Grid snapping for Move interaction mode
405
- - Fixes for Move interaction mode in case of compex hierarchies
405
+ - Fixes for Move interaction mode in case of complex hierarchies
406
406
- Continuous integration
407
407
- Settings window refactoring + improvements
408
408
- Box selection mode bug fixes
@@ -425,7 +425,7 @@ reverse-engineer the emulator and ultimately write a Tool Assisted Speedrun to
425
425
run arbitrary code inside a provided ROM.
426
426
427
427
After the competition, the code was open-sourced and cleaned up to remove
428
- references to the competition. The developers intend on fixing more bugsand
428
+ references to the competition. The developers intend on fixing more bugs and
429
429
adding more features in the near future.
430
430
431
431
Some interesting features of this emulator are its server-based nature, and the
@@ -460,7 +460,7 @@ Checkout more at [here][learn-wgpu-news].
460
460
how he made a voxel engine written in Rust using wgpu.
461
461
462
462
Currently voxel rendering, chunk management, flying camera,
463
- and simple lightning are implemented.
463
+ and simple lightning is implemented.
464
464
The source code is released on [ github] [ voxel_engine_github ] .
465
465
466
466
_ Discussions:
@@ -537,20 +537,20 @@ Graphite ([GitHub][graphite-repo], [Discord][graphite-discord],
537
537
raster graphics editor built on a nondestructive node-based workflow.
538
538
539
539
In the past month, new frontend features have mostly closed the gap for a
540
- visually- complete UI while a major Rust backend refactor took place.
540
+ visually complete UI while a major Rust backend refactor took place.
541
541
542
542
A new frontend system for floating menus was added to draw menus over the UI,
543
543
like dropdown menu input widgets and popovers to display the new color picker.
544
- Also the application menu bar was built with working buttons for the new Undo
544
+ Also, the application menu bar was built with working buttons for the new Undo
545
545
and Export SVG actions.
546
546
547
547
A large refactor in the Rust backend created a simpler communication strategy
548
548
between all components in the software stack and a standard method of handling
549
549
user inputs.
550
550
551
551
[ Try it right now in your browser.] [ graphite-live-demo ] Graphite is making
552
- rapid progress towards becoming a nondestructive , procedural graphics editor
553
- suitable of replacing traditional 2D DCC applications. Please
552
+ rapid progress towards becoming a non-destructive , procedural graphics editor
553
+ suitable for replacing traditional 2D DCC applications. Please
554
554
[ join the Discord] [ graphite-discord ] - and consider asking for a tour of the
555
555
code and how you can help!
556
556
@@ -638,9 +638,9 @@ This project was released under the [Katharos License][katharos_license]. This
638
638
license has moral and ethical implications that you may or may not agree with,
639
639
so please read it before making use of this project.
640
640
641
- In the last two months Bevy Retro has gained a few new features, the biggest of
642
- which being an integration with the [ RAUI] UI library ( also featured in this
643
- newsletter ), allowing you to design fully-fledged user interface for Bevy Retro
641
+ In the last two months, Bevy Retro has gained a few new features, the biggest of
642
+ which is an integration with the [ RAUI] UI library ( also featured in this
643
+ newsletter ), allowing you to design a fully-fledged user interface for Bevy Retro
644
644
games. Additional features added were:
645
645
646
646
- A simple sound playing API
@@ -665,8 +665,8 @@ _A preview to version 0.5 with furniture_
665
665
[ Texture Generator] by [ Orchaldir] is a library to generate textures,
666
666
and a library to use those textures to render tilemaps.
667
667
Both libraries can generate color & depth images and
668
- support post processing effects like lighting & ambient occlusion.
669
- For randomness the instance id (e.g. the 145th brick) and/or the tile id are hashed.
668
+ support post- processing effects like lighting & ambient occlusion.
669
+ For randomness, the instance id (e.g. the 145th brick) and/or the tile id are hashed.
670
670
671
671
The [ current release] focuses on furniture.
672
672
@@ -691,7 +691,7 @@ inserted into Bevy's ECS as resources. Afterwards, the `AssetLoader` will
691
691
switch into a second configurable app state. At this point, your app can use
692
692
the asset collections that now contain loaded asset handles.
693
693
694
- Currently, a single file always corresponds to one asset and more complex
694
+ Currently, a single file always corresponds to one asset, and more complex
695
695
assets like e.g. ` TextureAtlas ` are not yet supported. There are plans to
696
696
extend the ` asset ` attribute to allow loading more complex assets. Stay tuned!
697
697
@@ -711,7 +711,7 @@ more advanced importer functionality required for offline rendering,
711
711
simulation, and modeling applications, through recent work by [ @virtualritz ] .
712
712
These features provide support for merging vertices to avoid discontinuities
713
713
in simulation packages and reordering vertices to allow omitting the
714
- index buffer. This features have been added while preserving the original
714
+ index buffer. These features have been added while preserving the original
715
715
lightweight API design goal of ` tobj ` , making it a useful crate for a range of
716
716
applications loading with OBJ files.
717
717
0 commit comments