Skip to content

aleksa2808/ascii-bomb-ecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ascii-bomb-ecs

Port of the ascii-bomb game in Rust using the Bevy engine. Available as a web build!

UPDATE: Now there is also an online multiplayer version!

Build

Native

From the root folder run:

cargo run --release

Web

From the root folder run:

wasm-pack build --target web --release

Then move the contents of web and the assets folder into pkg. After that, from the pkg folder you can start a local server by running:

# if basic-http-server is not yet installed
cargo install basic-http-server

basic-http-server

After that the game should be accessible on localhost:4000.

Battle mode showcase

Battle mode gif

Screenshots

Main menu

Main menu

Story mode

Story mode #1

Boss room

Story mode #2

Battle mode

Battle mode #1

Leaderboard

Battle mode #2

Mobile controls

Mobile controls