@@ -320,6 +320,38 @@ The repository includes a GitHub workflow for Linux, MacOS, and Windows builds
320
320
321
321
## Library & Tooling Updates
322
322
323
+ ### [ Bevy Retro] [ bevy_retro ]
324
+
325
+ ![ pixel-perfect-collision-demo] ( ./bevy_retro.gif )
326
+ _ Pixel-perfect collision [ example] [ bevy_retro_collision_example ] _
327
+
328
+ [ Bevy Retro] [ bevy_retro ] is a new [ Bevy] plugin designed for making pixel-perfect
329
+ games.
330
+
331
+ Bevy Retro features:
332
+
333
+ - Web and desktop support out of the box
334
+ - It even runs in Safari on iOS!
335
+ - Integer pixel coordinates
336
+ - No need to round floats to keep pixels aligned!
337
+ - Support for sprites, sprite sheets and animations
338
+ - A super simple hierarchy system
339
+ - A custom, scaled, pixel-perfect renderer with three camera modes: fixed width,
340
+ fixed height, and letter-boxed
341
+ - An [ LDtk] ( https://ldtk.io ) map loading plugin
342
+ - Pixel-perfect collision detection
343
+ - Support for post-processing effects using custom shaders or the built-in CRT filter
344
+ - Support for custom pixel aspect ratios
345
+
346
+ The Bevy Retro source code is available under the [ Katharos License] [ katharos_license ] .
347
+
348
+ _ Discussions: [ GitHub] ( https://github.com/katharostech/bevy_retro/discussions ) _
349
+
350
+ [ bevy_retro ] : https://github.com/katharostech/bevy_retro
351
+ [ Bevy ] : https://bevyengine.org
352
+ [ katharos_license ] : https://github.com/katharostech/katharos-license
353
+ [ bevy_retro_collision_example ] : https://github.com/katharostech/bevy_retro/tree/master/examples#collisions
354
+
323
355
### [ Planck ECS]
324
356
325
357
![ planck logo] ( planck_ecs.png )
0 commit comments