Compare commits

...
39 Commits
Author SHA1 Message Date
aibrashandClaude Sonnet 5.5 8cd3c50a58 Веб-экспорт: звуки мувмента, погода, хаб-активности, автостарт гонки, рейтинг
Deploy Static Site / deploy (push) Successful in 23s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3hdxigFuyWURXJvYwH
2026-11-02 18:27:27 +05:00
aibrashandClaude Sonnet 5.5 de353321b5 Веб-экспорт: геймпад, меню паузы, новый хаб с музыкой
Deploy Static Site / deploy (push) Successful in 40s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 18:36:55 +05:00
aibrashandClaude Sonnet 5.5 b91b2b8674 Race 2: новая карта «Верхние ярусы», пакет race2.pck, обновлённый клиент
Deploy Static Site / deploy (push) Successful in 17s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-29 17:18:07 +05:00
aibrashandClaude Sonnet 5.5 9ab5030136 Обновление игры: ники, общий рейтинг (Tab), сдача в гонке, таймер Parkour, заставка Aman's World
Deploy Static Site / deploy (push) Successful in 18s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-29 12:11:59 +05:00
aibrashandClaude Sonnet 5.5 9f17f9d86d Обновление игры: карта Race (гонка), сетевые события гонки
Deploy Static Site / deploy (push) Successful in 16s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-28 17:28:38 +05:00
aibrashandClaude Sonnet 5.5 1ddd83983a Обновление игры: Parkour с музыкой, небом и шейдером в пакете
Deploy Static Site / deploy (push) Successful in 10s
Исправлен пакет карты: в нём не хватало sky.png, шейдера и данных раскладки.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-28 15:05:47 +05:00
aibrashandClaude Sonnet 5.5 e49bd51704 Обновление игры: карта Parkour, исправлено подтягивание на уступы
Deploy Static Site / deploy (push) Successful in 10s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-28 14:49:36 +05:00
aibrashandClaude Sonnet 5.5 68aa0045ee Обновление игры: сальто камеры при двойном прыжке
Deploy Static Site / deploy (push) Successful in 12s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-28 13:24:37 +05:00
aibrashandClaude Sonnet 5.5 a08b255ac5 Обновление игры: модель персонажа вместо капсул
Deploy Static Site / deploy (push) Successful in 14s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WxZo3ekR5m1af437Qzqwc1
2026-10-28 13:11:48 +05:00
aibrashandClaude Sonnet 5.5 7ef8bd7672 Экспорт клиента: новая структура проекта, основной пакет 70 КБ
Deploy Static Site / deploy (push) Successful in 11s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 17:47:47 +05:00
aibrashandClaude Sonnet 5.5 8ae3056386 Экспорт клиента: Верити, сеть преследователей
Deploy Static Site / deploy (push) Successful in 9s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 17:20:29 +05:00
aibrashandClaude Sonnet 5.5 96ada4dad6 Экспорт клиента без GDExtension: один index.wasm
Deploy Static Site / deploy (push) Successful in 11s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:51:56 +05:00
aibrashandClaude Sonnet 5.5 3e20ea4f99 Экспорт клиента: хаб, world.pck, присед
Deploy Static Site / deploy (push) Successful in 9s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:44:25 +05:00
aibrashandClaude Sonnet 5.5 4cb11893b8 Экспорт клиента: фикс загрузки карты Backrooms
Deploy Static Site / deploy (push) Successful in 9s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:33:45 +05:00
aibrashandClaude Sonnet 5.5 daadd6819a Экспорт клиента: Backrooms (отдельный пакет), порталы, зрение камня
Deploy Static Site / deploy (push) Successful in 12s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:15:14 +05:00
aibrashandClaude Sonnet 5.5 1b2d2fa9d8 Экспорт клиента: общий камень-преследователь
Deploy Static Site / deploy (push) Successful in 9s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 15:22:20 +05:00
aibrash d50a63bcfe Увеличил скорость чувака
Deploy Static Site / deploy (push) Successful in 8s
2026-10-27 15:02:59 +05:00
aibrash b2e3146505 Добавил преследование
Deploy Static Site / deploy (push) Successful in 18s
2026-10-27 14:58:46 +05:00
aibrashandClaude Sonnet 5.5 935415dbef Мультиплеер: новый экспорт клиента
Deploy Static Site / deploy (push) Successful in 8s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-21 12:32:36 +05:00
aibrash 200d1eccbd Добавил эмпайр стейт
Deploy Static Site / deploy (push) Successful in 8s
2026-10-21 10:50:19 +05:00
aibrash 35f7659638 Обновить README.md
Deploy Static Site / deploy (push) Successful in 7s
2026-10-21 05:25:26 +00:00
aibrash 9135f4481a Добавить README.md
Deploy Static Site / deploy (push) Successful in 9s
2026-10-21 05:24:04 +00:00
aibrash 4171989e84 Добавил офис
Deploy Static Site / deploy (push) Successful in 8s
2026-10-21 10:20:19 +05:00
aibrash 628760e091 Добавил птиц, и дофига деревьев
Deploy Static Site / deploy (push) Successful in 17s
2026-10-21 09:36:02 +05:00
aibrash dffb8147fc Убрал отладку
Deploy Static Site / deploy (push) Successful in 13s
2026-10-17 13:44:19 +05:00
aibrash 101c2c8bb6 Чтото добавил, вроде мувсет, бочи
Deploy Static Site / deploy (push) Successful in 14s
2026-10-17 13:35:03 +05:00
aibrash 4e5b0ae823 Добавил Обелиск
Deploy Static Site / deploy (push) Successful in 8s
2026-10-14 17:59:02 +05:00
aibrash 20242c4c19 Чутка доработал фог
Deploy Static Site / deploy (push) Successful in 8s
2026-10-14 15:02:40 +05:00
aibrash 46430c89e9 Добавил тени и деревья, улучшил фог
Deploy Static Site / deploy (push) Successful in 12s
2026-10-14 14:56:38 +05:00
aibrash bda09d1e04 Улучшил Мувсет
Deploy Static Site / deploy (push) Successful in 7s
2026-10-13 21:57:07 +05:00
aibrash 2f3688427b test звук и туман
Deploy Static Site / deploy (push) Successful in 14s
2026-10-13 21:33:43 +05:00
aibrash e9d50dc4ad Добавил звук и туман
Deploy Static Site / deploy (push) Successful in 8s
2026-10-13 21:29:40 +05:00
aibrash c1b2703038 Полностью поменял мир с трона на шахматку
Deploy Static Site / deploy (push) Successful in 16s
2026-10-13 20:41:05 +05:00
aibrash 6c33c1c3db удалил Test
Deploy Static Site / deploy (push) Successful in 1m9s
2026-10-12 15:43:47 +05:00
aibrash 88a48b44b7 Test
Deploy Static Site / deploy (push) Successful in 6s
2026-10-12 15:05:39 +05:00
aibrash 2c71a4aaf6 Добавил здание возле башни
Deploy Static Site / deploy (push) Successful in 7s
2026-10-12 14:58:45 +05:00
aibrash 443f32addd Тестовый коммит
Deploy Static Site / deploy (push) Successful in 5s
2026-10-12 12:27:01 +05:00
aibrash d4dfd6574f Merge branch 'main' of https://git.ibrash.duckdns.org/aibrash/My-world-Site
Deploy Static Site / deploy (push) Successful in 8s
2026-10-12 12:24:23 +05:00
aibrash c8f7e44903 Добавил типо CI/CD 2026-10-12 12:22:31 +05:00
15 changed files with 38 additions and 4 deletions
+19
View File
@@ -0,0 +1,19 @@
name: Deploy Static Site
on:
push:
branches: [ "main" ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Pull latest changes via SSH
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
script: |
cd /opt/grid-world/
git pull origin main
echo all good
+15
View File
@@ -0,0 +1,15 @@
# grid-world — готовая веб-сборка игры
Здесь только **результат экспорта** из Godot (проект — в соседнем репозитории `my-world`). Руками ничего не правится.
Пуш в `main` запускает CI (`.gitea/workflows/deploy.yml`): ssh на сервер и `git pull` в `/opt/grid-world`, откуда nginx отдаёт сайт.
| Файл | Что это | Размер |
|---|---|---|
| `index.html`, `index.js`, `index.png`, `index.icon.png`, `index.apple-touch-icon.png`, `index.audio*.js` | страница и загрузчик | мелочь |
| `index.wasm` | движок Godot | 39,5 МБ (~10 МБ по сети с gzip) |
| `index.pck` | основная игра: хаб, игрок, сеть, порталы | ~70 КБ |
| `world.pck` | карта «Песочница» (качается при входе в портал) | ~13,6 МБ |
| `backrooms.pck` | карта «Backrooms» (качается при входе в портал) | ~21,3 МБ |
Пакеты карт (`*.pck`) должны быть выложены **вместе** с `index.*` и той же версией: клиент качает их при первом входе в портал.
Как собрать: в проекте `my-world` выполнить `tools/export_all.sh`. Подробности, деплой сервера и устройство — в `my-world/README.md`.
BIN
View File
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

+3 -3
View File
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0">
<title>Мой Мирок</title> <title>Aman's World</title>
<style> <style>
html, body, #canvas { html, body, #canvas {
margin: 0; margin: 0;
@@ -38,7 +38,7 @@ body {
} }
#status { #status {
background-color: #242424; background-color: #08080a;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
@@ -111,7 +111,7 @@ body {
<script src="index.js"></script> <script src="index.js"></script>
<script> <script>
const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"index","experimentalVK":false,"fileSizes":{"index.pck":27465612,"index.wasm":37900721},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4}; const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"index","experimentalVK":false,"fileSizes":{"index.pck":1773292,"index.wasm":39514754},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4};
const GODOT_THREADS_ENABLED = false; const GODOT_THREADS_ENABLED = false;
const engine = new Engine(GODOT_CONFIG); const engine = new Engine(GODOT_CONFIG);
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

+1 -1
View File
File diff suppressed because one or more lines are too long
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 93 KiB

BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
View File
BIN
View File
Binary file not shown.