@@ -436,6 +436,63 @@ Recent updates include:
436
436
437
437
## Learning Material Updates
438
438
439
+ ### [ Hands-on Rust] [ hands-on-rust ]
440
+
441
+ [ ![ book cover] ( hands-on-rust.jpg )] [ hands-on-rust ]
442
+
443
+ [ "Hands-on Rust: Effective Learning through 2D Game Development and Play"] [ hands-on-rust ]
444
+ is a book by [ Herbert Wolverson] [ thebracket ]
445
+ (the author of [ bracket-lib] and [ the Rust Roguelike Tutorial] [ rl-book ] ):
446
+ make fun games as you learn Rust through a series of hands-on gamedev tutorials
447
+ and real-world use of core language skills.
448
+
449
+ Recent [ beta releases] [ beta-books ] added the following chapters:
450
+
451
+ - \# 10: Fields of View;
452
+ - \# 11: More Interesting Dungeons;
453
+ - \# 12: Map Themes;
454
+ - \# 13: Inventory and Power Ups;
455
+ - \# 14: Deeper Dungeons;
456
+ - \# 15: Combat Systems and Loot;
457
+ - \# 16: Final Steps and Finishing Touches.
458
+
459
+ [ hands-on-rust ] : https://pragprog.com/titles/hwrust/hands-on-rust
460
+ [ thebracket ] : https://bracketproductions.com
461
+ [ beta-books ] : https://pragprog.com/support/#beta-books
462
+ [ bracket-lib ] : https://github.com/thebracket/bracket-lib
463
+ [ rl-book ] : https://bfnightly.bracketproductions.com/rustbook
464
+
465
+ ### [ Triangle from Scratch] [ tri-scratch ]
466
+
467
+ [ Triangle from Scratch] [ tri-scratch ] ([ source code] [ tri-scratch-src ] )
468
+ is a WIP tutorial series by [ @Lokathor ] about drawing a triangle
469
+ without using any outside crates.
470
+ Two extensive chapters were added this month:
471
+
472
+ - [ "Loading OpenGL with Win32 API"] [ tri-scratch-gl-win ] ;
473
+ - [ "WebGL with bare WASM"] [ tri-scratch-gl-wasm ] .
474
+
475
+ [ tri-scratch ] : https://rust-tutorials.github.io/triangle-from-scratch
476
+ [ tri-scratch-src ] : https://github.com/rust-tutorials/triangle-from-scratch
477
+ [ @Lokathor ] : https://twitter.com/Lokathor
478
+ [ tri-scratch-gl-win ] : https://rust-tutorials.github.io/triangle-from-scratch/loading_opengl/win32.html
479
+ [ tri-scratch-gl-wasm ] : https://rust-tutorials.github.io/triangle-from-scratch/web_stuff/web_gl_with_bare_wasm.html
480
+
481
+ ### [ Setting a Rust Executable's Icon in Windows] [ win-icon ]
482
+
483
+ ![ Windows taskbar with Way of Rhea icon on the right] ( win-icons-task-bar.png )
484
+ _ [ Way of Rhea] [ wor-site ] 's icon in the taskbar_
485
+
486
+ [ Anthropic Studios] [ anthropic ] has [ shared an article] [ win-icon ] about
487
+ manually using ` rc.exe ` and embedding the resulting ` .res ` into your app
488
+ to set your game's system icon on Windows.
489
+
490
+ _ Discussions:
491
+ [ /r/rust_gamedev] ( https://reddit.com/r/rust_gamedev/comments/kraink/setting_a_rust_executables_icon_in_win ) _
492
+
493
+ [ win-icon ] : https://anthropicstudios.com/2021/01/05/setting-a-rust-windows-exe-icon
494
+ [ anthropic ] : https://anthropicstudios.com
495
+
439
496
### [ Exploring WebSocket with Rust and Tide]
440
497
441
498
![ tic-tac-tide img] ( tic-tac-tide.png )
0 commit comments