🎮 2048++
Улучшенная версия классической игры 2048 с еще большим количеством интересных функций! Это маленький проект, который я создал в свободное время—надеюсь, он принесет вам радость!
🎯 Введение в игру
2048 — простая, но затягивающая игра по объединению чисел. На сетке 4x4 проведите вверх, вниз, влево или вправо, чтобы объединять плитки с одинаковыми числами. Цель? Достигнуть 2048 (но вы можете продолжать, чтобы набрать еще больше очков)!
Как играть:
- Используйте стрелки или WASD для перемещения плиток.
- Когда сталкиваются две плитки с одинаковым числом, они сливаются в одну.
- После каждого хода новая плитка 2 или 4 случайно появляется на пустом месте.
- Игра заканчивается, когда больше не осталось возможных ходов.
✨ Особые возможности
1. Функция отмены хода
- Сделали неверный ход? Не переживайте!
- Просто нажмите кнопку "Отмена", чтобы вернуться на шаг назад.
- Можно отменять ходы сколько угодно, вплоть до самого начала.
- Больше ни одна ошибка не испортит вашу игру!
2. Секретный чит-режим
- Введите волшебную последовательность: ←←→→ →→←← (влево, влево, вправо, вправо, вправо, вправо, влево, влево)
- Все плитки волшебным образом превратятся в 128!
- Это пасхалка, просто ради удовольствия.
- Совет: читерить весело, но не злоупотребляйте! 😉
🎯 Демонстрация
🎯 : Играть здесь
📁 Структура проекта
2048/
├── static/
│ ├── css/
│ │ └── styles.css # Game styles
│ └── js/
│ └── script.js # Frontend game logic
├── index.html # Main game page
└── 2048.py # Backend server
Описание файлов:
2048.py: Серверная часть на Flask, обрабатывает игровую логику и API-запросы.script.js: Логика игры на фронтенде, включая ходы, анимации и специальные функции.styles.css: Стили игры, обеспечивающие красивый и адаптивный внешний вид.index.html: Главная страница, объединяющая все компоненты.
🚀 Начало работы
Метод 1: Скачать релиз
- Скачайте последнюю версию.
- Убедитесь, что установлен Python 3.x.
- Установите зависимости:
pip install flask - Запустите:
python 2048.py - Откройте браузер и перейдите по адресу: http://localhost:9969
git clone https://github.com/sz30/2048.git
cd 2048
pip install flask
python 2048.py🎨 Настройка
Хотите сделать это своим? Измените styles.css для нового внешнего вида или загляните в script.js, чтобы поменять игровой процесс. Весь код хорошо прокомментирован для легкого изменения!
📝 Лицензия
Лицензия GPL-2.0
🤝 Вклад
Продолжаем обновлять! Приветствуются любые Issues и Pull Requests — давайте вместе сделаем эту игру еще лучше!
🙏 Благодарности
Благодарим следующих спонсоров за поддержку проекта:
- Aurora Cloud предоставляет сервер
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-29 ---