Inspiration

The digital world is full of noise, but within that noise, there are patterns. I wanted to create an experience that challenges the player’s observation skills—something that feels like a "glitch in the system" that only they can fix. The Cryptic Anomaly was born from the idea of a daily ritual: one mystery, one anomaly, one chance to solve it.

What it does

The Cryptic Anomaly is a web-based puzzle game where players interact with a shifting interface to uncover hidden codes. Using a "Daily" format, the game provides a fresh challenge every 24 hours, ensuring that the community is always solving the same mystery at the same time. It’s about speed, logic, and a bit of mystery.

How we built it

I chose a high-performance stack to ensure the game felt "snappy" and modern:

Vite & React: Used for the core engine to ensure lightning-fast load times.

TypeScript: I used strict typing to manage complex game states and ensure the puzzle logic was bug-free.

Tailwind CSS & shadcn/ui: These were essential for creating a "cyber-sleek" aesthetic. I wanted the UI to feel like a high-tech terminal, and these tools allowed for a polished, responsive design.

Lovable: Accelerated the UI development process, allowing me to focus more on the game's logic.

Challenges we ran into

The biggest hurdle was managing the "Daily" aspect—ensuring the anomaly changed correctly based on the user's local time without breaking the game state. I also spent a lot of time fine-tuning the CSS animations to make the "anomaly" effect look glitchy but not distracting for the player.

Accomplishments that we're proud of

High Technical Performance: I’m proud of achieving near-instant load times by optimizing the Vite build process and ensuring the game runs smoothly even with complex CSS "anomaly" animations.

Type Safety & Reliability: Successfully implementing a fully type-safe architecture using TypeScript (97.8% of the codebase). This allowed me to manage intricate game states and puzzle logic without experiencing runtime crashes.

Professional UI/UX: I managed to create a high-quality, polished interface using shadcn/ui and Tailwind CSS that feels more like a premium standalone application than a quick hackathon project.

The "Daily" Logic: Successfully building the logic that generates a unique "Daily Anomaly" for every player, creating a shared community experience where everyone tackles the same mystery at once.

What we learned

This project taught me a lot about State Management in React and how to use TypeScript to handle unpredictable user inputs. I also learned that in game design, the "feel" of the UI is just as important as the code behind it.

What's next for The Cryptic Anomaly

I plan to add a global leaderboard and a "Hard Mode" where the anomalies react to the player's mouse movements, making the decoding process even more intense.

Built With

+ 10 more
Share this project:

Updates