Guess-iceable

Word-guessing game.

Available on iPhone & iPad

Guess-iceable is an innovative iOS word-guessing game that reimagines the classic hangman concept with a unique twist. In this addictive game, players are challenged to guess words while their character stands on increasingly thin ice. Each incorrect guess causes the ice to crack further, adding an element of urgency and excitement to the gameplay.

Developed using cutting-edge technologies, Guess-iceable is written in Swift and SwiftUI, employing the principles of Clean Architecture. The integration of Apple's Combine framework facilitates smooth and efficient handling of asynchronous events, while Glassfy is used for managing subscriptions and in-app purchases. Logging and error tracking are optimized through CocoaLumberjack, and secure data storage is achieved using Valet.

A key aspect of the game is its approach to data. All words are initially fetched from CloudKit and stored in Core Data, ensuring the game remains up-to-date with the latest words. However, for instances when players are offline, the game allows offline play by fetching words from a local JSON file. This ensures a continuous enjoyable experience regardless of internet connectivity.

Innovatively, Guess-iceable utilizes CloudKit to connect the database with system notifications. Sending a notification automatically triggers the process of fetching new words from CloudKit, keeping the game constantly refreshed with new content.

In summary, Guess-iceable is a modern, interactive word-guessing game that immerses players in an exciting world of risk and reward, where every wrong move can lead to an "ice" end. Developed using advanced technologies, this game offers endless fun, both online and offline, with continuous content updates.