Week 14 Progress


Alright, so, its week 14 for the project, but really week 1 on itch.io. I'll be doing these recap posts every week (hopefully) and summarize what I got done for the game that week. Lets get into it.

Monday

I updated the barracks (a building that produces military units), and got it in the game. This requires a lot of work since theres  a lot of building configuration requires to make it placeable on my grid. Here's the old version and the new version.

The old version of the barracks also had a place for the soldiers to stand (ready for combat, ready to be deployed). However, the new one doesn't have this. I'll make the standing ground a separate building so that you can build your barracks in one place, and have the soldiers ready to respond in a threat at another location. Also, you can tell that a lot changed in regards to lighting in the time between the two screenshots. 

Tuesday

I finished the dwarf warrior model (taking a base dwarf model, adding weapon / shield, decorations, and re-texturing as needed, as well as setting up the prefab and all its configurations). Also imported the small spider model. Here's what they look like:




Wednesday

I got my unit spawner script to populate caves (empty areas of the mountain), with creatures (in this case spiders and earth elementals). I also, imported and configured the earth elemental model and prefab. Oh, and I got health bars in the game as well, which also made it unnecessary to use that transparent radar shader anymore, since health bars show you where something is, even if its not visible behind a wall for example.


Thursday

Thursday was just an amazing code day. I started working on the enemy AI script, combat system, and attack scripts. By the end of the day, I had it such that hostile enemies will chase dwarfs when they are nearby. Additionally, if a dwarf runs away from an enemy, there are two resulting behaviors. Some enemies will just stay where they are (meaning you can lure them out of their cave), but some enemies will return to their cave (reset on agro loss). 

A cool note is that I wrote the agro system such that any two creatures that are not of the same race, can fight each other. So, if you pulled some spiders into a earth elemental cave, they could potentially fight each other. Neat.

So, by the end of the day, I had auto-attacks working, healthbars, damage, and get-hit animations. Pretty decent week. 


Friday

I had other real-life things to do on Friday, and I felt like I was in a good spot, so, no progress on Friday. 

Next Week

My goal for next week is to get attacks working for the rest of the fighting units (spider, dwarf warrior, the king), and possibly for the miner and engineer as well, although I'm not sure about that one yet. Also, I think another building (the standing ground), so that dwarf warriors have a place to stand in formation when they're trained. Oh, and nothing can die yet. So, yeah, death. 

Stay tuned, this game is moving fast. See you again next week :)

Leave a comment

Log in with itch.io to leave a comment.