@@ -320,6 +320,37 @@ 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
+ It was recently made available under the [ Katharos License] [ katharos_license ]
332
+ and it features:
333
+
334
+ - Web and desktop support out of the box
335
+ - It even runs in Safari on iOS!
336
+ - Integer pixel coordinates
337
+ - No need to round floats to keep pixels aligned!
338
+ - Support for sprites, sprite sheets and animations
339
+ - A super simple hierarchy system
340
+ - A custom, scaled, pixel-perfect renderer with three camera modes: fixed width,
341
+ fixed height, and letter-boxed
342
+ - An [ LDtk] ( https://ldtk.io ) map loading plugin
343
+ - Pixel-perfect collision detection
344
+ - Support for post-processing effects using custom shaders or the built-in CRT filter
345
+ - Support for custom pixel aspect ratios
346
+
347
+ _ Discussions: [ GitHub] ( https://github.com/katharostech/bevy_retro/discussions ) _
348
+
349
+ [ bevy_retro ] : https://github.com/katharostech/bevy_retro
350
+ [ Bevy ] : https://bevyengine.org
351
+ [ katharos_license ] : https://github.com/katharostech/katharos-license
352
+ [ bevy_retro_collision_example ] : https://github.com/katharostech/bevy_retro/tree/master/examples#collisions
353
+
323
354
### [ Planck ECS]
324
355
325
356
![ planck logo] ( planck_ecs.png )
0 commit comments