Mini Games

This project was developed using Svelte 3 for learning purposes. It includes three games—2048, Minesweeper, and Guess RGB—to enhance understanding of Svelte's capabilities while delivering an engaging user experience.

Mini Games

This project is a showcase of Svelte 3 for learning purposes, where I’ve built and integrated three classic games—2048, Minesweeper, and Guess RGB—to practice Svelte’s reactive framework and its efficient handling of game logic.

Each game serves as an exploration into different aspects of Svelte, from managing user input to creating dynamic game states. Here's a breakdown of the games included:

  • 2048: A sliding puzzle game where players combine numbered tiles to reach the 2048 tile. The game tests your decision-making and pattern recognition skills. The main challenge was working with transitions

  • Minesweeper: A timeless strategy game where players reveal hidden tiles on a grid without triggering bombs. It's a great exercise in logical thinking and risk management. This game was built using Vanilla JS.

  • Guess RGB: A fun challenge where players guess a color based on its RGB values. This game enhances color theory understanding and serves as a simple, yet fun exercise.

By using Svelte 3, the project emphasizes how simple and powerful the framework can be for creating dynamic, interactive applications. Whether you're interested in learning Svelte or just looking for some nostalgic games to enjoy, this project serves as both a practical guide and an enjoyable collection of games.

Technologies Used

  • Svelte
  • CSS
  • TypeScript

Project Screenshots

Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7