1 option
Advanced game AI systems with behaviour trees : Unity 6 compatible.
- Format:
- Video
- Language:
- English
- Subjects (All):
- Video games--Programming.
- Video games.
- Artificial intelligence.
- Video games--Design.
- Unity (Electronic resource).
- Physical Description:
- 1 online resource (1 video file (7 hr., 18 min.)) : sound, color.
- Edition:
- [First edition].
- Place of Publication:
- [Birmingham, United Kingdom] : Packt Publishing, [2025]
- Summary:
- Game AI goes beyond simple scripted actions—it's about designing intelligent agents that react dynamically to their environment. This course explores behavior trees, a powerful AI architecture used in modern game development. You'll start by learning the core components, including nodes, sequences, and selectors, and how to implement them effectively to create adaptive AI systems. As you progress, you'll dive into advanced behaviors such as prioritization, dynamic decision-making, and AI optimization techniques like coroutines. You'll refine AI logic with inverters, conditions, and repeaters while tackling real-world challenges like agent cooperation, blackboard state integration, and scalable decision-making. Through hands-on exercises, you'll develop AI that reacts intelligently to its surroundings, enhancing gameplay depth and complexity. By the end of the course, you'll be equipped with the knowledge to build scalable AI systems that adapt to various gameplay scenarios. With practical challenges, including patrol and escape simulations, you'll gain experience in designing and refining AI behaviors. Whether you're working on enemy AI, NPC interactions, or strategic decision-making, this course will help you create intelligent, efficient, and immersive AI solutions.
- Notes:
- OCLC-licensed vendor bibliographic record.
- ISBN:
- 9781837026838
- 1837026831
- OCLC:
- 1499839099
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.