2 years ago

Here's my #GameDev #progress post for June!

Also available here on patreon: https://www.patreon.com/Balmut
Please consider throwing me a $1 over there* it would really help me out a lot! And you get thanked in game forever!!

*or kofi! https://ko-fi.com/balmut


Happy July everybody!! ??? Half the year is gone already oh no!!!

I hope you're all well and staying safe out there!

My month was going alright, but one of my housemates moved out so my rents went up, I should be opening some #commissions soon for #pixel #portrait #gifs!

Anyway, here's what I did in June!

NPC Buildings

Since painting is done with Brushes (or bombs!) now, I took the menu option out of the House menu. In it's place I've added the option to change the Building materials.

 

monstisla1500.gif

1500

Even added a preview of the material change. It's actually just changing them and then reverting when you cancel, but don't tell anyone!!

I've taken out the floor and replaced it with a draw loop on the foundation, figured it saves the number of objects in existence.

Rebuilt how NPC Buildings are generated, they now use an array of strings as reference and loop a designated row/column if the size is bigger than the source size.

 

monstisla1526.gif

1526

 

monstisla1527.gif

1527

Used the same system to draw the NPC buildings when in the Build/Placement Menu!

 

monstisla1536.gif

1536

Now I can just edit the array that stores the data and all 3 will change!

Updated the system for changing The Materials that Building parts are made from to no longer destroy and remake the Building. This means I can keep Painted sections if I bring that back.

 

monstisla1539.gif

1539

Reworked the Collision detection for when you're resizing Buildings, it now correctly detects the Buildings Objects, like Bed/Control Orb/etc

Also updated this so if the size hasn't changed it doesn't destroy and recreate the building again, which was always daft XD

 

monstisla1540.gif

1540

I guess I should do something about Rugs being placed in relation to the Building coordinates instead of the World coordinates ?:| Also I still need to save the location of the Objects for Save games, since when you load it will put them back to where they were in relation to the original shape/size.

Building Objects now have the correct position loaded on Save file load!

And I only broke rugs once in doing it!

 

monstisla1543.gif

1543

Found a slight issue, you can get stuck in the Bartop in Cafe's if you resize too much  Upwards, so I've disabled that for them specifically. Guess you'll have to choose you placement more carefully!

 

monstisla1544.gif

1544

Goblin Schedules/Pathfinding

Updated Housed Goblins to go to their bed after 22:00, and wake up after 08:00.

 

monstisla1509.gif

1509

Shortly after recording this gif I fixed pathfinding so they wouldn't walk too close to solid objects making it no longer look like they walk through them.

Gave Goblins a Sleeping bag in case they don't have a house! And you can see them sleeping in the NPC menu!

 

monstisla1514.gif

1514

Fixed Farms not working after the first crop, updated Apiary code was clearing the soils connection to them so the Goblins would just stand there until bedtime.

1532.gif

1532 

Tools

Changed the controls, now I've got a designated [Item Action] button instead of it being an [Attack] button with with most other Items being used with the [Interact] button. Also upgraded the Shovel to have Charge up,kinda overpowered right now though!

 

monstisla1515.gif

1515

Also added the Watering Can to the Charged Tool system

 

monstisla1516.gif

1516

Added some Particle effects and scale tween to Mining. I'll adjust their appearance at a later date, they seem a bit chonky? Getting particles just right is finicky work.

 

monstisla1528.gif

1528

Also added Particles to Chopping Trees.

 

monstisla1524.gif

1524

...added Mirrorball item for...partying? I dunno, blame Bluwit she gave me the idea!

monstisla1534.gif

 1534

It's basically a modified Glowstick, kinda want to make it bounce up and down?

...or make it continue to work when on a Pedestal?

I'm also conflicted as to whether the coloured lights should show in the white light areas?

Minor Changes

-Removed Flooring from NPC Buildings, now just drawing it instead of them being objects.

-Added NPC Buildings to the Minimap, including their culled parts list.

-Fixed Buildings expanding into Flooring/Paving

-Fixed Walls connecting to Buildings, this would cause problems if you deleted the building as the wall wouldn't autotile afterwards.

-Made Paving not qualify as "Indoor" for the purpose of Placing things.

-Cleaned up Minimap code, removing old array stuff.

Unrelated to Goblins

I made this as a small thanks to Bluwit for supporting me on Kofi, it's Nia a character from the game she's making. Please check out her stuff! https://gamejolt.com/@bluwit

bluwit4-6x.gif
parade025b.gif

Thank you all once again, I really appreciate your support and couldn't do this without you.

Please stay safe out there and look after yourselves.

And please keep being awesome!



4 comments

Loading...

Next up

WHOLE bunch of updates and fixes to the Spelunking System!

Got the timers working much better and more consistent.

Changed Idle events to not be time based.

Added HP and MP checks for certain things.

Added Snack types.

Removed Minimap Static.

#goblin

Oh gosh! Someone supported me on #kofi!

Thank you so much for the Cheese!!

#gamedev #goblin

Progress post for December!

Also available to read here: https://www.patreon.com/posts/117543820?pr=true

Our 2024 Advent Calendar has opened! Day 28: @Silentfaith is a great Creator and comic artist who also codes fan games! Accept the quest and give them a follow to get Coins and a seasonal sticker!

I was working on showing Spelunky stuff, but turns out I didn't fix that surface bug, so back to trying to do that.

Current theory is that the surface is being destroyed and a path is being drawn instead?

@AnubiArts is a Jolter to Watch! They post great pixel and low poly art! Follow them before the quest ends on December 31 and you'll get Coins!

"A card-board-box. A cardboard box usually consists of a thin pasteboard with corrugated paper centre. They are usually made of recycled paper"

#GJAsks

urgh why it gotta rain i want grass cats!

Our 2024 Advent Calendar has opened! Day 19: @SnowHexArt is a great Creator who creates pixel art including animations, assets, and more! Accept the quest and give them a follow to get Coins and a seasonal sticker!

Well I manage to get a couple shinies in the car ride back from lunch so not too bad! Also, here's some TCG Pocket cards I got recently!