mirror of
https://github.com/setube/ogame-vue-ts.git
synced 2026-07-11 00:12:39 +08:00
docs: 将多语言 README 和 DOCKER.md 移至 docs/ 目录
- 根目录仅保留 README.md - 更新 README.md 中的链接指向 docs/ - 更新 docs/ 中各语言 README 的主页链接为 ../README.md
This commit is contained in:
125
docs/README-RU.md
Normal file
125
docs/README-RU.md
Normal file
@@ -0,0 +1,125 @@
|
||||
<div align="center">
|
||||
<img src="public/logo.svg" alt="OGame Vue TS Logo" width="128" height="128">
|
||||
|
||||
# OGame Vue TS
|
||||
|
||||
Современная космическая стратегическая игра, вдохновлённая классической OGame, созданная на Vue 3 и TypeScript.
|
||||
|
||||
[](https://github.com/setube/ogame-vue-ts/releases/latest)
|
||||
[](https://creativecommons.org/licenses/by-nc/4.0)
|
||||
[](https://www.taptap.cn/app/801190)
|
||||
|
||||
[简体中文](../README.md) | [繁體中文](README-zh-TW.md) | [English](README-EN.md) | [Deutsch](README-DE.md) | Русский | [Español](README-ES.md) | [한국어](README-KO.md) | [日本語](README-JA.md)
|
||||
|
||||
</div>
|
||||
|
||||
## О проекте
|
||||
|
||||
OGame Vue TS — это однопользовательская браузерная космическая стратегическая игра, вдохновлённая классической OGame. Постройте свою империю в галактике, исследуйте технологии, создавайте космические корабли и участвуйте в эпических космических сражениях. Этот проект создан с использованием современных веб-технологий и полностью работает в браузере с локальным хранением данных.
|
||||
|
||||
## Основные возможности
|
||||
|
||||
- **Управление зданиями** - Стройте и улучшайте различные здания на планетах и лунах
|
||||
- **Исследование технологий** - Открывайте передовые технологии для усиления вашей империи
|
||||
- **Управление флотом** - Стройте корабли, отправляйте миссии, участвуйте в тактических космических боях
|
||||
- **Системы обороны** - Размещайте оборонительные сооружения для защиты ваших колоний
|
||||
- **Система офицеров** - Нанимайте офицеров для получения стратегических преимуществ
|
||||
- **Боевой симулятор** - Тестируйте боевые сценарии перед вложением ресурсов
|
||||
- **Вид галактики** - Исследуйте вселенную и взаимодействуйте с другими планетами
|
||||
- **Локальное хранение данных** - Все игровые данные зашифрованы и хранятся локально в браузере
|
||||
- **Тёмный/светлый режим** - Выберите предпочитаемую визуальную тему
|
||||
- **Управление очередями** - Управляйте несколькими очередями строительства и исследований
|
||||
- **Генерация луны** - Вероятностное создание луны из поля обломков
|
||||
|
||||
## Технологический стек
|
||||
|
||||
- **Frontend-фреймворк:** [Vue 3](https://vuejs.org) + Composition API (синтаксис `<script setup>`)
|
||||
- **Язык программирования:** [TypeScript](https://www.typescriptlang.org) (со строгой проверкой типов)
|
||||
- **Инструмент сборки:** [Vite](https://vitejs.dev) (Custom Rolldown-Vite 7.2.5), [Golang](https://golang.org) (для кроссплатформенного веб-сервера), [Electron](https://www.electronjs.org) (для кроссплатформенного десктоп-приложения)
|
||||
- **Управление состоянием:** [Pinia](https://pinia.vuejs.org) + плагин персистентности
|
||||
- **Маршрутизация:** [Vue Router 4](https://router.vuejs.org)
|
||||
- **UI-компоненты:** [shadcn-vue](https://www.shadcn-vue.com) (стиль New York)
|
||||
- **Стилизация:** [Tailwind CSS v4](https://tailwindcss.com) + CSS-переменные
|
||||
- **Иконки:** [Lucide Vue Next](https://lucide.dev)
|
||||
- **Анимации:** [tw-animate-css](https://www.npmjs.com/package/tw-animate-css)
|
||||
- **Интернационализация:** Собственная реализация i18n
|
||||
|
||||
## Быстрый старт
|
||||
|
||||
### Требования
|
||||
|
||||
- [Node.js](https://nodejs.org) (рекомендуется версия 18 или выше)
|
||||
- [pnpm](https://pnpm.io) (версия 10.13.1 или выше)
|
||||
- [Go](https://golang.org) (версия 1.21 или выше) (опционально)
|
||||
|
||||
### Установка
|
||||
|
||||
```bash
|
||||
# Клонировать репозиторий
|
||||
git clone https://github.com/setube/ogame-vue-ts.git
|
||||
|
||||
# Перейти в директорию проекта
|
||||
cd ogame-vue-ts
|
||||
|
||||
# Установить зависимости
|
||||
pnpm install
|
||||
```
|
||||
|
||||
### Разработка
|
||||
|
||||
```bash
|
||||
# Запустить сервер разработки (работает на порту 25121)
|
||||
pnpm dev
|
||||
```
|
||||
|
||||
Откройте браузер и перейдите по адресу `http://localhost:25121`
|
||||
|
||||
### Сборка для продакшена
|
||||
|
||||
```bash
|
||||
# Собрать приложение
|
||||
pnpm build
|
||||
|
||||
# Предпросмотр продакшен-сборки
|
||||
pnpm preview
|
||||
```
|
||||
|
||||
## Безопасность данных
|
||||
|
||||
Все игровые данные автоматически шифруются с помощью AES перед сохранением в локальном хранилище браузера. Ваш игровой прогресс защищён и приватен.
|
||||
|
||||
## Кастомизация
|
||||
|
||||
Приложение поддерживает полную настройку темы через CSS-переменные Tailwind, определённые в `src/style.css`. Вы можете легко переключаться между светлым и тёмным режимами.
|
||||
|
||||
## Участие в разработке
|
||||
|
||||
Приветствуем вклад в проект! Пожалуйста, не стесняйтесь создавать issues или pull requests.
|
||||
|
||||
## Лицензия
|
||||
|
||||
Эта работа лицензирована под [Creative Commons Attribution-NonCommercial 4.0 International License](https://creativecommons.org/licenses/by-nc/4.0).
|
||||
|
||||
### Вы можете:
|
||||
- **Делиться** — копировать и распространять материал в любом формате или на любом носителе
|
||||
- **Адаптировать** — ремиксовать, преобразовывать и создавать на основе материала
|
||||
|
||||
### При соблюдении следующих условий:
|
||||
- **Атрибуция** — Вы должны указать соответствующую атрибуцию, предоставить ссылку на лицензию и указать, были ли внесены изменения
|
||||
- **Некоммерческое использование** — Вы не можете использовать материал в коммерческих целях
|
||||
|
||||
## Благодарности
|
||||
|
||||
Этот проект вдохновлён оригинальной браузерной игрой [OGame](https://ogame.org). Все игровые механики и элементы дизайна были переосмыслены в образовательных и развлекательных целях.
|
||||
|
||||
## Отказ от ответственности
|
||||
|
||||
Этот проект не связан с Gameforge AG или официальной игрой OGame, не одобрен и не поддерживается ими. Это независимый фан-проект, созданный в образовательных целях и для личного развлечения.
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
Сделано с ❤️ автором <a href="https://github.com/setube">setube</a>
|
||||
<br>
|
||||
© 2025 - Все права защищены (кроме прав, предоставленных лицензией CC BY-NC 4.0)
|
||||
</div>
|
||||
Reference in New Issue
Block a user