I need your great Experience.
Blitz3D Forums/Blitz3D Programming/I need your great Experience.
| ||
Hi all, I try to make a little cool game, i wan to know how i can manage and create some NPC ? Did i using scripts or coding all things for all NPC of the game... Thanks you alot for reading and try to help. Kiss ya all Stephanie Pailly |
| ||
You can do it however you want. I would proably set up a few behaviors which I could assign in the game's editor and then have the code take over to control logic depending on what settngs I applied to the NPC in a game editor. |
| ||
Hi Ban300, Thanks for your answering :) but i try to make this : I have a terrain, with 2 rabbits in, and i try to make them moving if player it's around. If someone can help me to do that, i can make a donation around 50$ for his sample code. Kiss, Stephanie |
| ||
If you can't handle moving a few rabbits around a terrain, you might be biting off more than you can chew here. Maybe start with a smaller project... |
| ||
KissKool, Look in the manual for commands such as Entitydistance, entityvisible, entityinview, pointentity, moventity. Use these to make a simple AI. In psuedo code (ie think it out loud and then work out how to code it)... If player to rabbit distance is < 200 then move rabbit If camera cannot see rabbit then don't move it. if player distance to rabbit >500 then get rabbit to move towards player. I hope this helps. IPete2. |
| ||
Ok thanks you Ipete2 Stephanie |
| ||
you can also try a line pick with a radius, and after finding out the position of the entity in the linepick (the player) move the rabbit in opposite direction... or something... |