全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 215|回复: 4
打印 上一主题 下一主题

分享一个我自己开发的太空策略游戏: OGame-Vue-Ts

[复制链接]
跳转到指定楼层
1#
发表于 昨天 16:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


关于项目

OGame Vue TS 是一款受经典 OGame 游戏启发的单机版、基于浏览器的太空策略游戏。在银河系中建立你的帝国,研究科技,建造舰船,参与史诗般的太空战斗。本项目采用现代 Web 技术构建,完全在浏览器中运行,提供流畅且响应迅速的游戏体验,所有数据都存储在本地。

在线体验: https://ogame-vue-ts.wenzi.games
项目地址: https://github.com/setube/ogame-vue-ts
Docker: https://github.com/setube/ogame-vue-ts/pkgs/container/ogame-vue-ts

核心特性

  • 多语言支持 - 支持 6 种语言:英语、简体中文、繁体中文、德语、俄语和韩语
  • 建筑管理 - 在行星和月球上建造和升级各种建筑
  • 科技研究 - 解锁先进科技来增强你的帝国
  • 舰队管理 - 建造舰船、派遣任务、参与战术太空战斗
  • 防御系统 - 部署防御设施来保护你的殖民地
  • 军官系统 - 招募军官以获得战略优势
  • 战斗模拟器 - 在投入资源前测试战斗场景
  • 银河视图 - 探索宇宙并与其他星球互动
  • 月球生成 - 基于概率的月球从残骸场生成机制


技术栈

  • 前端框架: Vue 3 + Composition API
  • 开发语言: TypeScript (启用严格类型检查)
  • 构建工具: Vite (自定义 Rolldown-Vite 7.2.5)
  • 状态管理: Pinia + 持久化插件
  • 路由管理: Vue Router 4
  • UI 组件: shadcn-vue (New York 风格)
  • 样式方案: Tailwind CSS v4 + CSS 变量
  • 图标库: Lucide Vue Next
  • 动画效果: tw-animate-css
  • 国际化: 自定义 i18n 实现


致谢

本项目受原版 OGame 浏览器游戏启发。所有游戏机制和设计元素都是为了教育和娱乐目的而重新实现的。

免责声明

本项目与 Gameforge AG 或官方 OGame 游戏没有任何关联、认可或联系。这是一个独立的粉丝项目,创建目的仅用于教育和个人娱乐。

用心制作,作者:谦君


© 2025 - 保留所有权利(除 CC BY-NC 4.0 许可证授予的权利外)
推荐
发表于 昨天 17:43 | 只看该作者
你杂开发那么多半成品游戏,之前的都不更新了,这不浪费时间吗
4#
发表于 昨天 18:38 | 只看该作者
拿去发个币分分钟回本
5#
发表于 昨天 23:36 | 只看该作者
支持,确实不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-12 01:28 , Processed in 0.071196 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表