The Owl, The Thief and The Strawberries

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

You have been hired to steal information out of an ancient library. Sounds easy, except that:

  • You didn't prepare. You didn't study the language of the library, and the book contents are completely unreadable for you
  • You REALLY didn't prepare. The only equipment you thought to bring was your packed lunch (4 strawberries)
  • there are vicious giant owls guarding the library

==How to Play=
- You will be given
-- a book title
-- a page excerpt with a missing glyph
- Look for the matching book (stand near a book to view its title)
- Open the book and look for the matching text
- Once you know what the missing glyph is, head to the shrine and submit the matching glyph.

==Controls==
A controller is recommended.

Controller:
Move left and right: dpad / thumbstick
Drop from shelf: dpad / thumbstick
Jump / Accept: A
Attack / Cancel: B or X
Open and Close Book / Open and Close Shrine: Y
Pause: Start

Keyboard:
Move left and right: LEFT and RIGHT arrow keys
Drop from shelf: DOWN arrow key
Jump / Accept: Z
Attack / Cancel: X
Open and Close Book / Open and Close Shrine : C
Pause: Escape

==Strategy / Tips==

  • Be careful that you don't leave any of your strawberries behind!
  • Owls move around from time to time, but can also be disturbed by throwing a strawberry at them
  • An owl will back off if it's chasing you when it gets hit by a strawberry
  • If an owl is about to try to target the player, there is a warning cry and pause before it starts to move
  • The FIND area is colour coded - if the top text is red, look for a red book. If the bottom text is white, look for white text in the book
  • Owls won't damage you when sitting idly on a shelf

...

Hi, thanks for checking out my game! I created it over 11 days for the GDN Book Jam.

Some of the fun things about the project:

  • Lighting system - if the game is laggy, blame this. The flickering candle lighting is a Texture2D which gets its data set pixel-by-pixel every render frame. At least the effect is nice
  • Tight and simple physics for player movement and strawberry collisions
  • Learning about bézier curves and using them for owl swooping behaviour
  • The glyphs floating around the shrine was satisfying to get working
  • Creating the 32 glyphs and creating a font rendering system to create sentences
  • Bookshelf random generation - just supply no. books, how many are readable, and no. candles. Then store a seed when a level looks good
  • Making the levels was one of the last things to happen, and it ended up being a very painless and enjoyable experience because of a bunch of code design decisions made along the way. So that was neat

Things to do when there's more time:

  • Procedurally-generated levels (score would then make sense)
    • Seeded, so other players can try the same layouts
  • Proper end of game - probably just a splash and you get an award on the screen
  • Make the books look a bit nicer
  • Maybe swooping shouldn't use a bézier, and should instead just be a rapid fall + fly back up
  • When choosing a random shelf to fly to, avoid flying through player if they're close? Or maybe just warn when owl is about to "normal fly"
  • Work out why MonoGame icon still appears instead of custom one
Platforms
Release date
Developer
Splerp
Age rating
Not rated

System requirements for PC

System requirements for macOS

System requirements for Linux

Read more...
Edit the game info
Last Modified: Aug 28, 2019

Where to buy

itch.io

Top contributors

Sinkler

1 edit
122