the AI Engine is looking pretty awesome, still needs a few tweaks here an there such as the transition from attacking to chasing again, i attempted to use mixtransform which worked essentially but there is no transition AI state i should probably work out some transition states to make things smoother, the only issues i found with mixtransform is with certain characters and their animations, the leg animations are part of the attack animations so it makes the attack animations look really odd.
I have been a busy bee all weekend, I have polished off AI melee combat including the following:
- Attacking with multiple attack animations.
- Targeting and Retargeting working flawlessly including range checks to see if the AI has gone too far from home or the target has gone too far from it.
- Full support for stats.
- Ability to attack and deal damage to both players and NPC's without having to identify if it is a player or another AI(everything works seamlessly and the only check for a player is under the death function as player death is different from AI death.)
- Full support for different damage schools such as frost etc.
- Full support for Death (AI die and their bodies stay for a period of time that was passed in and then it will send a message to the respawn handler to manage its respawn.)
- AI Dynamically choose their targets if they have multiple enemys.
- Full support for Faction based targeting and for friendly factions.
Next updates for AI include ranged style combat which will include magic and the request help and flee behaviours will be completed.
Other things i did over the weekend were rethinking the login logic. I decided against having an ingame registration, i may add it back in the future just for testing purposes so we do not have to create a registration webpage to register but for now we simply manage the database and add the information we need. We have switched from RIAK to using MS Sql Server 2012 as riak just does not seem as secure.
Also we have some good news from MuchDifferent the people who developed uLink. I got an email responding to our license inquiry from the CEO of much different. It looks like some really good news. I will update you guys when and if it is official .
I see the project, It is genial and increible, but the ship looks strangly...
And some mountains can be more height.
Graphically is impresionant, I like to see a video of the project.
I didn't understand any of that ^
Anyways I like the project going well.
Last night was a pretty busy night for me, I really was not able to do much work on the game in general aside from making the AI demo scene very pretty . I am getting ready to put together our 2nd preview video so i needed to create a detailed AI demo scene to showcase the preview. I may do a video showcasing how easy it is to setup an ai agent in our game later on . I will try to get together a preview video soon of maybe one of the starting zones and some networking stuff after the AI video is complete. I am working steady on everything and am awaiting a response from MuchDifferent's CEO about the email he sent me the other day .
Do you need C#/JS proggrammers? I have some networking experience (mostly with java but used smartfox server with unity). I can also do game functionality other than networking too. I can post a complete portfolio if you need programmers.
looks great, i like the 2 playable characters shown. it looks ambitious, but you seem to have alot of dedication to see it to the end, so thats the difference between this and "ideas" that are on here most of the time. Bravo.
Eve of Ebon
Worked all weekend on fleshing out a projectile system that works for both AI and players. Currently I have realistic arrow physics down and i have added the ability for AI to miss by altering the direction and force being applied to the arrow. The Projectile system is fleshed out and works perfect with the AI Engine I wrote. Things coming next include magic projectile physics and splash damage .
Here are a couple of pictures from a demo scene i was using to test out the projectile system:
Today I polished off the projectile system and added support for arrows only affecting unfriendly targets(since they use real physics ), support for ai automatically registering the target that shot the arrow that hit them as an enemy and if they dont have a target will register them as a target. I also added support for combat idle states as it looked a little wierd watching them pop into their regular idle states haha. Here are some pictures of both melee and ranged ai all fighting each other:
Almost everything you have currently is in the asset store, just saying.
This is amazing. Ive been looking all over the forums for an actual company in which knows what there doing! I was wanting to join you're company as a concept artist and a coder (Java, C#, and Unity Script). I can't do to much coding since ive only had about 7-8 months of experience with it. But I would love to do concept art. Art is my main talent, and I love to do it. Contact me on Skype: ulrics.fate and we can talk further more on this subject. Thanks!