Show HN: A simple shoot 'em up game using Rust Bevy (play.marcoinacio.com) 11 points by random_ 2y ago ↗ HN
[–] wiz21c 2y ago ↗ Robotron 2084 !!! [–] random_ 2y ago ↗ Wow, somehow I wasn't aware of this game, looks quite intensive and inspiring. [–] wiz21c 2y ago ↗ one of my favourite games : dead simple and spectacular (well, in its time) ! [–] ZeroGravitas 2y ago ↗ More modern games in the same lineage (connected by Eugene Jarvis) are:* Smash TV* Total Carnage* Nex Machina (which has a documentary following it's creation called "The Name of the Game" currentnly on Netflix)https://en.wikipedia.org/wiki/Eugene_Jarvis
[–] random_ 2y ago ↗ Wow, somehow I wasn't aware of this game, looks quite intensive and inspiring. [–] wiz21c 2y ago ↗ one of my favourite games : dead simple and spectacular (well, in its time) ! [–] ZeroGravitas 2y ago ↗ More modern games in the same lineage (connected by Eugene Jarvis) are:* Smash TV* Total Carnage* Nex Machina (which has a documentary following it's creation called "The Name of the Game" currentnly on Netflix)https://en.wikipedia.org/wiki/Eugene_Jarvis
[–] ZeroGravitas 2y ago ↗ More modern games in the same lineage (connected by Eugene Jarvis) are:* Smash TV* Total Carnage* Nex Machina (which has a documentary following it's creation called "The Name of the Game" currentnly on Netflix)https://en.wikipedia.org/wiki/Eugene_Jarvis
[–] chuckhend 2y ago ↗ Well done! It is fun like Centipede but in Rust :) [–] random_ 2y ago ↗ thanks very much :)
[–] FrustratedMonky 2y ago ↗ Nice and Simple Example. Thank You. [–] random_ 2y ago ↗ thanks very much, I'll be glad if I hear that someone uses this as a learning material in the future.
[–] random_ 2y ago ↗ thanks very much, I'll be glad if I hear that someone uses this as a learning material in the future.
[–] Jyaif 2y ago ↗ 28 MB wasm file. Is it possible to reduce the size a bit? In uncompressed and unobfuscated JS this wouldn't take more than 10KB. [–] random_ 2y ago ↗ Thanks for pointing that out. By coincidence, I was checking this now as I was actually worried about the bandwidth bill from my cloud provider and I wasn't aware that Nginx doesn't compress everything by default.Simple tweaks:gzip_types text/plain application/xml application/octet-stream application/javascript audio/ogg;wasm-opt -Oz out/bevy-shoot-em-up_bg.wasm -o out/bevy-shoot-em-up_bg.wasmSo now , the total download size is 6.4 MB.
[–] random_ 2y ago ↗ Thanks for pointing that out. By coincidence, I was checking this now as I was actually worried about the bandwidth bill from my cloud provider and I wasn't aware that Nginx doesn't compress everything by default.Simple tweaks:gzip_types text/plain application/xml application/octet-stream application/javascript audio/ogg;wasm-opt -Oz out/bevy-shoot-em-up_bg.wasm -o out/bevy-shoot-em-up_bg.wasmSo now , the total download size is 6.4 MB.
10 comments
[ 2.6 ms ] story [ 35.9 ms ] thread* Smash TV
* Total Carnage
* Nex Machina (which has a documentary following it's creation called "The Name of the Game" currentnly on Netflix)
https://en.wikipedia.org/wiki/Eugene_Jarvis
Simple tweaks:
gzip_types text/plain application/xml application/octet-stream application/javascript audio/ogg;
wasm-opt -Oz out/bevy-shoot-em-up_bg.wasm -o out/bevy-shoot-em-up_bg.wasm
So now , the total download size is 6.4 MB.