Skip to content

BogdanSandu69/logitrix

Repository files navigation

Logitrix 🧩

A modern browser-based logic puzzle game where you place letters in a grid following a set of rules.

Screenshots

Main Menu

Logitrix Main Menu

Game Screen (Hard - 4×4)

Logitrix Game Screen

Legendary Mode (6×6)

Logitrix Legendary

How to Play

  1. Choose a difficulty level from the main menu
  2. A grid will appear with a set of rules on the right
  3. Select a letter from the bottom panel
  4. Click on grid cells to place letters
  5. All rules must be satisfied to win
  6. Click a placed letter again to remove it

Difficulty Levels

Level Grid Letters
Easy 3×3 A, B, C
Hard 4×4 A, B, C, D
Insane 5×5 A, B, C, D, E
Legendary 6×6 A, B, C, D, E, F

Features

  • 🎯 Dynamic rule generation from a solved grid
  • ⏱️ Timer with personal best records (localStorage)
  • 💡 Hint system — highlights a wrong or empty cell
  • 📱 Responsive design
  • 🎨 Modern neon/glassmorphism UI with particle confetti on win
  • ⌨️ Keyboard shortcuts: 1–6 select letters, Esc deselects, H triggers hint

File Structure

index.html              Main menu
game.html               Game screen
css/styles.css          Menu + global styles
css/game.css            Game-specific styles
js/menu.js              Menu logic
js/game.js              Core game logic
js/rules-engine.js      Rule generation & validation
js/puzzle-generator.js  Puzzle generation

Running the Game

Simply open index.html in any modern browser. No server or build step required!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors