1 year ago

Game Dev Progress Post for July!

#gameDev #indieGames #goblin #pixelArt


Happy August everyone! I hope you're all well! I've been doing my best to keep steaming ahead but with everything that's been going on my motivation took a bit of a hit. But things have been going great here on Gamejolt, and I'm really having a blast here!

I got a few key updates done and loads of little bug fixes and behind the scenes things.

Also pretty much finished a demo for my other smaller project which should be ready soon! I won't include it here, but will make a separate post when it's ready!

If you like what I'm doing, please consider giving me a sub on Patreon or on Kofi or buy me some cheese on Kofi!
If not, don't worry about it, your charged stickers also help me out a whole lot and I love seeing them on my posts!

Buildings

Pretty big addition was making it so you can add and remove things to NPC buildings!

I'm thinking Goblins with different Jobs will have different likes, so you can improve their happiness by putting those things in their House!

 

monstisla1547.gif

1547

Pretty chuffed I was able to reuse the existing Build code for this, just with a modified to check if a Building was being interacted with!

Also they now save too! This initially didn't work because I had no lookup data for the House Objects Build List, it was trying to use the Normal Object Build List.

 

monstisla1566.gif

1566

I thought this was going to be a total pain since the Lookup Code takes the objects name and grabs the list slot from a map and I already had those values being used for the non-house versions. BUT since it's a string I just inject and "h" beforehand in the load code, so now house and non-house objects have separate values even though the only difference is if the need a house to be placed!

Completely remade the Refund System for selling Buildings!

 

monstisla1567.gif

1567

It even works with the things placed in NPC Buildings!

Animals

I updated the sprites for Animals to be adjusted when moving on Flooring or in Water like the Goblins, but because I do some Squash and Stretching with their sprites things got messed up.

 

monstisla1548.gif

1548

Seems using draw_sprite_part or draw_sprite_general scripts resets the x/y origin point to the top left corner, so I had to adjust that manually by adding these to the x value.

var _xO = (-sprite_width/2); ///Puts us back to the middle) var _xSq = ((1-xSc)*(sprite_width/2));///Increases from 0 as we squish, keeping us centre

 

monstisla1551.gif

1551

Saw a tumblr post with a picture from SNES Harvest Moon where the character was fascinated by a mysterious Chicken Statue...

 

monstisla1553.gif

1553

So now my game has Frog and Wildboar statues. Might not always spawn animals...I'll probably just have them as decorations, but maybe I could set it up so you can donate something to them to increase that animals spawn rate?

Also lol, I forgot to disable the hat code. X'D

Items

Added a new Item, Rainmaker. The Goblins have figured out how to Cloud Seed using a modify firework!

 

monstisla1562.gif

1562

Needs some work, but the basics are set up. The first batch of rain stopped because the hour ended. I've only got weather set to start on the hour, so I need to update that!

What if...Seedbomb???

 

monstisla1565.gif

1565

They plant random seeds in valid Poil/Plant Pots, I think I'll make them weighted towards being just Flowers with Crops being rare.

Minor Fixes/Updates;

-Updated a bunch of Item sprites to look better.

-When I made Roofing require a Wall/Floor/Door to be placed it broke with Loading Save files, so added a fix for that.

-Fixed the sprite offset when spawning Beds, so they no longer look like they're being formed from parts being brought together. X'D

-Fixed Watering Can always using charged mode even when just tapping the button.

-Fixed Plant Pots not resetting properly on Plant death.

-Added Apiary and Plant Pots to the Save file so they now persist between games.

-Made Apiary and Plant Pots work CORRECTLY when culled, previously they worked inconsistently and at the wrong rate.

-Plants now continue to grow/dryout/wither when Culled as they do when not Culled.

-Fixed Not being able to plant fully grown Flowers in Plant Pots.

-Updated how Weather effects the ground, made it do more at once with a random 1/3 chance.

-Updated Parade code, breaking it into parts so there's more variety for the Goblins.

--Goblins can choose to Spin Left or Right or not at all.

--Added randomness to Spin speed and wait, changes on reset.

--Split Jumping into it's own part and added a Jump strength modifier so they don't always jump the same height!

--Split Arm action into it's own part and made arms go up when Jumping.

--Split Emote into it's own part and made it happen on Jump and arm up.

Small thing just for myself really...

Updated the way Goblin names are chosen, this is just for testing purposes, but I thought it would be nice to have the people who've supported and believed in me hanging around while I test stuff

 

monstisla1556.gif

Thank you all so much for everything, it really means the world to me.

 

parade027.gif
parade026gop.gif

Please make sure you're all looking after yourselves, and keep being awesome!



24 comments

Loading...

Next up

YUP! That's all working great! Need to make a proper sprite for the Button Track, and apparently I never added Buttons to the Save System, so that needs done at some point. Also Button Menu needs updated to current style.

Now, slep.

#gameMaker

I think that's all sorted. Paving (floor that doesn't have height) is now done like Minetracks, purely as grid data.

You even get a refund when selling them.

Also added the floor dust to Building Selling. Might make it lighter, kinda hard to see on grass.

New shinies! Quite like these ones!

Our 2024 Advent Calendar has opened! Day 18: @Otis_Le_PoOtis is the Creator of Bondee’s Barnyard and posts updates about their dev journey and their work on the sequel!) Accept the quest and give them a follow to get Coins and a seasonal sticker!

Hmm, particles make it look better, though I need to adjust the alpha value. I think I need to set a delay for buildings so they happen on the landing not at creation

Create your own Arcane art to be featured in an official Opera GX Arcane Mod + GET a chance to win prizes and bragging rights.

The best part? No AI is allowed in the contest.

Enter the contest here: https://bit.ly/forgeyourlegacy

Learn more deets 🔽

WOOP!

Happy (late) Sunday everyone! I hope you're all doing well! Got my Minecarts working right!

Had to add a better rotation option for cycling the directions and added back in the Destroy menu option.

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

It's festive Pokemon time! And that means Pokemon in cute accessories!

I'm gonna need SO many of these Eevee

Also bonus Snover shiny! and this Necrozma?