ShadowOfTheColossus-PC
Shadow of the Colossus 的原生 Windows 移植(PS4,CUSA08809)——请自备游戏转储。面向 PC 的原生移植。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Логические игры для iPhone, переключаются кнопкой «Игры» в шапке. Прогресс каждой игры хранится отдельно.
Сугуру 9×9. В области из N клеток стоят числа от 1 до N, каждое по одному разу. Одинаковые числа не касаются друг друга, даже по диагонали.
Судоку 12×12. Блоки 3×4, числа 1–12. В каждой строке, столбце и блоке все 12 чисел без повторов.
В обеих играх: бесконечный генератор головоломок с единственным решением, три уровня сложности, заметки, отмена ходов, подсветка ошибок и подсказки с объяснением.
Профили и достижения. Кнопка с аватаром в шапке открывает профиль: несколько игроков на одном устройстве, у каждого свои партии, победы, точность ходов, подсказки, время и витрина достижений с уровнями от бронзы до бриллианта. Всё хранится локально (localStorage), без сервера.
Задача дня. Баннер под шапкой. Каждый день в полночь по Москве в каждой игре появляется одна задача повышенной сложности, одинаковая у всех игроков (поле строится генератором с зерном «игра + дата»). Серия растёт, если в тот же день решена хотя бы одна из трёх задач; заморозка (одна сразу, ещё одна каждый понедельник, максимум две) сама спасает серию при пропуске. В календаре можно решить пропущенные дни начиная с 1 октября 2026: они отмечаются и идут в достижения, но серию не продлевают. Шесть достижений задачи дня с отдельным разделом в витрине и большой анимацией при получении.
index.html — готовое приложение (собирается скриптом, руками не править).src/common.js — общее: шторка, сердечки, условие получения подсказки (объект HintGate, одно на все игры).src/engine.js, src/app.js — Сугуру: генератор/решатель и интерфейс.src/sudoku-engine.js, src/sudoku-app.js — Судоку 12×12: генератор/решатель и интерфейс.src/profile.js — профили игроков (Profiles): ключи хранилища получают суффикс @<id профиля>, старые данные при первом запуске переезжают в первый профиль.src/achievements.js — статистика и достижения (Track), витрина и окно профиля. Игра сообщает о событиях вызовами Track.start/move/hint/tick/win и подключается строкой Track.register(id, { title, speed }): после этого у неё появляются своя статистика, три собственных достижения и раздел в витрине, а общие достижения начинают учитывать её автоматически.src/daily.js — задача дня (Daily): воспроизводимая генерация по дате, серия и заморозки, баннер, окно с календарём, достижения. Каждая игра умеет openDaily(дата) и leaveDaily(): обычная партия при этом откладывается и возвращается. Важно: поле дня зависит от кода генераторов, поэтому их правки меняют задачи дня (уже открытые поля хранятся в кэше на устройстве).src/shell.js — переключение между играми.src/top.html — стили и разметка.sw.js, manifest.webmanifest, иконки — чтобы приложение можно было добавить на экран «Домой» и играть без интернета.После правок в src/ выполнить python3 src/build.py и поменять версию кэша в sw.js.