Level Design in Somnipathy: Building the Apartment
Somnipathy » Devlog

Making Somnipathy
Saturday 4/2/22, Around 1 PM:
Zaknafean: HVC, make the apartment.
HVC: Uhh. sounds like an art team problem to me.
Zaknafean: Nah, all the assets are already done. Okay, look at my screen, I’m going to show you how to make a tile map.
HVC: Alright I’m watching.
*Zaknafean demonstrates how to tile a png within Godot*
Zaknafean: Got it? Cool, make the apartment!
HVC: The whole thing?
Zaknafean: The whole thing!
And thus was decided the next 8ish hours of my life!
Tile mapping in Godot is weirdly simple and you can do it to literally any png. Each room was a new ‘Scene’ and to that Scene you add a ‘Navigation2D’ child node. From there, you can add a TileMap child node to your ‘Navigation2D’ node.

As you all have found through play, there are six rooms in the game: The Bedroom, Living Room, Kitchen, Hallway, I Do Not Know This Room, and I Do Not Like This Room. You’ve also probably noticed that the rooms change the further you get into the game. This is tied to a modifier called ‘difficulty’ and difficulty changes based on the number of thresholds you’ve crossed (Difficulty 2: >= 4 doors, Difficulty 3: >= 8 doors). Rather than making a different ‘Scene’ for each room and each difficulty (that would be 24 scenes!!!), all of the assets as well as the hue change is already present in every room, and are revealed when the number of doors crossed through hits the correct value.

It was a really cool and enjoyable experience (despite the time pressure) to be able to contribute to making the levels for our game in a way I had no idea I would be capable of. After all, I'm no artist... but it turns out, all I needed was some creativity and attention to detail, and the basic png that @whiskeybadger drew was more than enough!
-HighVoltageCatfish (Zakahrum)
Get Somnipathy
Download NowName your own price
Somnipathy
Full demo now available for download!
Status | In development |
Authors | tearcellgames, whiskeybadger, Minkies, MTBVibe, James Thomasos, PickyBurrito49, pnutbutterprincess |
Genre | Adventure |
Tags | 2D, Atmospheric, Horror, Ludum Dare 50, Narrative, Pixel Art, Point & Click, Psychological Horror, Singleplayer, Sprites |
Languages | English |
Accessibility | One button |
More posts
- 'Somnipathy: Before you wake' releases this FridayFeb 12, 2024
- Somnipathy Web demo and 1.0.4.0 update!Oct 26, 2023
- Somnipathy arrives on September 12th!Aug 05, 2023
- Somnipathy: A new design workflowMay 04, 2023
- Demo 0.4.0 release!Jan 21, 2023
- The itch.io demo is up!Oct 25, 2022
- Screamfest EveOct 24, 2022
- Getting ready for Steam's Indie Next Fest... and GIVEAWAYS?Sep 30, 2022
- Some words of wisdom from our artists and lead writer...Sep 21, 2022
- A quick chat about some of the invisible work that happens to make a game...Sep 14, 2022
Leave a comment
Log in with itch.io to leave a comment.