За созданием этой игры судоку скрывается забавная история. После выхода на пенсию мои родители увлеклись судоку, как два детектива, погрузившись в мир этих числовых головоломок. Каждый день они решают эти головоломки, словно ищут сокровища.
Я благодарен своему детективному отцу
, его математическому мышлению и логике, которые оказали на меня огромное влияние.
А ещё более удивительно, что это влияние передалось и моему сыну, которому всего 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 )