@@ -362,6 +362,24 @@ June's full weekly devlogs: "This Week In Veloren...":
362
362
[ veloren-125 ] : https://veloren.net/devblog-125
363
363
[ veloren-126 ] : https://veloren.net/devblog-126
364
364
365
+ ### [ Projectris] [ projectris ]
366
+
367
+ ![ projectris] ( projectris.png )
368
+
369
+ [ Projectris] [ projectris ] is like Tetris, but in 2D and 3D at the same time.
370
+ As the 3D piece falls, you can manipulate it, but all that matters
371
+ are the shadows it casts on the 2D game boards on either side,
372
+ each of which is played independently.
373
+
374
+ While the full concept is already prototyped, there are still many features to
375
+ implement before this is a real game:
376
+ scoreboard, increasing fall speed, game over, JUICE.
377
+
378
+ [ @bonsairobo ] is not actively working on this, but is
379
+ [ happy to accept PRs] [ projectris ] .
380
+
381
+ [ projectris ] : https://github.com/bonsairobo/projectris
382
+
365
383
## Engine Updates
366
384
367
385
### thRustEngine - with simple shooter game demo
@@ -675,6 +693,25 @@ projects. Pure Rust Vulkan allocators with support for erupt have been released.
675
693
[ erupt ] : https://gitlab.com/Friz64/erupt
676
694
[ @Friz64 ] : https://blog.friz64.de/about
677
695
696
+ ### [ smooth-bevy-cameras]
697
+
698
+ [ smooth-bevy-cameras] by [ @bonsairobo ] is a small plugin for Bevy Engine that
699
+ makes it simple to have [ exponentially smoothed] camera transforms in your game.
700
+ Just add a new bundle to your camera entity,
701
+ and rather than updating a ` Transform ` directly, you can just update the ` eye `
702
+ and ` target ` values of a ` LookTransform ` , which will be automatically
703
+ synchronized to the ` Transform ` .
704
+
705
+ Several example controllers are provided as well:
706
+
707
+ - First Person
708
+ - Orbit
709
+ - Unreal Engine Viewport
710
+
711
+ [ smooth-bevy-cameras ] : https://github.com/bonsairobo/smooth-bevy-cameras
712
+ [ @bonsairobo ] : https://github.com/bonsairobo
713
+ [ exponentially smoothed ] : https://en.wikipedia.org/wiki/Exponential_smoothing
714
+
678
715
### [ wgpu] family re-union
679
716
680
717
![ wgpu family reunion] ( wgpu-family-reunion.svg )
0 commit comments