Play as Luna, a vampire trying to get home to her father, Dracula. In Moonlight, all manners of ill luck can befall you as you fight and explore through a short permadeath action-adventure RPG.  Each item has a chance to go awry, and sometimes even the world itself will fight back!

The game is "roguelike" in the sense that progression items are random and death means a restart. Enemies and rooms are not randomized due to the large amount of time that would have taken.

Please leave a rating, comment and share with your friends if you enjoy the game or have any feedback!

Made with love using Unity 6, Aseprite, and Ultrabox for GBJAM 13, Sep. 2025. 


WARNING -

Play the downloadable versions for a more stable experience!

Apparently, the web version has a rare-ish bug that will cause the game to get "stuttery" or have delays in some parts of the game updating. Not sure why this happens and I didn't run into it once in development. Sorry if it happens to you but the local versions should be more stable!


Controls: 

Based on on-screen / "Gameboy" buttons. Bindings are listed below.

  • A: Open chest / Talk / Use "A" item / Sleep in bed
  • B: Use "B" item
  • Start: Confirm prompt choice, open subscreen
  • Select: Eat Banana
  • D-Pad: Move / Navigate prompt


Bindings:

(Controller bindings listed w/ XBOX layout, plays like Nintendo layout)

  • Move: WASD / Arrows / Controller D-pad / Controller left stick
  • A: Z  /  LMB / ' / Controller B
  • B: X / RMB / ] / Controller A 
  • Start: Space / Escape / Controller menu button
  • Select: Left Shift / Middle Click  / Controller view button
  • F11: Toggle Fullscreen
  • F4: Close game


Status Conditions

Sometimes you can be affected by a status condition or place them on enemies. These wear off automatically after a short while. Movement debuffs are only partially implemented.

  • Poison - Cannot heal
  • Charmed - Cannot damage enemies
  • Burned - Take extra damage
  • Stunned - Cannot move or use items
  • Frozen - Cannot move
  • Zapped - Cannot use items


Credits

Fainspirit - Programming, Environment Design, Art, Mechanics Design

HeroOfFlames - Sound, Mechanics Design



Mechanics spoilers below!

See below for items and their "failure" mechanic!

Some items have incredibly rare "super failures" that are not listed here.

Items:

  • Lightning Staff
    • Can apply Stunned and Zapped
    • Variable projectile speed and can break.
  • Fire Staff
    • Can apply Burn
    • Variable projectile speed and can break
  • Ice Staff
    • Can apply Frozen and Chill
    • Variable projectile speed and can break
  • Stick
    • Basic weapon
    • No downsides
  • Hammer
    • Deal heavy damage in a small area
    • Can fly off into the distance
  • Baseball Bat
    • High knockback and can reflect projectiles
    • Can fly off into the distance
  • Zweihander
    • Slow, but huge AoE, knockback, and damage
    • Can fly off into the distance
  • Gun
    • Shoots a tiny fast moving bullet
    • Variable projectile speed and can break
  • Boomerang
    • Throw a boomerang that knocks enemies back and stuns them
    • Variable projectile speed and can break.
  • Bombs
    • Place a bomb that deals indiscriminate damage and can break blocks
    • Can have a short fuse or explode instantly along with the item
  • Perfume
    • Spray a charming cloud that makes enemies harmless
    • No downside because debuffs are undervalued in games
  • Shield
    • Knock enemies back and destroy projectiles
    • Can sometimes be too heavy to hold up or break
  • Banana
    • Eat these to heal your HP
    • Some bananas are poisonous
  • Key
    • Use these to unlock blocks with keyholes
    • Found in Dracula's Castle
  • Revival Potion
    • A rare potion that will save you from death
    • There are two of these but they do not stack
  • Luck Potion
    • A mysterious potion that affects your luck
    • You can find it somewhere in the Forest
  • ???
    • This item allows you to travel more freely
    • Found after beating the game


Yes I know about the item dupe bug, yes I chose not to fix it because it's fun



Dev notes:

Used a hacky self-implementation of the ECS pattern for this. It felt lovely to use, though my framework leaves a lot to be desired. It's tempting to make a proper ARPG engine...

Download

Download NowName your own price

Click download now to get access to the following files:

Moonlight_v1.0.1_Windows.zip 41 MB
Moonlight_v1.0.1_Linux.zip 39 MB
Moonlight_v1.0.1_Mac.app.zip 48 MB

Leave a comment

Log in with itch.io to leave a comment.