In A Good Night's Sleep, you play as a powerful dream character. Your dream form must protect your sleeping physical body from the nightmare creatures. As a dream character, you can teleport and shoot light beams.
This game was created using the free version of Construct 3, meaning I was unable to publish it. However, if you want to try playing it, you can download the .c3p file using the link at the bottom of the page and open it in the Construct 3 editor.
I worked on this project with a partner who worked on the art, while I focused more on the programming aspect. I implemented player behaviors (move, teleport, shoot), enemy behaviors (spawning, moving, collision detection), and some of the UI/UX (game timer).
Here are some screenshots from the game:
Here's a Google Drive link to download the .c3p file: https://drive.google.com/file/d/1bzbny_LP0TvrnK17wACfoO7ofj8LKH8R/