Monday, June 22, 2020

A quick and small update


A Small Update

So for some background in my first post I mentioned that demons would be able to corrupt enemy units for a certain period of time. I've updated the system to make it fairer so units will now only be lost/corrupted for 2 turns before regaining their loyalty (they will however keep the corrupted tag so demons can interact with them in different ways). The way the old system worked was that corruption could be an infinitive number and as long as it stayed above 10 than the unit could be corrupted forever or in till that unit died. In some situations corruption could be applied contentiously which is unfair and so was changed to the current system.

I've been doing a lot of work on making sure that each faction has something unique to offer and one of the first things I pointed out was that knights would be a buffing faction which relies on each other to slowly build up their strength. I've now got a fully working temp buff system so units may only be buffed for a certain amount of turns before losing that stat bonus. The elves are also getting their own unique feature which is an ability to spawn a natures spirit after killing 3 enemy of nature (which include any faction outside of elf, fairy or beast) or when three allies to nature(elf, fairy or beast) are killed.

One faction I worked hard on but have not mentioned till now is the adventurers faction. This is a rather unique faction which gains increased abilities/stats or addition resources by completing quests. They are one of the more unique factions in that adventurers do not have any starting abilities that make any adventurer different from any other adventurer outside of cost and starting stats. Inside of this faction are supporters which will be able to do different things like making a quest easier or increase the reward provided. Quests can be anything from killing a certain amount of enemies, to surviving a set amount of turns and a few more. I want to add more quests but I don't want too many quests as the quests are given randomly and too much RNG would be a bad thing.

That's alot of the stuff I've been working on but I think in the future I will post more about specific units and go more in-depth about their design and abilities. I hope you have a fun filled day and I'll see you whenever I remember this blog exists.           

Sunday, June 7, 2020

OH! YES! MY BLOG!

So to cut a long story short. I've been lazy and busy at the same time. With the world currently being in the state it is well... some things have had to take a back burner and one of those things was my game unfortunately. However I'm back and ready to talk about some things I've been doing since getting back into the grove.

I have quite a few things to mention. The newest development is the unique mechanic for beasts. I was really struggling to give them an identity and I finally have the "confidence" mechanic. This mechanic unlocks ability(s) for a beast to use as long as an ally beast(s) are in a 2 tile radius. This mechanic is inspired by real life animals such as lions and wolves. If a wolf is on its own than attacking its prey is unlikely but when its pack mates arrive than well they get more confident and take risks while helping each other. I'm still testing this feature out but hopefully it'll stick around.

I also finished the mages unique feature which is choosing what spell to cast. Just like the mech's a selection screen will appear and you as the player will get to choose which spell to cast. An example of the kind spells will be polymorphing, summoning and giving status aliments to enemies.This should offer some more unique spells and give you the player some interesting choices to make. I am experimenting with more unique spells/ability at the minute.

I have a working AI system in place but it is rather bare bones and there are some things the AI can't do that. It is also so generic as in that it rarely attacks and prefers to more eco focused but as a general AI it seems to work. There are sometimes hiccups with it as it sometimes just doesn't make a choice which is something I'm trying to pin down. I really want to release a demo to show off my work but its still got "programmers" art and not in a state I'm happy to do just yet and I have decided on a final art style which I'll eventually show off. My art is pretty bad so don't expect anything anytime soon.

Anyway as always stay safe and I'll be seeing you around.