Raincat — небольшая C++ / SDL / OpenGL (GLUT) двухмерная игра головоломка (2d puzzle game) про приключения маленького пушистого котёнка.
Raincat выполнена в мультипликационном стиле, игровой процесс совсем короткий и частично напоминает игровой процесс серии игр "Incredible Machine and Lemmings", но с одним персонажем. Цель игры проста, провести маленького котёнка до конца уровня чтобы он остался сухим, не попал под дождь, не наступил в лужу и не упал в водоём или не попал под струю из пожарного гидранта.
В игре имеется девять уровней, для их прохождения предусмотрены различные предметы (зонтик, накидка, ведро и пр), их использование лимитировано. Какие то можно использовать определённое количество раз, а некоторые предметы могут использоваться определённое время (от одной до восьми секунд). Передвижение котёнка необходимо рассчитать чтобы не оказаться под дождём или в луже, когда действие предмета закончится.
На каждом уровне доступны разные предметы и это не всегда именно те предметы которые необходимы для прохождения, для усложнения головоломки доступны лишние. После расстановки предметов по уровню, можно запускать котёнка, если предметы расставлены правильно то котёнок доберётся до финиша.
Raincat имеет низкие системные требования, окно игры масштабируемое, имеется звуковое сопровождение, для расстановки предметов используется мышь. Разработана игра при активном содействии сообщества клуба видеоигр Game Creation Society (GCS).
Лицензия: BSD (Berkeley Software Distribution license)