Learning http://support.rivaltheory.com/vanilla/index.php?p=/categories/learning/feed.rss Tue, 14 Feb 12 18:03:36 -0700 Learning en-CA How easy to get going as a javascript coder? http://support.rivaltheory.com/vanilla/index.php?p=/discussion/210/how-easy-to-get-going-as-a-javascript-coders Mon, 09 Jan 2023 04:54:50 -0700 AaronC 210@/vanilla/index.php?p=/discussions
Cheers
AC]]>
Sample projects please http://support.rivaltheory.com/vanilla/index.php?p=/discussion/15/sample-projects-please Mon, 25 Jul 2022 04:53:27 -0700 cremean 15@/vanilla/index.php?p=/discussions Eg, how to navigate with Navmesh? How to setup up base AI with Goal Mind? etc...]]> Documentation http://support.rivaltheory.com/vanilla/index.php?p=/discussion/98/documentation Thu, 15 Sep 2022 08:58:23 -0700 PixelFish 98@/vanilla/index.php?p=/discussions Tutorials http://support.rivaltheory.com/vanilla/index.php?p=/discussion/196/tutorials Mon, 19 Dec 2022 22:30:04 -0700 kodagames 196@/vanilla/index.php?p=/discussions
This is my first time here I've just finished reading the Beginners Guide & the User Manual and my eyes are tired but I was wondering How much can I do with Rain with no coding? or the site says little coding? Little coding to a more advanced coder may be a lot for me so Im not sure of the definition of little coding yet.

But Im really interested in this and it looks promising. Id like to give it a shot and see how much I can learn.

I would also like to create some video tutorials for it as well :) I've seen the 5 tutorials and believe I have some understanding but not clear enough to see whats possible?

for example:
1) one enemy patrolling and another one who attacks the patrolling one when it gets close,
2) a patrolling one who chases another patrolling one,
3) a chasing one who chases one thats evades or runs then once far enough away hides,
etc.. etc.. theres so many different possibilities,
4) maybe two that just attach each other,
5) one that will attack my player if he gets close enough with an animation,
6) another could be 2 patrolling enemies and when my player gets within a certain distance they both take cover and start shooting.

Hopefully I'll be back with some video links. If anyone else cares to give some insight on Rain Id love to hear it.]]>
Page 21 User Manual aihero behavior tree... http://support.rivaltheory.com/vanilla/index.php?p=/discussion/190/page-21-user-manual-aihero-behavior-tree... Wed, 07 Dec 2022 14:32:19 -0700 forcevfx 190@/vanilla/index.php?p=/discussions it would be great to learn from..ie-
FightActiom/FleeAction/DetectExplorePointsAction, etc..
obviously there is a whole lot more going on in that code..
atually a whole mini tutorial on that page alone (did you record unite presentation??)

just curious..

p-
]]>
Mixamo Mutant Behavior elaboration.. http://support.rivaltheory.com/vanilla/index.php?p=/discussion/186/mixamo-mutant-behavior-elaboration.. Wed, 30 Nov 2022 04:35:53 -0700 ganeshvc 186@/vanilla/index.php?p=/discussions Tutorial Videos are not playing anymore? http://support.rivaltheory.com/vanilla/index.php?p=/discussion/182/tutorial-videos-are-not-playing-anymores Tue, 22 Nov 2022 04:50:43 -0700 cygnusprojects 182@/vanilla/index.php?p=/discussions
I'm trying to look at the tutorial videos (once more) but when I click play nothing happens except the playback shows a dark screen.

Wim]]>
Using mind only, not using sensors/pathManager. Good idea?? http://support.rivaltheory.com/vanilla/index.php?p=/discussion/107/using-mind-only-not-using-sensorspathmanager.-good-ideass Sat, 24 Sep 2022 13:31:20 -0700 shokme 107@/vanilla/index.php?p=/discussions

At core my game is very similar to Plants vs Zombies. Is it a good idea to use sensors?? or just make a custom QueryManager which will keep info about the entire map (per tile) and can be use to query :

- Is there a demon on row x?
- Get a random unoccupied tile from the battle region (Area where player can place towers).
- Is there an ancient within radius 3 of tile (x,y)?

The query manager is updated in slots (say column-wise update in each queryManager.CustomUpdate() ) hoping to make updating it not heavy. I am also planning to create a Event Notification system with it.

Please give me your ideas whether I am going in right direction with it?

From RAIN I am using Behavior Tree mostly, not sure to use pathManager and sensors?


Thanks,
shokme]]>
gob task selection http://support.rivaltheory.com/vanilla/index.php?p=/discussion/165/gob-task-selection Wed, 02 Nov 2022 14:30:56 -0700 duhprey 165@/vanilla/index.php?p=/discussions
I think I understand how the gob is intended, but I'm a little confused about how it selects tasks. Can you give a bit more detail on that? For instance is it an optimization where it selects tasks that will drive insistence values of all goals toward zero using the greedy approach? Does it try the next candidate task if the first tasks fail? I assume the utility only executes if the action attached to the task succeeds.

Also can you talk about how this differs from GOAP?

Thanks,]]>
Detect primitive http://support.rivaltheory.com/vanilla/index.php?p=/discussion/161/detect-primitive Tue, 01 Nov 2022 12:13:31 -0700 siflandolly 161@/vanilla/index.php?p=/discussions "Variable: Once a sensor detects and object with the named Aspect, the game object will be stored in the
Agent’s Action Context assigned to the named variable and the Detect action will finish with SUCCESS."


One question:
If the Detect does not detect the aspect, does it return RUNNING until it does detect it?]]>
Share data between avatars http://support.rivaltheory.com/vanilla/index.php?p=/discussion/143/share-data-between-avatars Wed, 19 Oct 2022 09:02:06 -0700 maesla 143@/vanilla/index.php?p=/discussions
I would like to share information between differents avatars. Something like actionContext but with all the AIs

I have seen NestedActionContext but it is not documented and I don't know if it's this what I'm looking for.

Thank you]]>
Downloadable content http://support.rivaltheory.com/vanilla/index.php?p=/discussion/110/downloadable-content Sun, 25 Sep 2022 12:23:26 -0700 aaron 110@/vanilla/index.php?p=/discussions Can Action's execution last several frames/seconds? http://support.rivaltheory.com/vanilla/index.php?p=/discussion/20/can-actions-execution-last-several-framessecondss Mon, 25 Jul 2022 18:51:19 -0700 cremean 20@/vanilla/index.php?p=/discussions Decoration an Aspect http://support.rivaltheory.com/vanilla/index.php?p=/discussion/6/decoration-an-aspect Fri, 22 Jul 2022 12:13:19 -0700 cremean 6@/vanilla/index.php?p=/discussions