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 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...

Updated 4 days ago
StatusReleased
PlatformsHTML5, Windows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorsFainspirit, HeroOfFlames
GenreAdventure, Role Playing
Made withUnity, Aseprite
TagsAction-Adventure, Roguelike
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse, Xbox controller, Gamepad (any), Joystick, Playstation controller
ContentNo generative AI was used

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.