develop a movement algorith with collision avoidance
Activity 1: Calculate a Steering Vector Algorithm.
Calculate a steering vector by hand to help review the vector math that will be required to complete Activity 2 of this project.
Activity 2: Design and code a steering algorithm class, then combine methods.
Step 1: Create a method to calculate the steering force on an entity for each of the following movement algorithms:
Step 2: Create a Weighted Blending technique for combining the various steering algorithms coded above. The method should calculate the total steering force acting upon an AI bot.
Activity 3: Demonstrate the steering class created.
Using a graphical API (i.e. DarkGDK, DirectX, etc), create a demo for the steering class created in Activities 1 and 2. The demonstration should have multiple AI entities undergoing multiple movement algorithms, as well as avoiding obstacles placed in the world.
4 freelance ont fait une offre moyenne de 223 $ pour ce travail
Hi, I can do this project for you. I can write it in either c++ or c#, it would be your choice. I would use OpenGL as the graphics library for the display, with a nice UI for you to manipulate the environment.