Skip to content

Commit d177259

Browse files
azriel91ozkriff
andauthored
Newsletter 9: Add Amethyst (#130)
* Adds Amethyst game updates. * Adds Amethyst library update section. * Newsletter 9: Amethyst: fmt tweaks Co-authored-by: Andrey Lesnikov <[email protected]>
1 parent 9b87559 commit d177259

File tree

4 files changed

+63
-0
lines changed

4 files changed

+63
-0
lines changed
73.5 KB
Loading
145 KB
Loading

content/posts/newsletter-009/index.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,9 +362,40 @@ It's around 2-5x faster than the current rusttype .ttf rasterizer.
362362

363363
[![new models](conquest.gif)][conquest-video]
364364

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+
365383
[@takeryo_eeic]: https://twitter.com/takeryo_eeic
384+
[Boulder Dash]: https://github.com/dpc/boulder-dash.rs
366385
[conquest-models]: https://twitter.com/takeryo_eeic/status/1246189179467214850
367386
[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
368399

369400
### Ludum Dare 46 Games
370401

@@ -649,6 +680,38 @@ Main changes:
649680

650681
[Shipyard]: https://crates.io/crates/shipyard
651682

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+
652715
### This Month in Mun
653716

654717
[![Mun logo](mun-logo.png)][Mun]
Loading

0 commit comments

Comments
 (0)