Text this: Designing, developing, and evaluating educational games that provide adaptive feedback with generative artificial intelligence