I'll stop working on Anega.
The reason is simple:
My doctor gives me a maximum of six months to live, and that with a declining quality of life.
I just don't have the nerve to work on a long-term project like Anega anymore.
It's not that I didn't nearly make it.
The only things missing are components that would be ready in 4-8 weeks with full workforce.
- Production of items (a derivation of casting)
- Potions (almost identical to buffs)
- Ranged weapons
Then items over items had to be made. And a first test with players. A state that I can no longer achieve.
Maybe I'll just mess around with the production a little more, but that will never go life.
On my own behalf
I can't say bad news is good at all.
In the past few days my health has deteriorated so rapidly that I fear that it will all be over in a few weeks. At the moment I only have 4 active hours a day. That includes meals.
So if there is someone out there who might want Anega, you don't have much time to turn to me.
It wouldn't immediately cost you anything but the few euros for the website.
You won't get any help from me after my inevitably death. I don't know that any dead developer has ever answered questions.
I was able to apply buffs such as health or mana over time. These buffs can be applied direct to a person or a group already. It shouldn’t be a big deal to use it for potions as well.
What Comes Next?
Try to survive. Sad to say, the probability is rather low.
The teleportation spell required another character and not only NPCs. So I run a larger Client-Server test with expectable results. A number of functions, build in the last weeks didn’t work as intentioned. So I had to rework a lot of dedicated Client-Server communication.
Stab your beloved enemy
Poking around without a dagger in hand will look awkward. So I build over quite some days a set of dagger, or better 6 different blades with 2 colors (dark & bright) and 6 different handles with 3 colors (wood, leather dark, leather bright). That makes at the end 12 * 18 different daggers. And I don’t have rusty blades yet.
At the end I introduced four daggers using the stabbing skill into the game immediately:
- Simple Dagger
- Dark Stiletto
- Mercenary Dagger
- Curved Dagger
- GM selects skill from list and don’t need to know the correct skill name
- Build Helper (one click build procedure)
- Set foreign Health, Mana, Stamina for GM works now in Client/Server
- I found the reason for an exception (Start issue with UMA) and removed it.
- Issues with not correct shown short distances warps, different on each client.
- Correct round to significant digits so it’s not shown with 1.23 E-2 but 0.0123.
- Issues with name, displayName and itemName (further improvement necessary)
What Comes Next?
- Blunt weapons
- Area spells
And now we have a number of more or less blunt weapons. Seriously, would you call a spiked club blunt? In my opinion, such a spike is not really blunt.
At least we have blunt (clubs and maces), hacking (swords) and stabbing (dagger) weapons now. More are welcome (axes, rapier, war hammer, pikes), but that might be something for the people coming after me.
Wands, the second
Now I don’t have wands only, these items have an effect as well. They influence the total amount of mana available as well as the mana regeneration rate depending on your current skill in a magic school.
This can lead to interesting settings. There is a wand for noobs only, what doubles the total mana and halves the mana regeneration as long as you are a total noob and hold it for more than 3 minutes in hand. Once you learned a little bit it reduced mana and mana regeneration down to nothing. This may help characters with very little magic attributes to collect some mana needed for multiple teleports in a row.
AoE (Area of effect)
There are now
- Group healings
- Group damage and stun and
- Group teleports.
Each can be applied to yourself and/or player and/or monster. The new magic possibilities are almost endless and even most stupid. Imagine, you could build a spell that stun yourself only.
EoT (Effect over Time)
I examined the existing buff system already, understand and changed it a little bit. Even if some parts are already working the way I want, there is still some work to be done.
- Build a generic function for local effects.
- The position selection by mouse has a third range, too close. It is used to show if you are in range of an AoE spell.
The sliders for mana and health did not take adapted max values into consideration.
What Comes Next?
As you have probably noticed, the number of typographical errors has increased recently.
I'm sorry, but due to my cancer also means that I can read text much worse. Which of course doesn't have a particularly good impact on the code. Here, too, I struggle with typing errors.
The magic arrived. There is now a huge amount of spells in all 4 different magic schools (water, earth, wind and fire).
There are damage and freezing attacks, healing spells and an environment examination. These were in total 20 spells now.
The work included animations where I have 5 different spell animations now.
And there are a huge number of effect animations like healing and mana shower, fire ball, ice shards and earthquakes.
I wasn’t able to finish the teleportation spells which are a little bit special since they need additional UI activities such as selecting the teleport source and target and an approval by the teleported person. Therefor we have to have a lot tricky client-server communication.
Wands should have embedded gems
But to find some there was a need to have some. So I created 6 different gems with 6 different colors and cuts:
- Diamond (blank)
- Emerald (green)
- Obsidian (black)
- Ruby (red)
- Sapphire (blue)
- Topaz (yellow)
I build some wands in Blender but the effect is not implemented in Unity yet.
To support optimization I build a spell list in csv with all spell parameter. This includes books and spell books in the item list.
GM can easily change health, mana and stamina for character, monster and itself now.
Overall level and experience was removed from the code.
Stun was possible already but it had no animation and there was nothing shown. Therefore it was difficult to see, if the target was stunned. Now I show the remaining seconds and an animation.
What Comes Next?
- Finish and test teleportation magic
- Protecting buffs (shields)
- Dagger and maces