- Course Description
게임인공지능은 컴퓨터 및 비디어 게임에서 플레이어 이외의 캐릭터의 행위에 지능을 부여하는 기술을 말하며, 학생들은 제어이론,로보틱스, 컴퓨터 그래픽스, 컴퓨터 과학으로 부터의 일반적인 기술을 포함하는 알고리즘을 배운다.
- Course Objectives
Course Objective:
Develop a solid understanding of Game AI principles and techniques.
Gain hands-on experience in implementing various movement behaviors and navigation systems in game AI using Unity.
Learn how to integrate ML-Agents into Unity projects to create adaptive and learning-based AI agents.
- Teachnig Method
Passing Marks: A minimum of 60% is required to pass the course.
Exams: Missing the midterm or final exam will result in an F grade.
Attendance: Each absence will deduct 1 point from your total score.
Misconduct and Cheating: Misconduct and cheating may lead to expulsion from the course and failure in severe cases.
Plagiarism: Any form of plagiarism will be penalized.
Assignments: All assignments are compulsory and contribute to your grade. They must be submitted within 7 days of the announcement. Late submissions will be graded out of 80%. The use of AI for assignments is detected by the system and will be penalized.
Attendance Recording: Attendance is taken at the beginning of each lecture. Ensure your attendance is recorded before the lecture ends.
Project Work: Projects must be exclusive to this course. Projects exhibited elsewhere or in another course previously will not be accepted.
- Textbook
- Assessment
- Requiments
Basic programming knowledge,
Show Interest in A.I
Basic Mathematics, Vectors and Geometry.
- Practical application of the course
Practical Use of this Course:
- Acquire the skills necessary to develop advanced and realistic AI behaviors in games, enhancing the overall gameplay experience.
- Gain the ability to create engaging and challenging enemy AI that adapts and learns from player interactions, resulting in dynamic and immersive gameplay.
- Apply the knowledge of Unity-AI and ML-Agents to create intelligent NPCs, virtual characters, and autonomous entities in various game genres such as action, adventure, strategy, and simulation.
- Reference