You know Java basics, maybe even took a data structures course and wonder how your knowledge could be used in practice? Looking for a coding project to hone your skills? Join these series to build game solvers, game AI and Flash game bot! From scratch!
Playing Games in Java course series are targeted for demonstration of practical usage of searching techniques like depth-first search, breadth-first search, A* search, IDA* search, minimax search, alpha-beta pruning. Basic understanding of recursion and Java data structures (list, array, queue) is recommended.
Course series (released as different courses, some might still be unreleased):



Code:
https://www.udemy.com/solving-games-in-java-part-i/?couponCode=udemyinstructor