<?xml version='1.0' encoding='UTF-8'?>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName>موسسه آموزش عالی آپادانا</PublisherName>
      <JournalTitle>نشریه مطالعات مهندسی کامپیوتر آپادانا</JournalTitle>
      <Issn>-</Issn>
      <Volume>1</Volume>
      <Issue>2</Issue>
      <PubDate PubStatus="epublish">
        <Year>2024</Year>
        <Month>06</Month>
        <Day>05</Day>
      </PubDate>
    </Journal>

    <ArticleTitle>A Review Of Path-Finding Optimization in Video Games Using Fuzzy Logic and Ant Colony Algorithm</ArticleTitle>
    <VernacularTitle>مروری بر بهینه سازی مسیر درباری های رایانه ای با استفاده از منطق فازی و الگوریتم مورچه</VernacularTitle>
    <FirstPage>27</FirstPage>
    <LastPage>36</LastPage>
    <ELocationID EIdType="doi">10.22051/jera.2021.31891.2698</ELocationID>
    <Language>FA</Language>

    <AuthorList>
      <Author>
        <FirstName>اسماعیل</FirstName>
                <Affiliation>دانشجوی ارشد رشته کامپیوتر، هوش مصنوعی ، مؤسسه آموزش عالی آپادانا ، شیراز ، ایران</Affiliation>
      </Author>
      <Author>
        <FirstName>کیمیا</FirstName>
                <Affiliation>استادیار ، گروه کامپیوتر ، مؤسسه آموزش عالی آپادانا ، شیراز ، ایران</Affiliation>
      </Author>
      <Author>
        <FirstName>زهرا</FirstName>
                <Affiliation>مربی، گروه کامپیوتر ، مؤسسه آموزش عالی آپادانا، شیراز ، ایران</Affiliation>
      </Author>
    </AuthorList>

    <PublicationType></PublicationType>

    <History>
      <PubDate PubStatus="received">
        <Year>2024</Year>
        <Month>04</Month>
        <Day>04</Day>
      </PubDate>
    </History>

    <Abstract>Pathfinding in video game maps is one of the challenging issues in optimizing paths within dynamic environments. The aim of this research was to design a framework based on fuzzy logic and the ant colony optimization algorithm to enhance the accuracy and speed of pathfinding while reducing the search space. The study utilized a simulation approach to evaluate the performance of the proposed framework. The statistical population included simulated maps with both static and dynamic obstacles, which were purposefully selected. The proposed algorithm involved the analysis of the search space using fuzzy logic and the optimization of paths through the ant colony algorithm. Results indicated that the proposed framework successfully reduced search time and improved pathfinding accuracy. Furthermore, the quality of paths significantly improved under complex and dynamic conditions. This framework provides an efficient approach, enabling applications in areas such as video games, navigation systems, and congestion management. However, limitations such as the need for testing with real-world data restrict the generalizability of the results, and future studies are recommended to address this aspect.</Abstract>
    <OtherAbstract Language="FA">مسیریابی در نقشه‌های بازی‌های ویدئویی، یکی از مسائل چالش‌برانگیز در بهینه‌سازی مسیرها در محیط‌های پویا است. هدف این پژوهش، طراحی چارچوبی مبتنی بر منطق فازی و الگوریتم کلونی مورچگان برای بهبود دقت و سرعت مسیریابی و کاهش فضای جستجو بود. در این مطالعه از روش شبیه‌سازی برای ارزیابی عملکرد چارچوب پیشنهادی استفاده شد. جامعه آماری شامل نقشه‌های شبیه‌سازی‌شده با موانع متحرک و ثابت بود که به‌طور هدفمند انتخاب شدند. الگوریتم پیشنهادی شامل مراحل تحلیل فضای جستجو با منطق فازی و بهینه‌سازی مسیرها توسط الگوریتم کلونی مورچگان بود. نتایج نشان داد که چارچوب پیشنهادی توانست زمان جستجو را کاهش داده و دقت مسیریابی را بهبود دهد. همچنین، کیفیت مسیرها در شرایط پیچیده و پویا به طور قابل‌توجهی افزایش یافت. این چارچوب با ارائه رویکردی کارآمد، امکان استفاده در کاربردهایی نظیر بازی‌های ویدئویی، سیستم‌های ناوبری و مدیریت ازدحام را فراهم می‌آورد. با این حال، محدودیت‌هایی مانند نیاز به آزمایش در داده‌های واقعی، تعمیم‌پذیری نتایج را محدود کرده و پیشنهاد می‌شود در پژوهش‌های آتی مورد توجه قرار گیرد.</OtherAbstract>

    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">Pathfinding</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Video Games</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Fuzzy Logic</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Ant Colony Optimization</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Optimization</Param>
      </Object>
    </ObjectList>

    <ArchiveCopySource DocType="pdf">/downloadfilepdf/269739</ArchiveCopySource>
  </Article>
</ArticleSet>
