1. Grab Unreal Engine[1]. It's $20 per month, but you can cancel after the 1st month if you don't want to receive updates. 2. Download the Unreal Tournament project[2] 3. Examine the bot code and start tweaking [1] https://www.unrealengine.com/ [2] http://www.unrealtournament.com/ Unreal is an industry-grade game engine that is also quite accessible. AI can be scripted in Blueprint (a visual dataflow scripting langua…
Ask HN: Where to start on creating AI for games?
21–30 of 49 posts
Re: Ask HN: Where to start on creating AI for games?
#221. Grab Unreal Engine[1]. It's $20 per month, but you can cancel after the 1st month if you don't want to receive updates. 2. Download the Unreal Tournament project[2] 3. Examine the bot code and start tweaking [1] https://www.unrealengine.com/ [2] http://www.unrealtournament.com/ Unreal is an industry-grade game engine that is also quite accessible. AI can be scripted in Blueprint (a visual dataflow scripting langua…
Well, I like the idea, but why do all their documentation pages link to a Github 404: https://github.com/EpicGames/UnrealTournament ?
Re: Ask HN: Where to start on creating AI for games?
#23The projects are the very best part of this course. You start with a blank slate PacMan agent trying to pick up dots to something able to track & dodge ghosts without even seeing them (!). It's what inspired me to continue AI research 7 years down the road!
[1]: http://inst.eecs.berkeley.edu/~cs188/fa11/lectures.html
Re: Ask HN: Where to start on creating AI for games?
#24http://www.amazon.com/Programming-Example-Wordware-Developer...
Our final project was super cool. We got into groups. Then each group modified the AI of the soccer team in the book. Then we had a tournament to see who's team was the best. Winning the tournament was one of my prouder moments at school.
Re: Ask HN: Where to start on creating AI for games?
#25"The AI Challenge is all about creating artificial intelligence, whether you are a beginning programmer or an expert. Using one of the easy-to-use starter kits, you will create a computer program (in any language) that controls a colony of ants which fight against other colonies for domination."
Re: Ask HN: Where to start on creating AI for games?
#26Learning the A* pathfinding algorithm is a good starting point as this is common in simple tile games. These two links should get you started: [1]: http://www.raywenderlich.com/4946/introduction-to-a-pathfind... [2]: http://theory.stanford.edu/~amitp/GameProgramming/
Re: Ask HN: Where to start on creating AI for games?
#27There are plenty of books online. I would recommend creating your own project and finding something specifically you would want to do with that topic. For a class project my group and I did something simple, like a minesweeper bot. It also included a screen scrapper to scrap from windows and created our own minesweeper game including the AI part. It had about a 30% failure rate because it would get stuck on the 50-50…
Re: Ask HN: Where to start on creating AI for games?
#28There are a lot of "handson" examples there from real existing games (with code) and interviews with game developers.
Re: Ask HN: Where to start on creating AI for games?
#29Re: Ask HN: Where to start on creating AI for games?
#30A much bigger challenge would be an AI that is able to walk an avatar in Secondlife. First perhaps easy walk on the roads in mainland, later walk on arbitrary land, and the real challenge is walk inside buildings. A cat bot that does not fall into the lake, might even be a good seller.