No description
Find a file
2026-05-05 20:12:57 -04:00
.cargo convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
assets 💀 2026-05-05 20:12:57 -04:00
src 💀 2026-05-05 20:12:57 -04:00
.gitignore convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
build_all convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
Cargo.lock convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
Cargo.toml convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
kurushi.png a 2026-04-24 23:23:45 -04:00
package convenience scripts for building; features; game over 2026-05-03 12:26:05 -04:00
README.md yaayaaaa 2026-05-03 20:44:52 -04:00
rust-toolchain.toml /ᐠ˵- ⩊ -˵マ 2026-04-16 03:21:01 -04:00
ui-guide.webp fix bugs restarting game; add readme and playtester guide 2026-05-03 13:26:51 -04:00

shiniiku

legally distinct™️ from any game you may think this is like

gameplay guide

shiniiku is a puzzle game. each stage has multiple puzzle waves. a puzzle wave is several rows of cubes that will rotate toward the player, crushing them if they make contact. to win, the player must trap all¹ of the cubes without being crushed or letting them fall off the end of the stage. trapping a cube will instantly remove it from the game. there are two ways to trap a cube:

1: there is one exception to this, which is outlined later

  • the player can place a normal trap using the "place/activate trap" button. this will highlight a section of the floor. then, when a cube rolls over that section of floor, the player can trap the cube by pressing the same button again
  • under certain circumstances (explained below) a special green trap can be created. the player can activate this trap using the "activate green trap" button. this works like a normal trap except that it traps all cubes in a 3x3 area around it

after 3 instances of a cube dropping from the stage, the player will lose some of their platform. if this platform shrinks too much, they'll have nowhere to stand and fall into the abyss.

there are 3 cube types so far:

  • Normal
    • grey and uninteresting with no special qualities except being sentient and malicious
  • Green
    • trapping this will place a special green trap on the floor where it was trapped. see above for more info about this type of trap
  • Black
    • this is the only type of cube that shouldn't be trapped. trapping a black cube will result in an immediate loss of platform size

ui

visual guide for ui

controls

keyboard

action key
move WASD
place/activate trap E
activate green trap Q
speed up cube rotation space
show controls F1
pause escape

gamepad

action key
move left analog/dpad
place/activate trap A/X/bottom button
activate green trap Y/△/top bottom
speed up cube rotation X/□/left button
show controls select
pause start

notes for playtesters

the game is unfinished and unpolished. its missing a lot, including

  • score
  • audio
  • the intended themeing and artistic assets
  • remotely acceptable UIs
  • pretty much all animation
  • polish

if you decide to help, i'm looking for feedback on any major issues, including

  • gamebreaking bugs and glitches
  • playability issues (crashing, serious performance issues, peripherials and inputs not working)
  • overall enjoyability is also welcome
    • this one tends to be difficult to provide at this stage of development. it's easy to underestimate how much polish adds to a game's enjoyability
    • that said, it's still very important to get feedback on how fun something is as early as possible, so i'm always open to it

if anything stands out to you as being important to mention, i appreciate any time you're willing to spend helping me make this game.

feel free to send feedback to whatever platform you have contact with me on, probably fedi for most