-- ๐Ÿ‘พ Gameplay

  • Movement - WASD / Arrows ( In reference to the camera angle )
  • Jump Away from Object - Space
  • Reset Level - Enter

-- ๐Ÿ“– Synopsis

"The demon under the bad"  is a simple 3 levels long platformer where you play the role of a bed demon and you need to get under the bed.

Naturally, as a demon, all lights are your enemy. And as such, you must move in the shadows. And search how to use the environment to get to the target. Luckily, you can stick to any object in the room.

SPOILERS - Game solution video -   https://youtu.be/Nm38JqZcQJo



-- ๐Ÿ“ Development Notes

This game was developed for the Newbies Game Jam 2023. I used Unity for 3D development (version 2021.3.15f1). Programming wise, I used those tricks to achieve the gameplay:

  1. I Use unity built in shadows to emphasize where the player is allowed to travel, and then check using ray-cast from the light to the user if the user is inside the shadow, since in shadow = ray-cast will hit something else first. I actually use 4 points on the player image to give more realistic results.
  2. Using unity built in gravity, each object the player collides with, become the next center of gravity, which is a fun way I found to allow the player to sick to any mesh on the scene without the need to label them as "climbable"... just add a mesh collider and it's done!  The only downside is that the unity gravity is shared between objects, so every other object must be static (kinematic) or animated through other means. Like level 2 in the game.
  3. Using the post process package, especially the bloom effect, I created a simple way to convey you are under light by increasing the light intensity and letting the bloom effect to take and put it as a glowing light in the scene. Very happy with the result!

Unfortunately, only at the end I found out that the web build looks different because some shaders are not supported in that version of OpenGL. But it looked fine enough for me to publish it anyway. But for the correct coloring, play the Desktop builds.

In term of time management, I was 85% there. Most tasks fell into the timeline as expected. But I did found out that level design is way more complex since it's essentially combining all the aspects of the game - mechanics, graphics, and creativity. So this "simple" tasks may take you back to each of those, if they don't fit as expected in the level.

-- ๐Ÿค” Final thoughts

I had a lot of fun building this game, mostly figuring out the mechanics and the creative process of creating levels that will give enough challenge.

I hope you enjoy the game! every constructive criticism or suggestion is welcomed (but will probably be relevant only for next time ๐Ÿ˜œ) 

-- Credits & Assets:


    StatusReleased
    PlatformsHTML5, Windows
    Release date Apr 28, 2023
    Authoryonixw
    GenrePlatformer
    Made withUnity
    TagsSingleplayer
    Code licenseMIT License

    Download

    Download
    Win_Build.zip 46 MB

    Comments

    Log in with itch.io to leave a comment.

    Really fun! I managed to reach credits after a little bit of struggling on the tower. The controls frustrated me at times but overall I was impressed with the mechanics and I loved the evil laughter when you finish a level

    Yeah I will for sure dedicate more time on controls next time. Happy you liked it!

    I loved this concept! I couldn't get past the chandelier though, from the final block to the platform where the bed is, any tips?

    (1 edit)

    <Space> Lets you unstick or jump from a block and fall on the bed platform, happy you liked it!