Level Blocking - Devlog 2


This post focuses about the initial design for levels in SPEAR, as well as some mechanics that should hopefully be implemented in the next week.

Spritesheets

First and foremost, art for the level has been introduced, rather than just a test level! We’re still working on the player, but that should be done soon, hopefully.


Moving blocks

At the moment, we’re close to having moving blocks that the play can swing from, but there’s a slight issue

 

There’s a slight issue with the right limit of the block movement not registering, but that should be easy enough to fix. As well as some other features we’ll touch on in a moment, this should be sorted, as well as the rope from the spear to the player.

Also implemented this week is a command to destroy the spear, as sometimes (for reasons I’m not quite sure of as it’s very hard to replicate) the spear  there’s a destroy spear command bound to the comma key.

Moving in general

Something that wasn’t touched on in the last devlog, as it was accidental, but has been brought to my attention is the ability to use the ramps to launch the player.

 

I think I’m going to (at least try) to keep this! It adds some more dimension to the game, and it’s honestly really fun!

Upcoming features

The next few things I’m planning on implementing are enemies, which will be relatively simple AI wise, actually creating the hazards, as well as hopefully implementing some puzzles! Puzzle wise, I’m hoping to be able to use the spear to activate triggers to open pathways or something similar.

Feedback

level blocking looks good so far. Tiles have been appropriately placed and has a nice feel.

This was actually really good to hear! The actual layout of the level was something I was really worried about having a nice feel, but hearing that it feels good to move around in was very reassuring.

fun to swing around, and nice how you know what you can use to swing off of based on its material, over on the far right of the map there was a platform that i could swing off even though it had brick textures instead of wood

Thankfully this was rather easy to resolve, as it was just an issue with what level the tiles were on. Whoopsies!

Everything looks pretty good. Would be nice if you could adjust your height while swinging.

This was something I thought of implementing! I might mess around with the idea, but I kind of appreciate how the height of the player when the spear lands adds an extra layer of thought into the movement.

References

Spear made by WillM: https://opengameart.org/content/spear-5 

Level tileset made by rubberduck: https://opengameart.org/content/pixel-art-castle-tileset