© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
A. BaimagambetovLearn JavaFX Game and App Development https://doi.org/10.1007/978-1-4842-8625-8_5

5. AI Case Study: Develop a Maze Action Game

Almas Baimagambetov1  
(1)
Brighton, East Sussex, UK
 

In this chapter, we are going to look at the AI basics: what it helps us achieve in games and how to implement a range of AI behaviors in FXGL. AI is one of the key areas of game development. Without it, most single-player games would be far less engaging and fun. AI is what gives NPCs and enemies quasi-informed decision-making abilities with the goal to entertain the player. More specifically, we, as game developers, should aim to make the AI sophisticated enough ...

Get Learn JavaFX Game and App Development: With FXGL 17 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.