Fantascope Chasm

Fantascope Chasm

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.19
fun: 3.05
innovation: 3.20
theme: 3.69
humor: 2.16
mood: 3.16
Since during the Jam we never implemented settings, credits, or how to play, here's how to play:

- Mouse to aim
- W to move towards mouse
- S to move away from mouse
- Left mouse for melee attack
- There is a short cooldown on melee attacks
- Right mouse to launch a fireball
- Each fireball costs 100 mana from your total of 300
- Mana regenerates over time

Update 4/9/25: 8:02pm CDT:
Finished second massive bugfix round. I think I'm done after this, as everything that was broken for what we got submitted to the jam now SEEMS to be working as intended.

- HTML5 export seems to be displaying correctly now (no more spinny boxes, YAY!)
- gate opening sound no longer plays upon entering boss arena
- spiders SHOULD no longer spawn extremely close to the player
- spiders correctly move slower when stunned
- when nudging player to unstick them from terrain, the game tries to find a spawn point NOT directly next to an enemy
- nudging ALSO tries to avoid putting player directly on the gate
- Number of spodes to be spawned by the boss are now limited correctly, so the boss doesn't just infinitely spawn additional enemies to fight
- spode collision correctly disabled after hitting boss so the player doesn't get stuck to or get bitten by small spodes during knockback animation
- corrected mana regen rate to non-debug value (0.75 instead of 0.6)
- boss hitbox and z-index corrected
- moved HP/Mana indicator updates to _process() from _physics_process() as they were freezing during tweens
- fixed exiting the depths to work as intended
- removed multiple extraneous debug prints and unused, commented out code sections
- fixed exit_depths animation upon defeating the boss (if you manage to beat him, he's kinda tough!)

Update 4/8/25 3:46am CDT:
Added HTML5 Export as well as Windows, along with bugfixed Linux version

The HTML5 Export looks strange, as the window size was only 512x512 in the game, and the embed size is larger, so you
can see outside what SHOULD be the visible area. However the world borders are still in place and keep you from exiting. Just ignore the spinny boxes :stuck_out_tongue_winking_eye:

Pressing "Quit" on the HTML5 menu screen freezes the game (So don't do that!)

Finished massive bugfix session. The main culprit was the health restoration hearts were being spawned on an incorrect parent node causing, but not limited to:
- Random crashes
- Index out of bounds
- Layers that should stop spinning to keep spinning
- Gates to next depth layer not opening when triggered
- Final boss to not spawn
- Other misc issues and corrections

When moving down layers, you will sometimes YEET across the screen, this is due to the game deciding that you were in an unwalkable area and relocating you (sometimes violently) to a walkable area.

Credits:
AnneArkey: for creating/modifying miscellaneous graphics to fit the theme we were going for, as well as creating/sourcing all the sound and music for the game.

RubixNoob13: The BIGGEST ball of spaghetti code I've made in a while, however it somehow (mostly) works

- Graphics -
Public Domain: https://creativecommons.org/publicdomain/zero/1.0/

Bat sprites by awesomeduck
https://opengameart.org/content/flying-monster-frames-16x16

Stairs tile by Oiboo
https://opengameart.org/content/stairs-2

Spider sprites by camacebra
https://twitter.com/camacebra
https://camacebra.itch.io/spider-pixel-art-pack-16x16

CC-BY 3.0: https://creativecommons.org/licenses/by/3.0/

Grass & Rock tiles by Buch
https://opengameart.org/content/outdoor-tiles-again

Magic Pixel Art by peony
https://opengameart.org/content/magic-pixel-art

Unknown attribution:
Rock tile set on Pixilart
https://www.pixilart.com/draw/cave-tileset-cea01fd577b0c69

All other art was made or edited in Aesprite:
https://www.aseprite.org/

Audio

CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/

Throne Room by Visager
https://freemusicarchive.org/music/Visager/Songs_From_An_Unmade_World_2/Visager_-_Songs_From_An_Unmade_World_2_-_19_Throne_Room_-Loop-/

Eerie Mausoleum by Visager
https://freemusicarchive.org/music/Visager/Songs_From_An_Unmade_World_2/Visager_-_Songs_From_An_Unmade_World_2_-_29_Eerie_Mausoleum_-Loop-/

Inside the Tower by Visager
https://freemusicarchive.org/music/Visager/Songs_From_An_Unmade_World_2/Visager_-_Songs_From_An_Unmade_World_2_-_30_Inside_the_Tower_-Loop-/

All other sound effects were created in BFXR
https://www.bfxr.net/
Found a bug?
Tell us on Discord