Are there any information how to program scripted AI and add to Ryzom game engine?

Added by Andrew over 8 years ago

1. Are there any information how to program scripted AI and add to Ryzom game engine?

Basic list of commands with valid parameters and how to add to Ryzom game engine would do.

2. Do I understand correctly that scripted AI is not part of Ryzom game engine itself but rather script run by the engine?

Regards
Andrew


Replies (6)

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by vl over 8 years ago

You can take a look at:

code\ryzom\common\data_leveldesign\primitives\newbieland\urban_newbieland.primitive

It's a very small example of how it works. There's a small mission, a bot that talk...

You can find a very basic docs related to ai:

code\ryzom\server\src\ai_service\doc\source

In fact, it s a doxygen doc so it has to be generated with config file ai_service\doc\doxycfg\*

2. Exactly, it s some xml files that is outside the scope of Ryzom Core license.

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by sunandshadow over 8 years ago

Does Ryzom have swimming? If it does, space travel can be implemented as a swimming vehicle/mount.

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by Kane over 8 years ago

I don't think Ryzom has swimming and if it did it be a surface swim aka animation and walking really.

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by Andrew over 8 years ago

I saw that character can swim on the surface, not sure if there is mounted swim too.

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by Tom316 over 8 years ago

I am working on a basic AI scripting tutorial that should be done in a week or so if someone doesnt beat me to the punch.

(Edited)

Well you could always do a faked style space if you wanted. A flat black plane and then use particles and other effects to create effects within that space.

You could use the mount system to mount the player within the space craft mount.

It would be far from a REAL solution / space setup but if you going for something simple like they did with StarTrek Online's warp travel then it would work just fine. Heck its a solid concept solution until you could put in a proper space system.

RE: Are there any information how to program scripted AI and add to Ryzom game engine? - Added by Kane over 8 years ago

That would work flat space is actually a good idea.

I mean even better if your games not 100% space but just part. Lets say you want to travel to planets and other systems you could just do it as a flat ship that flys flat and it would really work well... Hell now I want someone to build an example of that good idea Tom..

Be a really wicked feature for even just traveling.

(1-6/6)