Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

[Devlog] Cave Escape

A topic by lampGuitar created Jul 20, 2018 Views: 701 Replies: 15
Viewing posts 1 to 11
(+1)

I'm finally making a devlog for my jam entry! Been a little busy with work and life but now I have a block of time to log in all the happenings on my entry so lets a go! [cracks knuckles] I've named my entry Cave Escape for the time being and I'm pretty sure it'll be called exactly that by the end of it. Simple and gets the point across.

Plot: You wake up in a cave of sorts, parched and only getting more and more dehydrated, you trek on and must find a way out before you die.

Main mechanics: Put simply, this game will be a bare bones metroidvania and I do mean barebones (mainly to keep the scope of the game small and my sanity intact). To keep the player moving with a sense of urgency, I've added a water gauge that continuously depletes over time to push them along with sources of water to refill their water and think about what their next move will be as these water sources will be very few.

An optional mechanic that I want to add if I have the time: A cool thought I had while making the prototype is that it would be pretty neat to have ghosts or hallucinations come out as your water meter reaches the breaking point as a punishment for not managing your water levels like a good player! What do you peeps think? 

=============

What's done so far: To keep myself on track and not spend time on things I might trash later I used an app on my phone called Project Manager, it's pretty simple and with it I've managed to make most of the main things and not start on features or things not important.

I've made the platforming, water gauge, attacking, health, most of the basics i could think of...


As well as a basic enemy template and the spheres as keys to open the last door in the game. Also somewhat of a water leak type deal (Still gotta tweak the rates of losing water and gaining it). But that's pretty much it! Not shown is moving room to room and an end state of the game after exiting the last room.

I think it's safe to say that from now on, besides creating more enemy ai and other small little details, I can start working on the graphics and levels. Wish me luck! I feel good about my progress, I think I can finish this in time!

(+1)

For today's update: Created a basic tileset to pretty up the place a bit. Added another basic enemy stingray that drones from right to left. Decided on the character being a froggo~ I think it's pretty suitable. I had a pretty tough time managing the frog sprites but after some debugging and seeing what was going on with what I've managed to correctly have the walking and jumping/falling sprites work!

Good progress for today imo and next up is more level and tile creation!

(1 edit)

Those storms are pretty cute! I like how they went from a bubble to a cloud.  I think some lighting or lightning flash could be cool!

Also, I started with a frog character myself on my Jam game I didn't get very far on last month, if it's not spammy to link it, maybe this will inspire you? Anyway, I got stuck on animating a bipedal frog too! His scarf looks really good on the green, really pops.

What does WSPEED stand for?

[/edit] I'm sorry, that's not a cloud :.(

thanks for the comments! That's a really good animation~

If you're talking about the text on the screen the vspeed shows me the vertical speed of the character, so if it's negative, the character is jumping up and it changes the Sprite to the jumping one. while if it's negative, the character is falling so it changes to the falling Sprite.

The reason it's on the screen is because I was having trouble making it work and wanted to see it on screen to what the heck was going on lol

(1 edit) (+1)

I had the morning to continue the project and I'll take any free time to make progress as the deadline is fast approachin'


I've created a two more simple tilesets, basically recolors for the two other areas the player will find the key crystals to open the exit door. (I also added a little sparkle effect to give it some life in the crystal sections~


The other area will be a lava section where the player has to traverse well... lava. I made the lava slowly rise up and down to make it seem a little better (a solid block of color made it look so bad. ) Also made the player jump up when hurt by the lava a la mario 64 so I don't have to bother with water-type gravity.


Finally I made a couple of other simple enemies. Realized I need to make a hurt sprite for the player and a knockback type dealio to give some kind of feedback for getting hurt.

 First enemy was a slime that slowly approaches the player when nearby. A jumping spider that still needs to be tweaked for maximum deadliness. The toughest to make so far, the sine wave bug thing that jankily flies around. Its behavior is pretty lame and really predictable but it'll do .

That's it for now! Gotta get ready and look presentable!

(+1)

I've been #blessed with short work schedules this week. Good for this project, bad for me wallet but here is what's been done today:


I've made a trap for the crystal section that activates once you step on it. Some crystal eggs that are randomized with it's appearance that hatch into wasps that shoot stingers at you (might change their path a bit). I'm planning on making some tiles that will look similar to the eggs but not so much so it has more of a surprise factor when first meeting them. Made a stalactite that falls after you step under them. I may make another enemy for this area, something simple and easy to kill.


Also made some enemies for the lava sections. Still a bit rough around the edges but got the basics down. I'm not entirely sure why I made them mostly eyeballs but I don't dislike it so I'mma just go with that. First of the enemies is a spawner that makes small eyes that follow the player. A jumping jellyfish(?) idk maybe I'll change it to a jumping eyeball to stay with the theme. and finally a wall eyeball that shoots lasers. Same with this group probably gonna add another enemy or two. Or perhaps some traps/perils.

Todo: I want to make some more decorative tiles otherwise this is going to be a pretty barren place. I'm going to start on both the minibosses for both areas, and start making the levels, I've already made an outline of the map so that should be pretty quick imo. And finally make that dang hurt sprite for the player and spear sprite. I should also probably start adding sound effects... lots to do.

oh man, this game is evolving to look like a ton of fun! The environmental traps are 'Cool' ;) 
My big road block is 'programming' enemy types - really like how your environment and flying enemy behave 

(+1)

Thanks! And yeah the fun of making and thinking up enemies and their behavior is always cut short when you actually have to program it in lol

Host

aaa omg fantastic job implementing all these mechanics! having the hurt sprite definitely adds a lot to sell your player's state and add a lot of feedback to the game. these sprites look so good!!

Thanksies~ Yeah i just added it and already it feels a lot better! It's funny you say that most sprites minus the tileset and the player sprites I made super quickly as placeholder sprites. I don't know if it's because I've been staring at them for so long but they've kind of grown on me and I like them a bit too much to change hahah

(+1)

Didn't post an update last night as I was pretty tired but here we go~ What I got done last night!

  • I finally changed the spear sprite into something more interesting that a red bar. 
  • Finally gave the player a hurt sprite, though the way I implemented it makes it look a bit silly when gliding on the ground lol
  • Spotted a small bug where the leaping spider gets stuck (dang it)
  • Added doors that open with a spear attack.
  • Made some decorative tiles! Mostly based on coral to give it a bit of an ironic twist.
  • Sound Effects! I added some sound effects, very nes sounding ones to the players actions. As I'm making more rooms I'm implementing them throughout the game on enemies and actions. Already the game feels a bit more alive with it. What I'm concerned about is the music. Everything I've come across just... doesn't fit my vision but time is running out so I might just bite the bullet and use something under CC.


  • Created the Crystal Boss, since all the exclusive enemies here were all insects it only made sense to make the boss a bug.
  • After shooting a couple of crystal rock-eggs at you (Maybe I should make those spawn little flies or something) She goes down to refuel on eggs that are one the ground (Which I will add as a background later).


  • Also made the Lava Boss, inspired by the dragon boss from Zelda 2. This one was a lot more complicated than the Crystal Boss.
  • He shoots three bouncing eyes (Which is fixed now, those platforms on the wall were getting in the way)
  • After which he charges up for a mighty laser beam going in your direction.
  • Starts cooling down then goes back down after a bit and pops up in a random hole of the three.
  • Seriously my dudes making this boss required so much coffee (at least three mugs).

That's it for last night. I have a day off today so I suspect I'll be getting most if not all of the map done today and have a working prototype at the end of today!! Exciting~

Submitted (1 edit)

Oh wow, I wasn't really checking other devlogs until now since I was busy on my game, but decide to see what others are doing and one of the first things I come across is this. Man the game looks super fun already, I'll be sure to play it when you release a demo or submission.

(+1)

Thank you for the super kind comment! I'm hoping to have a complete (and probably a bit buggy) game that has an end! I hope you like it in advance!~

Recently got off work and fulfilled all other obligations so now it's time to start wrapping it up! But before that I must update you peeps on what has been done!

I didn't get much done the other day visually but what I did get done is create all the rooms in the game! (I still need to place tiles on them and decorate them all) But never you mind all that! After that, I need to create a splash screen with some basic menu options! I won't have a lot of time to work on this tomorrow or at all Saturday so today will be the last day of considerable work time to put into this. That being said time to put on my working pants and finish this game-u!

Submitted

This is looking really cool! You've made so much progress in a short time! I really like the idea of hallucinations when your water meter gets too low.

Host

ahhh i love that you've put a tutorial into your environment! it's sometimes hard to think of those things when youre juggling gameplay programming, design, art, etc. so it's really awesome to see you putting that in!