@@ -363,6 +363,51 @@ and ensures speed.
363363[ rust_asm ] : https://giordi91.github.io/post/disassemlbyrust1
364364[ @MGDev91 ] : https://twitter.com/MGDev91
365365
366+ ### [ Pong tutorial with GGEZ] [ pong-tut-1 ]
367+
368+ [ Mikail Khan] [ mkhan45 ] shared a three-part tutorial
369+ about building a simple version of Pong using GGEZ:
370+
371+ > I saw a post on reddit asking for a simple game dev tutorial with Rust.
372+ > Generally people encourage using ECS with any Rust game,
373+ > so I guess there’s no tutorials for anything without it.
374+ > However, for simple games like Pong or Flappy Bird,
375+ > it really is easier to forgo the ECS.
376+ >
377+ > While Amethyst, the biggest Rust game engine,
378+ > is completely built on ECS and you can’t make a game without it,
379+ > there’s still plenty of small game engines that don’t make any assumptions.
380+ > My favorite of these is ggez.
381+
382+ [ The source code for all stages could be found here.] [ rust-wasm-3d-src ]
383+
384+ [ mkhan45 ] : https://mkhan45.github.io
385+ [ pong-tut-1 ] : https://mkhan45.github.io/2020/05/19/Pong-tutorial-with-ggez.html
386+ [ pong-tut-src ] : https://github.com/mkhan45/ggez-pong-tutorial
387+
388+ ### gfx-hal & vulkan basics
389+
390+ ![ A diagram from the posts about backends] ( gfx-hal-tutorial.jpeg )
391+
392+ [ Subroto Biswas] [ willofindie ] started
393+ a [ "` gfx-hal ` & ` vulkan ` basics" tutorial series] [ gfx-hal-tut ] .
394+
395+ > I have found that learning new things every often, leads to chaos,
396+ > and people (specifically ME) tend to forget many things
397+ > they have already learnt before.
398+ > These notes will help me to keep reference notes for myself,
399+ > as well as for anybody who is willing to learn Vulkan API using gfx-hal.
400+
401+ For now it includes two posts:
402+
403+ - [ "Adapters & Physical/Logical Devices & Device Queues"] [ gfx-hal-tut-1 ]
404+ - [ "Setup & Display Blank Window"] [ gfx-hal-tut-2 ]
405+
406+ [ willofindie ] : https://willofindie.com
407+ [ gfx-hal-tut ] : https://willofindie.com/gfx-hal-initials
408+ [ gfx-hal-tut-1 ] : https://willofindie.com/gfx-hal-initials/physical-logical-devices
409+ [ gfx-hal-tut-2 ] : https://willofindie.com/gfx-hal-initials/display-window
410+
366411## Library & Tooling Updates
367412
368413### NodeFX
0 commit comments