@@ -143,6 +143,41 @@ into lovable dioramas. Wishlist on [Steam][Tiny Glade]!
143
143
[ @h3r2tic ] : https://twitter.com/h3r2tic
144
144
[ Tiny Glade ] : https://store.steampowered.com/app/2198150/Tiny_Glade/
145
145
146
+ ### [ Temple Knight]
147
+
148
+ ![ Shooting automatons in Temple Knight] ( temple-knight.jpg )
149
+ _ Shooting automatons in Temple Knight_
150
+
151
+ Temple Knight ([ Itch.io] [ tk-itch ] , [ Twitter] [ tk-twitter ] )
152
+ by [ @nilaysavant ] is a 3D FPS game developed using [ Bevy] .
153
+ You play the role of a knight and protect the temple from raiding automatons.
154
+
155
+ What began as an experiment to learn game dev in Rust using [ Bevy] .
156
+ Initially motivated by the visual appeal of a [ scene running in the browser via WASM] .
157
+ It quickly started taking the shape of a game:
158
+
159
+ - From adding [ Rapier] for [ basic physics] to developing mechanics for other entities.
160
+ - Path finding for Automaton's using [ control systems] .
161
+ - Which was later switched to a deterministic [ A-start navmesh approach] .
162
+ - Developed mechanics for the player controller including the first-person-camera.
163
+ - Implemented weapon + projectiles systems.
164
+ - Finally [ custom shaders for projectiles] were added as a finishing touch.
165
+
166
+ An experiment that became the first game published by [ @nilaysavant ] .
167
+ Play [ Temple Knight] in your browser.
168
+
169
+ [ Temple Knight ] : https://nilaysavant.itch.io/temple-knight
170
+ [ tk-itch ] : https://nilaysavant.itch.io/temple-knight
171
+ [ tk-twitter ] : https://twitter.com/nilay_savant/status/1607789552621727744
172
+ [ @nilaysavant ] : https://github.com/nilaysavant
173
+ [ Bevy ] : https://bevyengine.org/
174
+ [ scene running in the browser via WASM ] : https://twitter.com/nilay_savant/status/1568307034390675456
175
+ [ Rapier ] : https://rapier.rs/
176
+ [ basic physics ] : https://twitter.com/nilay_savant/status/1569665425046384641
177
+ [ control systems ] : https://twitter.com/nilay_savant/status/1573783227911012352
178
+ [ A-start navmesh approach ] : https://twitter.com/nilay_savant/status/1574735050809413633
179
+ [ custom shaders for projectiles ] : https://twitter.com/nilay_savant/status/1607115041253519361
180
+
146
181
## Engine Updates
147
182
148
183
## Learning Material Updates
0 commit comments