Spellbook by Paul Nadan
"I have discovered a truly marvelous spell, which this margin is too narrow to contain..." -- Wobby the Wizard
Play as a plucky mage, delving deep into a subterranean dungeon in search of fame and fortune. Cast a variety of powerful spells by inscribing them in your magical spellbook, but be warned, adventurer: space on the page is limited, and you must carefully arrange your spells to avoid being devoured by the dungeon's dangerous denizens.
Instructions
- Left click to select a spell (hover to see the area of effect)
- Right click anywhere to rotate the letters
- Left click in your spellbook to cast the spell
- Survive as long as you can!
Credits
Made in 48 hours for Ludum Dare 54. Ported to web after the jam period ended without any gameplay changes.
Code: Programmed in Python using the pygame-ce library, with pyinstaller and pygbag used to export builds.
Graphics: Artwork was created in paint.net.
Audio: Music was created with MuseScore 3 and Audacity. Sound effects were generated with SFXR.
Fonts: Viner Hand ITC and SWMeteo.
Ratings
| Overall | 99th | 3.85⭐ | 22🧑⚖️ |
| Fun | 92th | 3.81⭐ | 23🧑⚖️ |
| Innovation | 18th | 4.381⭐ | 23🧑⚖️ |
| Theme | 53th | 4.214⭐ | 23🧑⚖️ |
| Graphics | 238th | 3.262⭐ | 23🧑⚖️ |
| Audio | 234th | 2.929⭐ | 23🧑⚖️ |
| Humor | 134th | 2.969⭐ | 18🧑⚖️ |
| Mood | 106th | 3.605⭐ | 21🧑⚖️ |
| Given | 12🗳️ | 19🗨️ |

Right now it does feel like it's rarely worth it to intersect words or play them diagonally; the safest strategy is just to stack them to conserve space. It would be neat if intersecting previous spells gave some kind of bonus to incentivize it and make a more interesting crossword (maybe you get a copy of that spell, or it makes that spell fade faster, or you just get bonus points).
Graphics and audio are fairly simple but are cohesive and readable. I like the bouncy characters and the variety of animations for the different damage types. It's a nice touch that the player and enemies actually respect the perspective.
Nice work for 48 hours!
Couldn't see a super viable reason to do anything other than just stack my 'crossword' words vertically, but maybe I wasn't playing close enough attention. Crazy depth for 48h. Well done.
Overall, really nicely put together for a compo entry!
Really well balanced for such a short amount of time, and the variety in attacks was super neat.
Only immediate suggestions are to create an indicator for attacks that provide lifesteal (I could intuitively guess, but people who don't speak english as well might not realize which attacks give health back), and the spellbook/board thingy could use some fine tuning, I found it was either completely unrestricting or game-ending.
Edit: wow I need to pay more attention to descriptions lol, I just realized too that you can stack the words and rotate them. I was just placing them horizontally from top to bottom and it seemed to work out