Computer Artificial Intelligence is an important part of any single player game. We’ll take a practical look at how to build good computer players by first analyzing how humans play the game of Air Hockey. We’ll then adapt those concepts into a state machine that the computer can use so that it will appear to play like a human. We’ll tackle proper offense and defense strategies and combine it with a scaling factor of difficulty. The end result will be a single player mode with easy, medium, and hard levels that makes our Air Hockey game difficult to put down.
Todd Moore is a software developer who founded TMSOFT to create unique smart phone applications and games. His most popular application, White Noise, was featured by Health Magazine, iTunes, The Washington Post, PC Magazine, and the Late Night with Jimmy Fallon show. Card Counter, his most popular game title was featured by the Engadget, LA Times, and CNET TV.
Todd has had numerous speaking engagements at colleges and conferences such as Defcon 12 when he demonstrated how to crack a popular VoIP application. He explained tech to the masses on the broadcast radio show “Tech 411” and television show “Mhz.” He even competed on a NBC reality show called “Treasure Hunters.”