Loading levels and more

This last week I've been mainly working on loading levels. In the gif below, you can see how I first navigate through the levels in the editor (on the right), and then I load the first level.

Levels loading

This gif also may clarify the concept of the game a bit more. Basically, player must move from their initial position to the final one (the one with a green dot in it). They can move to neighbor squares (including diagonals) while they must avoid enemies. The first time the enemies show up (level 2), enemies are static, so it's just a matter of tracing a path that does not intersect them. However, the third level features a moving enemy. Clicking the button above the board allows predicting the trajectory of the enemy so that players can later trace a path that avoids it.

If you want to see some programming action, I streamed last Saturday a bit on twitch. Here's the link: https://www.twitch.tv/videos/229924597 You'll see me having some troubles with tags/layers... and being quite happy when I figured them out. :)

For this week, I intend to achieve the following goals:

  • Add support for "checkpoints": places that are not the goal destination but to which you can move.
  • Add to the level editor the possibility of loading and testing a level directly.
  • Delete enemies path. Now, I can only delete paths by deleting the enemies.
  • Start planning the high-level aesthetics of the game.

As always if you have any question or suggestion, let me know! Happy gamedev!

Leave a comment

Log in with itch.io to leave a comment.