2008-08-24 14 views
23

मुझे एआई के साथ एक एक्सएनए परियोजना में मदद करने के लिए कहा गया है। मैं अवधारणाओं (पथदर्शी, झुकाव इत्यादि) के लिए बिल्कुल नया नहीं हूं लेकिन यह पहला "असली" कोड होगा। मैं किसी भी संसाधन (लिंक या किताबें) के लिए बहुत आभारी हूं; मैं यह सुनिश्चित करना चाहता हूं कि मैं यह सही करूं।अच्छे एआई संदर्भों के लिए आवश्यक सिफारिशें

+0

आपने अपनी प्रोफ़ाइल छवि क्यों बदल दी है क्योंकि आपकी आखिरी छवि बहुत अच्छी है। अनिरुद्ध गुप्ता http://anirudhagupta.blogspot.com –

उत्तर

6

ये लिंक (भले ही सबसे ज्यादातर खेल उन्मुख कर रहे हैं), बाहर की जाँच करने के लिए एक शुरुआत के लिए उपयोगी हो सकता है http://gamedev.net

और http://www.gameai.com, जिनका पहले से ही उल्लेख किया गया है ..

1

मुझे हमेशा एक महान संदर्भ होने के लिए Steve Woodcock's Game AI site मिला है। इसमें पुस्तकों, सम्मेलनों, आदि के लिए चर्चा, स्रोत कोड और पॉइंटर्स शामिल हैं

3

मैं दूसरा "Artificial Intelligence: A modern Approach"। बुनियादी, समझने योग्य तरीके से वस्तुओं को समझाने में यह वास्तव में अच्छा है। यह एक किताब भी है जिसका उपयोग कृत्रिम बुद्धि की मूल बातें सिखाने के लिए many universities में किया जाता है।
हो सकता है कि हाथों पर बुनियादी विचार प्राप्त करने के लिए slides they use in the courses पर भी नज़र डालना इतना बुरा विचार नहीं है।

2

रसेल और नॉर्विग की आर्टिफिशियल इंटेलिजेंस: एक आधुनिक दृष्टिकोण।

चेतावनी दीजिये, यह पुस्तक एक दरवाजा कदम है। बहुत विस्तृत और आम तौर पर बहुत अच्छा है। मैं शायद कुछ ऑनलाइन साइटों को अनुशंसा करता हूं कि आपको आवश्यक एल्गोरिदम के प्रकारों के लिए स्वाद प्राप्त हो और फिर कार्यान्वयन के गहराई से देखने के लिए चुनिंदा रूप से रसेल और नॉरविग में गोता लगाएँ।

इस या aigamedev.com जैसे ऑनलाइन फ़ोरम की उपयोगिता को न भूलें क्योंकि मैंने अपनी खुद की एआई डिग्री में इन व्यापक रूप से उपयोग किया था। आपको यह भी पता चल सकता है कि आपको कुछ गेम तर्क के साथ मदद करने के लिए एक विशिष्ट गेम एआई बुक खरीदने की आवश्यकता है क्योंकि यह एआई 'एप्लिकेशन' तर्क से काफी अलग हो सकता है। गेम परिदृश्य में मुझे लगता है कि आप आम तौर पर भाग्यशाली होते हैं यदि आपको प्रसंस्करण समय का ~ 5-10% मिलता है जबकि एक आवेदन में एआई आम तौर पर एकमात्र चीज चलती है और यह अधिक उन्नत और प्रोसेसर भारी तकनीकों की अनुमति देती है। यह भी ऐसा कुछ है जिसे आपको विचार करने की आवश्यकता हो सकती है और मैं पूरी तरह से यह सुनिश्चित नहीं करता कि रसेल & Norvig सबसे अच्छी जगह है।

परियोजना के साथ शुभकामनाएं, काश मैं आपके जूते में था!

2

दो हित के संदर्भ होना चाहिए

    खेल (इयान Millington)
  • प्रोग्रामिंग खेल ऐ उदाहरण के द्वारा (मैट बकलैंड)

मैं दूसरे संदर्भ ऐ मंच करने के लिए

  • आर्टिफिशियल इंटेलिजेंस gamedev.net पर। विशेष रूप से क्योंकि उस मंच पर कुछ प्रमुख पोस्टर उद्योग में काम करते हैं (AiGameDev.com के लेखक सहित), या एआई & व्यावहारिक डोमेन में योजना और अनुकूलन जैसी संबंधित तकनीकों का उपयोग करें।

  • 0

    मैं करूंगा दूसरा: प्रोग्रामिंग उदाहरण के द्वारा खेल ऐ (मैट बकलैंड)

    इस किताब को महान एल्गोरिदम देता है कि easly XNA के लिए बंदरगाह चाहिए।

    4

    मुझे टिप्पणी करना है कि एआई: एक आधुनिक दृष्टिकोण एक बहुत सूखा पढ़ा है।

    यदि आप वास्तव में एआई में रुचि रखते हैं, और रुचि रखते हैं, तो आप दुनिया के लिए Norvig के उपहार के साथ जाने से बहुत बेहतर हैं: Paradigms of Artificial Intelligence Programming। यह केवल एआई के लिए एक महान परिचय नहीं है, यह सुंदर प्रोग्रामिंग के लिए एक महान परिचय है।

    +0

    मैंने कुछ समय पहले इस पुस्तक को खरीदा था जब सीमाओं में 40% बंद कूपन किसी भी आइटम पर ऑनलाइन उपयोग योग्य था। इस सामग्री के साथ एक किताब के लिए $ 55 रुपये? हाँ कृपया। अत्यधिक अनुशंसित, क्योंकि यह सीएल और एआई दोनों के लिए एक अच्छा परिचय है। – Runevault

    3

    flocking पर एक एक्सएनए विशिष्ट ट्यूटोरियल है।

    6

    मैं नहीं हैरान ऊपर जवाब किताबें इसलिए यहाँ की मैं हालांकि के किसी भी चला जाता है, किताबें एक खेल स्टूडियो में किसी भी विकास दल हमेशा होगा कि खोजने के लिए किया गया था:

    • खेल प्रोग्रामिंग रत्न (वहाँ अब 7 पुस्तकें हैं)।
    • एआई प्रोग्रामिंग बुद्धि (मुझे लगता है कि 4 बाहर हैं)।

    दोनों श्रृंखला के माध्यम से प्रत्येक श्रृंखला के पहले दो कई बहुत उपयोगी लेख और ब्राउज़िंग के संयोजित किया जाता है (खेल प्रोग्रामिंग जवाहरात जो कई बहुत अच्छा लेख शामिल ऐ अध्यायों) तुम दोनों बुनियादी और उन्नत तकनीकों का अच्छा समझ दे देंगे वर्तमान में खेल उद्योग में इस्तेमाल किया।

    बीटीडब्ल्यू - आप डेटा संरचनाओं, प्रभावों, 3 डी और ध्वनि जैसे अन्य क्षेत्रों में भी समझ हासिल कर सकते हैं।

    पढ़ने का आनंद लें,

    2

    Amit's A* Pages pathfinding कोड लिखने में बहुत मददगार रहे हैं। वहां मांसपेशियों की सैद्धांतिक और व्यावहारिक जानकारी के बहुत सारे हैं।

    0

    मैंने एआई से एक आधुनिक दृष्टिकोण को कुछ अंश पढ़ा, अधिकांशतः क्योंकि मुझे इस मामले में दिलचस्पी है, क्योंकि मैं वास्तव में इसका उपयोग नहीं कर सकता था। एआई एक आधुनिक दृष्टिकोण काफी अच्छा है, यह अच्छी तरह से लिखा गया है और वास्तव में दिलचस्प है, हालांकि मुझे नहीं पता कि आप इसका उपयोग कर सकते हैं या नहीं, शायद आप कोड नमूने की तलाश में नहीं हैं ..