You're working on a game that involves enemy wizards dueling each other. Each wizard has at least a dozen different spells at his disposal -- some of them simply inflict damage, while others will temporarily stun or immobilize an enemy, slow him, prevent him from casting spells for a brief duration, teleport the caster a short distance, or give the caster a temporary shield. A wizard can only cast one spell at a time, but each spell has a fixed cooldown (time before it can be cast again) and an associated mana cost (assume no mana regeneration). Describe some ways you might implement a competent AI system for a wizard.


No Answer is Posted For this Question
Be the First to Post Answer

Post New Answer

More Software Interview Questions

How to determine Shipping point?

0 Answers  


A fires 5 shots to B's 3 but A kills only once in 3 shots while B kills once in 2 shots. When B has missed 27 times, A has killed:

0 Answers   Zoho,


What are attractors and repulsors? How do they interact with a steering system? When are they useful, and what are their limitations? When can they be used for obstacle avoidance, and when are they insufficient?

0 Answers  


Using the example of the Thief-like AI system in the previous section, how do you implement the 'search for player' behavior for the guards, and get them to search an area in a believable fashion? How do you make sure this searching behavior isn't too challenging for players, and ensure that it's usually possible for the player to escape the search if he plays the game well?

0 Answers  


Do you know SAP VMS(Vehicle Management System)

0 Answers  






can anyone tell me the program to compare two files and write matching records to a file and unmatched to another in mainframe.

0 Answers  


To fill a tank, 25 buckets of water is required. How many buckets of water will be required to fill the same tank if the capacity of the bucket is reduced to two-fifth of its present ?

0 Answers   Zoho,


What is the difference between Requirement type Determination and Schedule line category determination ?

0 Answers  


How to Create a Database?

1 Answers  


Imagine you have to write a Tic-Tac-Toe game in which a human player plays against the computer. Discuss the different ways in which you could implement the computer’s artificial intelligence for the game. Which method would you ultimately choose? And why?

0 Answers  


hello jenny thomas, please give me the explanation of below code // z-add 12 A 2p0 move 'shiv' B 4 move A B B Dsply or move B A A dsply // what is result of A an B in display and what is reason behind it?

1 Answers   Bizgaine Technologies,


Raja was studying for his examinations and the lights went off. It was around 1:00 AM. He lighted two uniform candles of equal length but one thicker than the other. The thick candle is supposed to last six hours and the thin one two hours less. When he finally went to sleep, the thick candle was twice as long as the thin one. For how long did Raja study in candle light?

4 Answers   Zoho,


Categories