Very bad (feature- and code-wise) Tetris clone, made to run as an UEFI executable. Tries to follow Tetris guideline as much as possible (SRS, 7-bag, hold, etc.).
- Fix ghost pieces disappearing if piece is too close to them
-
Fix lock down timer not starting after certain twists -
Fix memory leak (?) causing the game to crash after a few minutesWatchdog timer :) - Add 15 move rule to lock down (Extended Placement)
- Make "holding keys down" actually work, may require a keyboard driver
- Add scoring
- Increase gravity with time
- Add multiplayer
-
rustup update
-
rustup override set nightly
-
cargo build --target x86_64-unknown-uefi -Z build-std=core,compiler_builtins,alloc -Z build-std-features=compiler-builtins-mem
(Orcargo kbuild
if using custom config.toml) -
cargo run --package disk_image -- target/x86_64-unknown-uefi/debug/rustris-efi.efi