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

OSCHINA-MIRROR/fakis-sudoku

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку 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