top of page

MEDIA

BLOCK SLIDE - COLOR PUZZLE

Motivation

"Block Slide - Color Puzzle" began as a solo prototype to explore fast-paced, hyper-casual gameplay loops and quickly evolved into a technical exercise in efficient Unity development. The project emphasizes clean, modular architecture suitable for rapid iteration and live deployment. It serves as a proving ground for lightweight UI systems, optimized animation workflows, and ad-based monetization strategies, while also supporting Firebase-based analytics and level delivery in future updates. With a tight scope and focused design, Block Slide - Color Puzzle allowed for rapid testing of mobile-ready systems and publishing workflows on WebGL platforms which eventually led to an App Store release with planned future updates such as leaderboards and in-app purchases.

Key Features & Implementations

  • Lightweight, event-driven tap detection and scoring system

  • Modular UI framework with animated transitions and feedback

  • Scalable level progression logic with difficulty curves

  • Ad framework integration for interstitial monetization

  • Firebase analytics tracking with support for custom events

  • Performance-optimized for low-end Android devices

  • Clean, self-contained architecture designed for rapid iteration

  • Vibration feedback taking advantage of Apples haptic engine.

Learning Outcomes

Block Slide - Color Puzzle has offered valuable insights into designing efficient gameplay loops within the constraints of hyper-casual mobile development. Optimizing input handling for high frame-rate performance helped sharpen my focus on lightweight, scalable systems. Building a modular UI and analytics integration pipeline expanded my understanding of mobile backend workflows. The project also reinforced best practices in rapid iteration, modular architecture, and preparing projects for platform submission, providing a strong foundation for future mobile releases.

Project Summary

Block Slide - Color Puzzle is a minimalist, grid-based puzzle game where players transform an active grid to match a target pattern by strategically applying color operations to entire rows and columns. Each button press applies a predefined color across a line, with some inputs reversing direction to increase the challenge. The puzzle escalates as players must deduce the correct sequence of row/column actions—often with limited visual cues or overlapping changes—creating a logic-driven, tap-to-solve loop.

​

The game’s internal structure is built around a clean, data-driven grid model with a defined move system supporting both forward and reverse logic. Levels are procedurally generated using a two-phase algorithm that applies a trackable sequence of color operations and tile resets to create deterministic yet varied puzzles. Staggered visual updates and responsive UI enhance the tactile feedback of each move, while gameplay validation is handled after every action to maintain flow and clarity.

​

Block Slide - Color Puzzle was initially developed as a solo technical challenge to explore scalable Unity systems, strategic puzzle generation, and minimalist mobile UX. With future support planned for in-app purchases and leaderboards , the project serves as a compact but robust template for efficient puzzle game architecture on mobile platforms.

​

  Tools & Software

  • Unity

  • Firebase

  • Google Sheets

  • Photoshop

  • Adobe Animate

  • Audacity​

 

   Programming Language

  • C#

​  

  Roles

  • Game Designer

  • Developer

  • Technical Designer

  • UI/UX Developer

  • LinkedIn

©2019 by Ashley Edwards. Proudly created with Wix.com

bottom of page