Создать такую игру вполне реально, особенно если ты только начинаешь и хочешь прокачать свои навыки. Для этого подойдут библиотеки, такие как Pygame или Kivy.
Для монетизации таких игр популярны несколько моделей:
Реклама: встроенные баннеры или видеообъявления, например, через AdMob.
Внутренние покупки: предлагаешь пользователям покупать бонусы, ускорения или виртуальную валюту.
Интеграция с криптовалютой: пользователи могут зарабатывать небольшие суммы в криптовалюте за выполнение заданий или активное участие.
Чтобы лучше понять механику таких игр, рекомендую ознакомиться с этой статьей
https://cryptorussia.ru/trejdery/igry-tapalki-s-vyvodom-deneg Тут разобраны примеры таких игр и их способы монетизации.
Если захочешь углубиться, начни с простого прототипа, а затем уже можно думать о добавлении более сложных функций.
Удачи с разработкой!