Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 2048 — Windows Forms Edition

Классическая игра 2048 на C# и Windows Forms.
Собирай плитки, достигни числа 2048 и побей рекорд!


📋 Основные возможности

  • Поле 4×4 по умолчанию и выбор размера от 2×2 до 10×10
  • Управление стрелками ← ↑ ↓ →
  • Автоматическое сохранение лучших результатов каждого игрока
  • Окно с правилами и таблицей лидеров
  • Цвета плиток меняются в зависимости от значения

🚀 Быстрый старт

Необходимое ПО

  • Windows
  • .NET Framework 4.8 (есть в современных ОС)
  1. Распакуйте архив и запустите 2048_WindowsFormsApp.exe
  2. Введите своё имя — и играйте!

🛠 Сборка из исходников

git clone https://github.com/P1stak/2048_WindowsFormsApp.git
cd 2048_WindowsFormsApp
# Откройте 2048_WindowsFormsApp.sln в Visual Studio
# Соберите (F6) и запустите (F5)

📸 Скриншоты

Главное окно Поле 4х4 (Стандарное) Поле 10х10 Таблица результатов
image image image image

📁 Структура проекта

2048_WindowsFormsApp/
├── MainForm.cs           // Основная логика игры
├── Login.cs              // Окно ввода имени
├── RulesWindow.cs        // Правила
├── ResultsWindow.cs      // Таблица лидеров
├── User.cs               // Модель игрока
├── UsersManager.cs       // Работа с рекордами
├── UserStorage.cs        // JSON-сохранение
└── 2048_WindowsFormsApp.csproj

🧩 Управление

КлавишаДействие
← ↑ ↓ →Перемещение плиток
EscЗакрыть текущее окно (если фокус в форме)

📊 Сохранение результатов

Результаты хранятся в файле usersResults.json рядом с exe.
Файл создаётся автоматически при первом запуске.

About

клон-игра 2048 на WinForms с хранением результатов в формате JSON

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages