AI Agents in Gaming: From NPCs to Strategic AI Training Course
AI agents have transformed the gaming landscape by enabling intelligent and responsive behaviors, ranging from non-playable characters (NPCs) to complex strategic decision-making systems. This course delves into the development of AI agents for games, covering fundamental topics such as decision trees, pathfinding algorithms, and reinforcement learning techniques.
Designed as an instructor-led, live training session (available online or onsite), this program targets intermediate-level game developers and AI enthusiasts eager to effectively integrate AI agents into their gaming applications.
Upon completion of this training, participants will be equipped to:
- Grasp the role of AI agents in contemporary gaming.
- Construct decision-making systems utilizing decision trees and finite state machines.
- Execute pathfinding algorithms, such as A*, to enhance in-game navigation.
- Utilize reinforcement learning techniques to develop adaptive AI behaviors.
- Optimize AI performance for demanding real-time gaming environments.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical sessions.
- Hands-on implementation within a live-lab setting.
Customization Options for the Course
- To arrange a tailored training session for this course, please reach out to us.
Course Outline
Introduction to AI in Gaming
- Overview of AI applications in games.
- Types of AI agents: NPCs, strategic AI, and others.
- Key concepts in game AI development.
Decision-Making Systems
- Implementing decision trees for straightforward AI logic.
- Utilizing finite state machines for complex behaviors.
- Employing behavior trees and modular AI design.
Pathfinding and Navigation
- Understanding pathfinding algorithms.
- Implementing the A* algorithm for in-game navigation.
- Optimizing pathfinding for large-scale maps.
Reinforcement Learning in Games
- Introduction to reinforcement learning concepts.
- Training AI agents using Q-learning and deep Q-networks.
- Designing reward structures to foster adaptive behaviors.
Optimizing AI Performance
- Techniques for optimizing real-time AI performance.
- Managing resources and prioritizing AI tasks.
- Debugging and troubleshooting AI systems.
Advanced AI Techniques
- Procedural content generation using AI.
- Simulating player-like behaviors.
- Integrating AI with multiplayer gaming.
Future Trends in Game AI
- AI and machine learning in next-generation gaming.
- Ethical considerations in game AI.
- Exploring AI-driven storytelling and narrative design.
Summary and Next Steps
Requirements
- Foundational understanding of programming concepts.
- Familiarity with game development tools or frameworks.
- Basic knowledge of AI principles.
Audience
- Game developers.
- AI enthusiasts.
Open Training Courses require 5+ participants.
AI Agents in Gaming: From NPCs to Strategic AI Training Course - Booking
AI Agents in Gaming: From NPCs to Strategic AI Training Course - Enquiry
AI Agents in Gaming: From NPCs to Strategic AI - Consultancy Enquiry
Testimonials (1)
I like how the course is built to the needs of what we are looking to create for work.
Alexius Burris - Weatherford
Course - From 3ds Max to Unreal: Mastering Real-Time Visualization
Upcoming Courses
Related Courses
From 3ds Max to Unreal: Mastering Real-Time Visualization
21 HoursThis instructor-led, live training in Mexico (online or onsite) is aimed at intermediate-level to advanced-level 3D artists, game developers, and visualization professionals who wish to leverage their skills in Autodesk 3ds Max and learn how to create immersive real-time experiences in Unreal Engine.
By the end of this training, participants will be able to:
- Understand the key differences between 3ds Max and Unreal Engine workflows.
- Import 3D models, animations, and assets from 3ds Max into Unreal Engine.
- Create and customize materials, textures, and shaders in Unreal Engine.
- Set up dynamic lighting and global illumination for real-time rendering.
- Implement interactivity and gameplay mechanics using Blueprint visual scripting.
- Optimize assets and scenes for real-time performance and efficiency.
Advanced LangGraph: Optimization, Debugging, and Monitoring Complex Graphs
35 HoursLangGraph is a framework designed for creating stateful, multi-actor LLM applications as composable graphs with persistent state and control over execution.
This instructor-led, live training (available online or onsite) is aimed at advanced-level AI platform engineers, DevOps for AI, and ML architects who wish to optimize, debug, monitor, and operate production-grade LangGraph systems.
By the end of this training, participants will be able to:
- Design and optimize complex LangGraph topologies for speed, cost, and scalability.
- Engineer reliability with retries, timeouts, idempotency, and checkpoint-based recovery.
- Debug and trace graph executions, inspect state, and systematically reproduce production issues.
- Instrument graphs with logs, metrics, and traces, deploy to production, and monitor SLAs and costs.
Format of the Course
- Interactive lecture and discussion.
- Ample exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Building Coding Agents with Devstral: From Agent Design to Tooling
14 HoursDevstral is an open-source framework engineered to build and operate coding agents capable of interacting with codebases, developer tools, and APIs to boost engineering productivity.
This instructor-led live training, available online or onsite, targets intermediate to advanced ML engineers, developer-tooling teams, and SREs eager to design, implement, and optimize coding agents using Devstral.
Upon completing this training, participants will be able to:
- Set up and configure Devstral for coding agent development.
- Design agentic workflows for codebase exploration and modification.
- Integrate coding agents with developer tools and APIs.
- Implement best practices for secure and efficient agent deployment.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation in a live lab environment.
Customization Options
- To request a customized version of this course, please reach out to us to arrange details.
Open-Source Model Ops: Self-Hosting, Fine-Tuning and Governance with Devstral & Mistral Models
14 HoursDevstral and Mistral models are open-source AI technologies designed to support flexible deployment, fine-tuning, and scalable integration.
This instructor-led live training (available online or onsite) is designed for intermediate to advanced ML engineers, platform teams, and research engineers who want to self-host, fine-tune, and govern Mistral and Devstral models in production environments.
By the end of this training, participants will be able to:
- Set up and configure self-hosted environments for Mistral and Devstral models.
- Apply fine-tuning techniques to enhance domain-specific performance.
- Implement versioning, monitoring, and lifecycle governance.
- Ensure security, compliance, and responsible usage of open-source models.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises focused on self-hosting and fine-tuning.
- Live-lab implementation of governance and monitoring pipelines.
Customization Options
- To request a customized training session for this course, please contact us to arrange it.
Fiji: Image Processing for Biotechnology and Toxicology
14 HoursThis instructor-led, live training in Mexico (online or onsite) is aimed at beginner-level to intermediate-level researchers and laboratory professionals who wish to process and analyze images related to histological tissues, blood cells, algae, and other biological samples.
By the end of this training, participants will be able to:
- Navigate the Fiji interface and utilize ImageJ’s core functions.
- Preprocess and enhance scientific images for better analysis.
- Analyze images quantitatively, including cell counting and area measurement.
- Automate repetitive tasks using macros and plugins.
- Customize workflows for specific image analysis needs in biological research.
LangGraph Applications in Finance
35 HoursLangGraph serves as a framework designed for constructing stateful, multi-actor LLM applications through composable graphs, enabling persistent state management and precise control over execution flows.
This instructor-led live training, available either online or on-site, targets intermediate to advanced professionals who aim to design, implement, and manage LangGraph-based financial solutions while ensuring proper governance, observability, and compliance.
Upon completing this training, participants will be equipped to:
- Develop finance-specific LangGraph workflows that adhere to regulatory and audit standards.
- Integrate financial data standards and ontologies into graph states and associated tooling.
- Implement robust reliability, safety measures, and human-in-the-loop controls for critical processes.
- Deploy, monitor, and optimize LangGraph systems to achieve desired performance, cost efficiency, and SLAs.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical practice.
- Hands-on implementation within a live lab environment.
Customization Options
- To arrange customized training for this course, please contact us directly.
LangGraph Foundations: Graph-Based LLM Prompting and Chaining
14 HoursLangGraph is a framework for building graph-structured LLM applications that support planning, branching, tool use, memory, and controllable execution.
This instructor-led, live training (online or onsite) is aimed at beginner-level developers, prompt engineers, and data practitioners who wish to design and build reliable, multi-step LLM workflows using LangGraph.
By the end of this training, participants will be able to:
- Explain core LangGraph concepts (nodes, edges, state) and when to use them.
- Build prompt chains that branch, call tools, and maintain memory.
- Integrate retrieval and external APIs into graph workflows.
- Test, debug, and evaluate LangGraph apps for reliability and safety.
Format of the Course
- Interactive lecture and facilitated discussion.
- Guided labs and code walkthroughs in a sandbox environment.
- Scenario-based exercises on design, testing, and evaluation.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
LangGraph in Healthcare: Workflow Orchestration for Regulated Environments
35 HoursLangGraph facilitates stateful, multi-actor workflows driven by large language models (LLMs), offering precise control over execution paths and state persistence. In the healthcare sector, these capabilities are essential for ensuring compliance, enabling interoperability, and developing decision-support systems that integrate seamlessly with clinical processes.
This instructor-led, live training (available online or onsite) targets intermediate to advanced professionals seeking to design, implement, and manage LangGraph-based healthcare solutions while navigating regulatory, ethical, and operational challenges.
Upon completing this training, participants will be able to:
- Design healthcare-specific LangGraph workflows that prioritize compliance and auditability.
- Integrate LangGraph applications with medical ontologies and standards such as FHIR, SNOMED CT, and ICD.
- Apply best practices for reliability, traceability, and explainability in sensitive environments.
- Deploy, monitor, and validate LangGraph applications within healthcare production settings.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises with real-world case studies.
- Implementation practice in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
LangGraph for Legal Applications
35 HoursLangGraph serves as a framework designed for constructing stateful, multi-actor LLM applications through composable graphs that feature persistent state and precise execution control.
This instructor-led training session, available both online and onsite, targets intermediate to advanced professionals aiming to design, implement, and manage LangGraph-based legal solutions that meet strict compliance, traceability, and governance standards.
Upon completion of this training, participants will be capable of:
- Creating legal-specific LangGraph workflows that ensure auditability and regulatory compliance.
- Integrating legal ontologies and document standards into graph states and processing logic.
- Implementing guardrails, human-in-the-loop approvals, and traceable decision paths.
- Deploying, monitoring, and maintaining LangGraph services in production environments with robust observability and cost controls.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation within a live-lab environment.
Customization Options
- To request customized training for this course, please contact us to make arrangements.
Building Dynamic Workflows with LangGraph and LLM Agents
14 HoursLangGraph is a framework designed for composing graph-structured LLM workflows that support branching, tool use, memory, and controllable execution.
This instructor-led, live training (online or onsite) is aimed at intermediate-level engineers and product teams who wish to combine LangGraph’s graph logic with LLM agent loops to build dynamic, context-aware applications such as customer support agents, decision trees, and information retrieval systems.
By the end of this training, participants will be able to:
- Design graph-based workflows that coordinate LLM agents, tools, and memory.
- Implement conditional routing, retries, and fallbacks for robust execution.
- Integrate retrieval, APIs, and structured outputs into agent loops.
- Evaluate, monitor, and harden agent behavior for reliability and safety.
Format of the Course
- Interactive lecture and facilitated discussion.
- Guided labs and code walkthroughs in a sandbox environment.
- Scenario-based design exercises and peer reviews.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
LangGraph for Marketing Automation
14 HoursLangGraph is a graph-based orchestration framework that enables conditional, multi-step LLM and tool workflows, ideal for automating and personalizing content pipelines.
This instructor-led, live training (online or onsite) is aimed at intermediate-level marketers, content strategists, and automation developers who wish to implement dynamic, branching email campaigns and content generation pipelines using LangGraph.
Upon completion of this training, participants will be able to:
- Design graph-structured content and email workflows with conditional logic.
- Integrate LLMs, APIs, and data sources for automated personalization.
- Manage state, memory, and context across multi-step campaigns.
- Evaluate, monitor, and optimize workflow performance and delivery outcomes.
Course Format
- Interactive lectures and group discussions.
- Hands-on labs implementing email workflows and content pipelines.
- Scenario-based exercises on personalization, segmentation, and branching logic.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Unreal Editor for Fortnite (UEFN)
7 HoursThis instructor-led, live training session in Mexico (available online or onsite) is designed for beginner to intermediate game developers and UGC creators who aim to design, develop, and release interactive, monetizable experiences for Fortnite players.
By the conclusion of this training, participants will be able to:
- Comprehend the core concepts of UEFN and its function in producing user-generated content within Fortnite.
- Navigate the UEFN interface, establish projects, and handle assets with efficiency.
- Develop and publish unique Fortnite experiences utilizing world-building and landscaping tools.
- Utilize fundamental programming concepts through the Verse scripting language.
- Collaborate effectively on UEFN projects and prepare for monetization opportunities in Fortnite.
Industrial Virtual Environments with Unity, Blender, and Visual Studio
21 HoursCombining Unity, Blender, and Visual Studio creates a robust toolkit for designing and programming industrial virtual environments. Unity facilitates interactive simulations and visualizations, Blender provides advanced 3D modeling features, and Visual Studio acts as the core programming platform for integrating control systems and industrial logic.
This instructor-led live training, available online or onsite, is designed for beginner to intermediate professionals aiming to design, model, and program industrial environments for simulation, training, and integration purposes.
Upon completion of this training, participants will be capable of:
- Designing and modeling industrial equipment and scenarios using Blender.
- Importing and optimizing 3D models in Unity for visualization.
- Programming system logic and integration workflows in Visual Studio.
- Developing interactive industrial virtual environments with control system connections.
Course Format
- Interactive lectures and discussions.
- Practical exercises in 3D modeling and environment development.
- Programming and integration exercises featuring live demonstrations.
Customization Options
- To request tailored training for this course, please contact us to make arrangements.
Unreal Engine 4
21 HoursThis instructor-led, live training in Mexico covers the fundamentals of game development with Unreal Engine 4 while giving participants the chance to create their own sample game.
Unreal Engine 5 Deep Dive
14 HoursThis instructor-led live training in Mexico (online or onsite) targets game developers who wish to gain a comprehensive understanding of UE5 and how to utilize it for creating impressive real-time content.
By the end of this training, participants will be able to:
- Discover and comprehend the innovative features introduced in the UE5 release.
- Utilize UE5’s real-time 3D capabilities to generate highly realistic visuals.
- Explore and construct immersive visual worlds and games.
- Learn and master fundamental game design principles.
- Develop cinematic cutscene animations.