Godot Wild Jam #66: Day 1


Godot Wild Jam #66 has kicked off, with the theme of "Escape."

Spent day #1 creating initial player movement, map, and general focus of the game.

The game is going to be an escape room with a cyberdelic look, created via funky textures and lighting, hopefully capturing an "inside the computer" feel. Game progression will be via puzzles, solved to unlock the next "layer" of the room, and finally escaping the entire room on the last puzzle.

For player movement, we're going with a traditional 3D dungeon crawler style of 90° grid-based movements, allowing the player to rotate left and right, and step forward, backwards, left, and right.

The texture pack being used is the Kenney Pattern Pack. While the map is essentially one giant room, it is going to be divided up into small sections and make use of scripts that adjust textures, lightning, and collision masks, changing the size and appearance of everything throughout the game, revealing more and more of the room.

The map is a 10x10 grid of blocks built using the LevelBlock plugin. This plugin makes it easy to add and change textures and collision masks, while also dividing each block in to "North, South, East, West, Top, Bottom" directional faces. In hopes to make it easier to track which block is which, we're utilizing an A-J, 1-10 naming scheme, i.e. A2, B7, J10. Lights are following this pattern as well, prefixed with "Light."

Now that the game's skeleton is in place, it's time to get started on the most important piece-- puzzle design.


The Grid

CyberiaESC's map from a top-down perspective, showing the naming pattern of each game block.

Leave a comment

Log in with itch.io to leave a comment.