1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fakis-sudoku

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Судоку


Почему был создан этот проект

За созданием этой игры судоку скрывается забавная история. После выхода на пенсию мои родители увлеклись судоку, как два детектива, погрузившись в мир этих числовых головоломок. Каждый день они решают эти головоломки, словно ищут сокровища.

Я благодарен своему детективному отцу, его математическому мышлению и логике, которые оказали на меня огромное влияние. А ещё более удивительно, что это влияние передалось и моему сыну, которому всего 5 лет. Теперь этот маленький детектив тоже увлечён судоку, каждый день рисует и решает головоломки, словно он Шерлок Холмс.

Увидев их страсть к судоку, я решил сделать нечто смелое — создать собственную игру судоку! Так мы сможем исследовать цифровой мир вместе, решая новые головоломки.

Таким образом, я превратился в разработчика игры, и начал своё путешествие, полное вызовов и удовольствия.

Теперь эта игра судоку готова, и мы можем отправиться в путешествие по цифровому океану, используя нашу мудрость и смелость, чтобы решать эти сложные головоломки!> Главное окно игры

Главное окно игры


Почему этот проект открыт для использования

Когда я начал работать над этим проектом судоку, я не ожидал, что это окажется глубоким подземным лабиринтом! Начав с небольшого эксперимента с обратной связью, я почувствовал себя как маленький исследователь, пытаясь разгадать эту загадочную вселенную, а затем я столкнулся с легендарным вызовом сцепки Данса, который появляется как элегантный феерический танцор, вращающийся передо мной, но я не мог понять его ритма танца!

Однако это мой первый настоящий проект с открытым исходным кодом, и для меня это больше, чем просто проект. Это соревнование с цифрами, логикой и моим непрерывным стремлением к самосовершенствованию. Так что, я приглашаю всех уважаемых специалистов: если вы тоже являетесь фанатом судоку или у вас есть уникальные методы решения судоку, или вы просто хотите посмотреть на эту "цифровую битву", свяжитесь со мной, любая помощь приветствуется, спасибо!

ISSUES | fakis738@qq.com


Описание игры

Использует алгоритм Dancing Links X для быстрого создания судоку и его решения, реализует базовую версию игры в судоку### Технологический выбор

  • Golang используется для реализации основных алгоритмов игры в судоку, включая создание, решение и проверку судоку.
  • Vue3 используется для реализации интерфейса игры в судоку, включая отображение страниц и игровой процесс.
  • Wails используется для создания кросс-платформенного десктопного приложения с использованием GO и WebView2.### Ментальная карта Ментальная карта

Схема работы

Схема работы


Игровые страницы

Основное окно игры / Инструкции

Выбор уровня сложности / Приостановка игры

Успех

Провал


Запуск проекта

Клонирование кода

Клонируйте проект на локальную машину

git clone https://gitee.com/fakis/sudoku.git

Установка Wails

Если Wails не установлен в вашей среде разработки, установите Wails CLI, если уже установлен, пропустите этот шаг

go install github.com/wailsapp/wails/v2/cmd/wails@latest

Запуск и отладка

wails dev

Пакетирование проекта

wails build

Связанные ссылки

Журнал обновлений

CHANGELOG.md

Лицензия

MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Основанный на алгоритме Dancing Links X (舞蹈链算法) быстрое генерирование задач и решение судоку, а также реализация самого базового десктопного приложения для игры в судоку. Backend на golang, frontend на vue3, wails для построения кросс-платформенного десктопного приложения. Развернуть Свернуть
MIT
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/fakis-sudoku.git
git@api.gitlife.ru:oschina-mirror/fakis-sudoku.git
oschina-mirror
fakis-sudoku
fakis-sudoku
master