![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programming Student
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 19
Rep Power: 0
![]() |
Ai
Does anyone here know anything about AI
__________________
I Want Dat Pie |
|
|
|
|
|
#2 |
|
Professional Programmer
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 377
Rep Power: 0
![]() |
Re: Ai
Yes… but you are going to have to be more specific. There are many areas to cover when it comes to AI. Are you looking into AI for a game you are making? Maybe start by looking on Wikipedia for some general info on AI and then come back for any specific questions you have about it (mainly in the area of programming it as that is what this forum is for
).
__________________
I am Addicted to Linux! |
|
|
|
|
|
#3 |
|
Hobbyist Programmer
|
Re: Ai
|
|
|
|
|
|
#4 |
|
Programming Guru
![]() ![]() ![]() |
Re: Ai
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
|
|
#5 |
|
Programming Student
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 19
Rep Power: 0
![]() |
Re: Ai
ok my question is exactly wat the deal wit it. What I mean is I dont know anything about AI at all, all I know is that its the technology used in games that makes non human players do stuff. Can someone enlighten me
__________________
I Want Dat Pie |
|
|
|
|
|
#6 |
|
Programmer
Join Date: Feb 2008
Location: India
Posts: 58
Rep Power: 1
![]() |
Re: Ai
AI is a desciplin which makes you possible to make games, robots, expert agents to work and think some what like humans(not so to great extend). read the book of elein rich and night.it's good for primars like you. then if u don't understand something ask here.
|
|
|
|
|
|
#7 |
|
Professional Programmer
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 377
Rep Power: 0
![]() |
Re: Ai
Start here:
http://en.wikipedia.org/wiki/Artificial_intelligence This will give you some general info on AI. At the bottom there is a link to a Game Logic section which goes into more in-depth topics regarding AI in games. After you read those then come back with more specific questions. If you ask crap questions you will get crap answers.
__________________
I am Addicted to Linux! |
|
|
|
|
|
#8 |
|
Programming Student
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 19
Rep Power: 0
![]() |
Re: Ai
Thanks, I guess my question is, if you wanted to make a video game, where would you get ai or how would you program ai so that enemy characters will actually fight back against you in a relatively intelligent way
__________________
I Want Dat Pie |
|
|
|
|
|
#9 |
|
Professional Programmer
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 377
Rep Power: 0
![]() |
Re: Ai
I think the first thing you might want to look into is Path finding for your NPCs (I am sort of assuming a shooter type game, but does not have to be). Your enemies will need to know how to find/navigate their own way around a map. There are many different path finding algorithms you can use for your NPCs to find the best way around objects and all that type of stuff. For large maps I use the A* algorithm because it's fast. If you need absolute precision there are other algorithms that you can use. I think this would be a good place to start for programming enemy AI. Take a look at this for a bit more information: http://en.wikipedia.org/wiki/Pathfinding
After this it shouldn't be hard to get the enemy to start shooting back once they find you. It can be as simple as checking if the person they are shooting is close enough and has a decent line of site and if so shoot. Programming game AI is going to take a lot of tweaking to get it right after the fist implementation. Hope this helps a bit.
__________________
I am Addicted to Linux! |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Coder's Block Arena - The Game AI Platform | Sane | Existing Project Development | 23 | May 6th, 2008 9:12 PM |
| AI programming | Freaky Chris | Coder's Corner Lounge | 6 | Mar 26th, 2008 6:22 AM |
| Ai | JOORDEE | Coder's Corner Lounge | 3 | Feb 29th, 2008 7:30 PM |
| Qoute system with AI | gurumaniac | Project Ideas | 3 | Jul 30th, 2007 5:06 PM |