@@ -362,9 +362,40 @@ It's around 2-5x faster than the current rusttype .ttf rasterizer.
362
362
363
363
[ ![ new models] ( conquest.gif )] [ conquest-video ]
364
364
365
+ - [ Boulder Dash] remake by [ dpc] - a new remake of an old classic.
366
+
367
+ ![ pixelart boulders] ( boulder_dash.png )
368
+
369
+ - [ Jérémy Thulliez] shared their experience making 3 little games:
370
+
371
+ - A [ gameboy proof-of-concept] ([ repository] [ gameboy_repo ] )
372
+ - [ Tetris] [ tetris_twitter ] ([ repository] [ tetris_repo ] )
373
+ - Pong ([ blog post] [ pong_blogpost ] , [ repository] [ pong_repo ] )
374
+
375
+ - [ Will] by [ Azriel] is a moddable 2.5D action / adventure game.
376
+ [ This month's update] [ will_update ] includes preliminary support for WASM,
377
+ with most effort directed in the underlying Amethyst library.
378
+
379
+ Check out the [ video] [ will_video ] to see online play between native and web clients.
380
+
381
+ [ ![ Networking demo] ( will_wasm_network.png )] [ will_video ]
382
+
365
383
[ @takeryo_eeic ] : https://twitter.com/takeryo_eeic
384
+ [ Boulder Dash ] : https://github.com/dpc/boulder-dash.rs
366
385
[ conquest-models ] : https://twitter.com/takeryo_eeic/status/1246189179467214850
367
386
[ conquest-video ] : https://twitter.com/takeryo_eeic/status/1249850460678193152
387
+ [ dpc ] : https://github.com/dpc
388
+ [ gameboy proof-of-concept ] : https://twitter.com/JeremyThulliez/status/1255042737579134977
389
+ [ gameboy_repo ] : https://github.com/grzi/rust-gameboy-game-poc
390
+ [ Jérémy Thulliez ] : https://twitter.com/JeremyThulliez
391
+ [ pong_blogpost ] : https://www.wootlab.io/blog/pong-in-rust-with-amethyst
392
+ [ pong_repo ] : https://github.com/grzi/rust-pong
393
+ [ tetris_repo ] : https://github.com/grzi/rust-tetris
394
+ [ tetris_twitter ] : https://twitter.com/JeremyThulliez/status/1251903725276454913
395
+ [ Will ] : https://github.com/azriel91/autexousious
396
+ [ Azriel ] : https://twitter.com/im_azriel
397
+ [ will_update ] : https://azriel.im/will/2020/04/24/browsers-assemble/
398
+ [ will_video ] : https://youtu.be/Hc8EtqrlJsE
368
399
369
400
### Ludum Dare 46 Games
370
401
@@ -649,6 +680,38 @@ Main changes:
649
680
650
681
[ Shipyard ] : https://crates.io/crates/shipyard
651
682
683
+ ### [ Amethyst] [ amethyst ]
684
+
685
+ [ ![ Amethyst logo] ( amethyst-logo.png )] [ amethyst ]
686
+
687
+ - Early [ WASM support] [ amethyst_wasm_support ] exists on the
688
+ [ ` wasm ` branch] [ amethyst_wasm_branch ] .
689
+
690
+ - Basic input, audio, and rendering support.
691
+ - Online play support through ` WebSocket ` s.
692
+ - Includes OpenGL support for native applications.
693
+
694
+ - [ ` amethyst_lyon ` ] [ amethyst_lyon ] by [ @cuberoo_ ] provides integration with the
695
+ [ ` lyon ` tessellation library] [ lyon ] .
696
+
697
+ This is used as a renderer plugin.
698
+
699
+ - [ MachineHum] shared two videos on his game development ventures:
700
+
701
+ - [ Compiling Amethyst] [ amethyst_gameshell ] for the [ GameShell] .
702
+ - [ Making Pokemon Gold] [ amethyst_pokemon_gold ] .
703
+
704
+ [ @cuberoo_ ] : https://twitter.com/cuberoo_
705
+ [ amethyst ] : https://amethyst.rs
706
+ [ amethyst_gameshell ] : https://youtu.be/YVmk82nxahM
707
+ [ amethyst_lyon ] : https://crates.io/crates/amethyst_lyon
708
+ [ amethyst_pokemon_gold ] : https://youtu.be/oQZnF5dmIjY
709
+ [ amethyst_wasm_branch ] : https://github.com/amethyst/amethyst/tree/wasm
710
+ [ amethyst_wasm_support ] : https://community.amethyst.rs/t/wasm-effort/1336
711
+ [ GameShell ] : https://www.clockworkpi.com/
712
+ [ lyon ] : https://github.com/nical/lyon
713
+ [ MachineHum ] : https://github.com/Machine-Hum
714
+
652
715
### This Month in Mun
653
716
654
717
[ ![ Mun logo] ( mun-logo.png )] [ Mun ]
0 commit comments