Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

[DevLog] Salvage

A topic by myserval created Jul 15, 2018 Views: 755 Replies: 18
Viewing posts 1 to 11 of 16 · Next page · Last page
Submitted (12 edits) (+3)

The game is live!

https://itch.io/jam/my-first-game-jam-summer-2018/rate/284674


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



Hi all! We're Dino House, and we're super excited to participate in this season's jam! You might remember me from the January My First Game Jam, where I made Confection Connection with 4 other people! This season, I'm part of a whole new team of jokers great people :)

And so, our game!

Salvage is a casual role playing game about sea exploration and hedging your bets on sunken scraps. Erm .... that sounds a lot darker than it actually is, it's lighthearted and fun at it's core! The core game loop is as follows:

1. Set sail

2. Find scraps and materials

3. Bring those scraps back to the dock

4. Sell those scraps at face value or salvage the scraps yourself for materials

5. Use those materials to upgrade your boat

Stylistically, the game is still under discussion, so as it develops you might see combat mechanics, story or rogue-like elements. We want to deliver on the core game loop first, but hopefully we'll also deliver some fun flavortext along the way, too.

I'm writing this on day one, so tomorrow I'll update you on everything we've worked through so far!

okay, it's a lot harder to write about victimless (and sorta legal) piracy than it is to write about a space cafe visual novel.
Hopefully you all enjoy the ride regardless!

And, before I go:

wheeeeeeeeeeeee


DAY 2: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 3: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 4: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 5: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 6: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 9: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 10: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 11: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 12: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 13: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?be...
DAY 14: https://itch.io/jam/my-first-game-jam-summer-2018/topic/257722/devlog-salvage?before=17#post-487751

Submitted

This is a cool idea! I'll definitely keep my eye on this project (O.o) Can't wait to see how this turns out! 

Submitted (1 edit)


Alrighty! If I included everything we've worked on in the last two days, it'd be a total mess. So instead, I'm gonna drip feed mechanics as we go along. Starting off, the overworld mechanic! As you saw momentarily yesterday, the overworld mechanic serves as the connection between the dock and any dives. Pressing forward moves the boat in the direction it's facing, and left and right turn the boat. The boat's turning speed is related to how fast it's going, so you can't turn very fast in place.  I'd show you this, but that requires making a gif and yesterday's gif literally took me 30 minutes to figure out hhaaaA



On spots where you can dive, a button prompt pops up, at which point you'll be taken to a separate, side scrolling level. Jimpy - erm wait, I haven't introduced the team yet, have I.

OK uh


That'll do.

Anywho, Yesterday, Jimpy made the boat movement system, and today started working on the diving mechanic and drew some concepts for the screen:


Essentially, your boat appears on the top of the screen, and you can see deep under the water. This screen is randomly generated. Or in theory it will be. You'll be able to pick up materials and hopefully, the boats and caves will contain dungeons of sorts. 

Good art

Barkley coded the UI, and put together an inventory system, including but not limited to:



And lastly, Myserval worked on drawing and implementing the tile map for the game.

After, of course, watching way too many aesprite tutorials. These tiles will most definitely change. I'm indecisive.

Host (1 edit)

aaaa confection connection was one of my favorite games from last jam!!! also this looks great so far!? i love how soft these colors are. i'm also rly curious what these boat materials will be--i feel like this could be a treasure trove of fun flavor text if you decide to go that route haha. also im definitely using sopping wet copy of moby dick as my weapon of voice.

Submitted(+1)

Ah! It makes me super happy to see you say that about Confection Connection! Hopefully some of the magic of that one will carry over to this one :) I think for a while the devlog had more views than the introduce yourself thread which is crazy. Salvage is totally gonna be the guy fieri of flavortext. Well, hopefully at least - we'll see haha

Submitted (1 edit)

Oh boy I keep leaving this for last, and I'm starting to think that's a bad idea.

This one's gonna be quick, cuz I gotta keep working on this stuff- I'm leaving for a weekend, so I've gotta work double time. Of course, as well, I'm finally starting to get scheduled again at work so I'm working 6 hours a day too. Oh joy. 

That's important gamedev stuff, i swear. 

Okay! We'll start off with some conceptual stuff:
Jimpy connected the overworld to the diving layout, at long last watching enough godot tutorials to figure out how to switch to a new scene.
Myserval adjusted and tried to change the boat movement mechanics, and partially succeeded
Barkley finished the inventory system, but not after a solid "inventory broke" commit to the github page and over 5 hours of going nowhere. But it works now! 

Art!

Myserval fully added the tileset for the most basic shapes: Island edges and corners. No concave pieces yet, but now the boat collides correctly with the islands. 

He also finished the main character sprite. It's not the one in the picture above, that was an early concept that I decided to put in for some reason. Also I just referenced myself in the third person and the first person in the same paragraph. jsesus

Here's the main character!


Here's swimming animations too!


To be used in conjunction, of course hahahahahhahahaahh oh god its late I can't fix that second one just for the devlog

In other news, Barkley set up the level music system. He also downloaded a pirates of the caribbean midi.

Submitted(+1)

It's practically midnight again, so you know what that means!
Devlog time!

Just because there isnt art to the right of the text doesn't mean there was no art today, okay? I just ... I just don't like getting stuck in a format is all, yeesh
What even is our game? Some of you might have noticed we've sorta got a lot of ideas but not a lot of connecting tissue. We'll get to that soon. For now, though: enemies!

Jimpy made a super simple enemy AI, and Myserval made some sprites to go with it:

 

So far, super simple. Myserval continued work on underwater tilesets.

Sorta a rest kind of day for sure. 

That's also mainly because we talked a lot about how best to continue developing the game out- what to focus on and the like. We're still discussing that - we're indecisive, I think.

anywho- Jimpy thought of a great idea:


and Myserval had some trouble with the enemies:


Seee ya tomorrow!

Submitted

Haha! Your devlog post header graphics are better than my game graphics. :)

Nice work on this. It sounds like you're getting lots done, and I love the style!

Submitted

hahaha thanks! You'd be amazed what a couple layer effects in Photoshop will do to an image :D

Submitted (1 edit)

Items! Yes, items. let's take a look, yeah?

okay that's too small, hold on. Computer, zoom! enhance!


Yes, that's right: we've got basic materials. Myserval went through and made three basic materials for now: wood, metal and money. That might change by the time the game's in your hands, but the idea is there. Myserval also made some chest sprites. Three, to be exact.


Jimpy made it so that chests could be openable, and myserval made some new tiles for boats underwater. The water shader got adjusted, and myserval spend way too long trying to figure out how to get the character to move up slopes. That's still unsolved.

Here's a lot more items Myserval sprited today:


There's one artifact, 4 upgrades, 3 materials and 4 weapons, just to give Jimpy and Barkley some content to chew on while he's out for the weekend. Those are tiny but it's currently 1:20 am the day before I leave for the weekend. there i go with that inconsistent pov again oops

Artifacts will be a lot like upgrades, but with the idea being that they're rarer and add a lot more interesting effects. The skull necklace, for example, will deal a small amount of damage to enemies per second.

And two decorations, too: one of wood and one of metal:


And lastly, for figuring out how to make the big stuff show up on the character, the old man without his diving gear


Thats all I've got time for! See you all tomorrow! well, hopefully: I don't know what all I'll have to show but we'll definitely see!

Submitted

Myserval posting a devlog before midnight? It's more likely than you might think.


That's right! It's the vacation episode of .... the salvage devlog .... Cuz I'm in a ski town! In the summer. It's a lot more effective, I think. 

Well, it's sorta not a vacation- it's a half vacation, cuz I'm here for my younger brother's soccer tournament. Which means I have a lot of downtime to work on music :)))) It also means that I'm gonna be releasing these devlogs with a lot less pretty stuff, cuz image uploading on mobile is hard hahaha

Going on vacation in the middle of a game jam? Folks,

Anywho: Barkley implemented the coins I showcased yesterday and the mechanic of picking them up - right now it increments a variable, but at this point it's easy to add an entry into the inventory system, so you should see item pickup happen soon too.

Barkley and Jimpy made a sort of soft laundry list of items we'd like to add to the diving scene to finish it off. Realistically, the diving portion of the game is really gonna become the core of the game here, with all of the game's progression happening in the diving rather than in the boating -especially for the jam. 

And, well, I guess that's it! I'll be back in two days (vacation, y'all) to show you more new stuff! And maybe some music. We'll see :P 

Here's some of those boat tiles I made, I don't think I've shown them directly:


I'm starting to feel pretty confident in my ability to choose colors and keep to a style and things like that, especially having never worked in pixel art before.

This particular post might feel a bit pointless, but I really just wanted to let you know that there's not gonna be a devlog tomorrow :)

and yes, the vacation is entirely the reason I'm not posting this at crazy late hours of the night hahaha

Host

ahh these palettes are so lovely! i also really liked seeing the update to swimboy as well--it was a little hard to read the arms in the first iteration. also unrelated but ski towns in the summer can be really cool--esp if there's gondolas/lifts in service. mountain biking can be really fun!

Submitted

Yeah for sure! I went up the gondola and got some super super nice pictures of the surrounding area- lots of mountain bikers, cuz apparently there was also a bike event going on as well that same weekend haha- and yah the arms were definitely hard to read haha thanks about the palettes!!

Submitted


what year is it

ohhHHhhhboy its been a minute hasn't it? Well, I'm back home and me and the team are getting back into working on the game. We took a bit of a weekend break all together so I don't have much to show you but here comes .....


Alright, first on that list? The music I promised you!

While in Steamboat, I got a lot of interesting music sketches done, taking inspiration from Donkey Kong Country and good ol' Jimmy Buffet. Largely, though, all they were were sketches. The music editor I have on my phone for some reason doesn't let you adjust notes after you record them, and with no way to adjust that, I'm left to remake the good ones on my computer here. So I ended up spending way too much time today throwing together a new piece, but it's way too dark and entirely based on a certain joke that's absolutely garbage, Here it is!

clyp.it/d42sii4j?token=6910f8aa0174920ddc76c2521d7ccd92

I'll be changing that a LOT and posting the new stuff tomorrow - parts of that are gonna be turned into the cave music, and parts of that is gonna be the underwater music. Still thinking it might be too slow, so I'll probably speed it up or scrap it entirely. Until then though,

Gameplay:

Over the course of the weekend, the following was implemented!

  • Barkley added collision layers, so that the monster couldn't pick up coins for you.
  • Jimpy added a lootgen system  that picks 6-10 items from three catergories of loot: common (materials), uncommon (items), and rare. Each one is weighted differently.
  • Jimpy made the fish attack you when it gets near, for now (since there's no health yet) it pushes you back when you touch it, and then "made the fishy not go light speed"
  • Barkley added a certain collision box to differentiate between underwater and sky, so that the fishy can't leave the water, and so eventually the player won't be able to swim in the air.
  • myserval struggled more with character movement, and then accidentally broke all the code so Jimpy had to go through and figure out how to revert git commits. oooooooops

ART:

nothin. sorry, no cool good visuals today! I'm gonna start working on a cave tileset tomorrow, and update the really bad sand sprites to be more like the rest of the dang game. Maybe more items and artifacts! 

See ya soon! Drink some water, you've probably gone too long without drinking water :)

Viewing posts 1 to 11 of 16 · Next page · Last page