За созданием этой игры судоку скрывается забавная история. После выхода на пенсию мои родители увлеклись судоку, как два детектива, погрузившись в мир этих числовых головоломок. Каждый день они решают эти головоломки, словно ищут сокровища.
Я благодарен своему детективному отцу
, его математическому мышлению и умению рассуждать, которое, как магия, всегда влияло на меня.
И еще более удивительно, что эта магия передалась и моему сыну, которому всего 5 лет.
Теперь этот маленький детектив
тоже увлекся судоку, каждый день рисует и решает головоломки, словно Шерлок Холмс
.
Увидев их страсть к судоку, я решил сделать нечто смелое — разработать собственную игру судоку! Так мы сможем исследовать цифровой мир вместе, решая еще больше головоломок.
Таким образом, я превратился в разработчика игры
, и началась увлекательная и сложная поездка.
Теперь эта игра судоку готова, и мы можем отправиться в путешествие по цифровому океану, используя нашу мудрость и смелость, чтобы покорить эти головоломки!> Главное окно игры
Когда я начал работать над этим проектом судоку, я не ожидал, что это окажется глубоким подземным лабиринтом
!
Начав с небольшого эксперимента с обратной связью
, я почувствовал себя как маленький исследователь, пытаясь разгадать эту загадочную вселенную,
затем я столкнулся с легендарным вызовом с цепочкой Данса
,
она была как элегантная фея в балетной юбке, вращающаяся передо мной, но я не мог понять ее ритма танца
!
Однако это был мой первый настоящий проект с открытым исходным кодом, и для меня это было не просто проектом, а настоящим соревнованием с цифрами, логикой и моей неукротимой смелостью. Так что, я приглашаю всех уважаемых специалистов: если вы тоже являетесь фанатом судоку или у вас есть уникальные методы решения судоку, или вы просто хотите посмотреть на эту "цифровую битву", свяжитесь со мной, любая помощь приветствуется, спасибо!
Использует алгоритм
Dancing Links X
для быстрого создания судоку и его решения, реализует базовую версию игры в судоку### Технологический выбор
Golang
используется для реализации основных алгоритмов игры в судоку, включая создание, решение и проверку судоку.Vue3
используется для реализации интерфейса игры в судоку, включая отображение страниц и игровой процесс.Wails
используется для создания кросс-платформенного десктопного приложения с использованием GO
и WebView2
.### Ментальная карта
Клонируйте проект на локальную машину
git clone https://gitee.com/fakis/sudoku.git
Если Wails не установлен в вашей среде разработки, установите Wails CLI, если уже установлен, пропустите этот шаг
go install github.com/wailsapp/wails/v2/cmd/wails@latest
wails dev
wails build
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )