kaikue / KittenBoat

For Sylvie's Jam #1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kitten Boat

For Sylvie's Jam #1 https://itch.io/jam/sylvies-jam-1

A game that you hate but it has a cute kitten in it, so it's impossible to insult the kitten. The kitten can ride a boat sometimes. When you try to buy from the shop there's a random chance something bad happens. The boat is hard to control precisely. When you die, you have to rebuild the boat by playing a puzzle game style sequence. There is an enemy (jellyfish) who appears when the timer runs out and tries to get you. There must be island gameplay and boat gameplay. The goal is only to get money and buy expensive items.

TODO

  • A game that you hate but it has a cute kitten in it, so it's impossible to insult the kitten.

  • The kitten can ride a boat sometimes.

  • When you try to buy from the shop there's a random chance something bad happens.

  • The boat is hard to control precisely.

  • There must be island gameplay and boat gameplay.

    • island gameplay
      • puzzles:
        • ✔ tutorial- push rock into hole
        • ✔ push rocks into 4 corner pits of diamond island
        • ✔ push rocks into matching pattern as inaccessible part
        • ✔ sokobans
          • fill in middle hole first to make path to right one
          • fill in certain order- closest blocks off farthest so need to do farthest first
          • open up path around + intersection bottleneck
        • ✔ push rock across 1 tile corner from boat
        • ✔ talk to rock NPC next to hole multiple times
        • ✔ facilitate npc romance
        • ✔ secondary cave inside cave- solve puzzle, reset, push rock into cave
      • deepwater islands (need upgrade): colored gems
        • ✔ push gems into 4 corners of diamond island corresponding to boat directions
        • ✔ push gems into order according to npc dance
        • ✔ secret path in rock spikes (explore to map out, then push rock through)
        • ✔ dig for buried gem from hint (npc on one island tells you about buried treasure on another)
        • ✔ jelly zapper machine- farm piranhas
        • ✔ sokobans
          • colored pedestals
          • block yourself in & reset to get out?
          • gems can fill wrong color holes- push red past green in red hole to accomplish something
        • lure enemy, break boat between islands, push rock across, repair boat
          • easier version: smash against fixed (shark?) hazard (middle island with reward)
        • push gem onto reset button?
        • hit reset button partway through (cube respawn)?
          • separate reset buttons per color gem?
    • boat gameplay
      • ✔ on enemy collide: boat breaks into tiles, need to repair
      • ✔ dodge rocks
      • ✔ dodge shark patrols
      • ✔ run from chasing piranhas
      • ✔ jellyfish
  • The goal is only to get money and buy expensive items.

    • shop
      • shopkeepers
        • ✔ frog
        • ✔ snake- has one of each coin above him
        • ✔ turtle
        • ✔ flamingo
        • ✔ parrot
        • ✔ octopus
        • ✔ manatee
        • ✔ sea serpent
        • ✔ otter
        • ✔ penguin
        • ✔ starfish cultist
        • ✔ mermaid- tells you about hidden treasure
        • ✔ chameleon- mad scientist operating jelly zapper
        • ✔ monkey- dances directions of gems
        • ?- sells map?
        • wizard?- I am the wizard! Don't touch my Orb!
    • progression
      • all 4 pirate clothes (25+50+75+100=250)
      • boat upgrade (250)
      • jellyfish statue (500)
      • winner's trophy (9999)
  • When you die, you have to rebuild the boat by playing a puzzle game style sequence.

  • There is an enemy (jellyfish) who appears when the timer runs out and tries to get you.

  • Misc polish

    • maze scroll/paper sprite
    • pause button?
    • fix button prompt starting as gamepad? (global check)
    • sounds
      • piranhas?
      • button press/unpress
      • cat meows?
    • decorate islands
      • more decoration tiles
      • dont put 3 trees on one island because that would mess up riddle

Credits

Sounds

Music

About

For Sylvie's Jam #1


Languages

Language:C# 44.5%Language:ShaderLab 44.3%Language:HLSL 7.7%Language:HTML 2.7%Language:CSS 0.8%