@BackwoodsGaming
Back when I chose ICE over Emerald, it was those types of comments that made me chose ICE. There have always seemed to be that type of “ read between the lines” comments with Emerald in the forums. I still like ICE and still have a long ways to learn all it can do. For me, starting over with another AI just doesn’t make sense. So I use ICE for what it can do, if something bugs out, then I just remove my idea and try another one.
Nothing is perfect, so I try to use what I have and know, to the best I can get out of them.
@magique
I understand your point. I just hate having to buy more assets to do the same thing.
I have too much time invested in assets, like ICE that are no longer supported. It’s a shame, but being small time, I don’t have unlimited funds to replace assets when they drop out. So I use the tool for what it can do.
Yup… I agree. Both systems had their merits and shortcomings. Some folks just make it sound like Emerald is a new comer that needs to mature. I’ve yet to find any asset that does 100% of what I need it to do for that particular functionality. But it is nice to be able to grab them to have a percentage of the heavy lifting done and then we can tweak it to make it fit into our needs. Good to hear Emerald has been working out for you @magique . Like I said, I own both. If I can ever get back to developing a game again, I’ll definitely take a look and see what BHS has done with it since I last loaded it.
So far for me Eliot has turned out to be a nice AI asset. Of course, I am in the process of learning but what I see in it so far I really like (and very easy to use, IMO.)
I’ve seen Emerald AI mentioned here a few times. Even though ICE has been deprecated, I don’t want to highjack this thread. However, for those who are interested in how Emerald AI is progressing, please see my lastest post of what’s coming with version 2.2 [here]( [RELEASED] Emerald AI 3.2 (New Sound Detection) - The Ultimate Universal AAA Quality AI Solution page-49#post-3796129).
I’ve worked with both ICE and Emerald. ICE is very powerful (though buggy) with a steep learning curve. I had partial success with it and loved its abilities (for example, not requiring a navmesh is still very unique to it and was\is important to me.) Emerald is extremely easy to learn and use. No questions there. However, I would just use it for basic enemies. It really isn’t suitable (yet) for anything that has uniqueness or “intelligence” to it. Eliot, on the other hand, has the ease of use of Emerald (with a slightly bigger learning curve but not a complex one) but it seems to have unlimited flexibility. After you go through the well written tutorials you can create AI as quickly as you could with Emerald but with more functionality.
Hi guys, just a quick question. Which was the last working version of Unity which supported Ice out of the box? Am I right in thinking it was 2017.4.13? I’m not throwing any more money into the Asset Store after half the assets I’ve bought have since been deprecated, so will just make do with what I have. Thanks again Pit!
I’m pretty sure the last release of ICE was for 2017 versions, I get some bugs here and there, but I had that with previous versions of Unity as well. I think you’re pretty safe sticking with latest 2017.
It does work with 2018 if you deal with the audio = null issue described earlier in the thread.
I do have an issue with the creature register and objects if anyone can help though :-(. DO you have to have all objects in the scene to use with ICE. I have some food which I need to change the tag on toallow different AI interactions but that means “Myfood” tag is not in the scene initially. Is there any way around this issue?
To give a bit more detail when the player picks up a food item they can then feed the AI. So I change the tag of the food so the AI then interacts with it. But it is not finding the tag in game because it was not there initially. Any ideas?
Tnx for the reply but I already did that. What I want to accomplish is I want my dragon behaves like in skyrim where the dragon will randomly fly and circle around then attack the player with long range attacks and when its health is low it will land and attack the player.
Hello all, I’m hoping for a little bit api help if possible. I’m trying to get a reference to the current target for player (Ice player) and any AI that might target another AI or player. Anyone got an idea of how to get it?
I haven’t tried them but from reading the docs I’m not thinking to change. Emerald is good for enemies etc… and is about to be updated with some nice new features. The emotes feature might even be able to add the things I need from ICE for my current project so I can see myself switching to that totally in time. MY next game is just emerald although I don’t need some of the features my current game uses ICE for.