全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

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


关于项目

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 许可证授予的权利外)
推荐
发表于 2025-12-15 09:38:12 | 只看该作者

地快严重不够的啊。玩不下去了。
推荐
发表于 2025-12-11 17:43:01 | 只看该作者
你杂开发那么多半成品游戏,之前的都不更新了,这不浪费时间吗
26#
 楼主| 发表于 前天 04:27 | 只看该作者
OGame-Vue-Ts v1.5.6 更新说明
本版本主要针对多语言支持与 Android 端兼容性问题进行修复。

  • 修复部分功能存在语言缺失的问题
  • 修复 Android 在部分机型上出现的白屏与样式丢失问题
25#
 楼主| 发表于 4 天前 | 只看该作者
OGame-Vue-Ts v1.5.5 更新说明
本版本重点修复多项关键问题,并对舰船数值、矿脉与 NPC 行为体系进行了系统性调整,同时引入新的采矿与战斗机制。

问题修复
  • 修复跨星系发射导弹时界面显示 Infinity 的问题
  • 修复通过舰队向 NPC 赠送礼物未增加好感度的问题
  • 修复外交日志中攻击 NPC 显示为正向但实际降低好感度的问题
  • 修复死星部署至不同殖民地但菜单目的地显示相同的问题
  • 修复等待队列扣除资源后未执行任务的问题
  • 修复升级过程中拆除建筑可能导致等级跳变的问题
  • 修复战役相关语言包缺失问题
  • 修复除简体中文与英文外其他语言包缺失的问题


数值与系统优化
  • 调整驱逐舰数值,降低强度异常
  • 提升星球初始矿脉储量
  • 优化护盾与装甲系统表现,补充外壳效果
  • 提升 NPC 赠送资源数量
  • 优化舰队预设数量限制与坐标记录逻辑
  • 调整暗物质技术不合理的前置条件
  • 优化 NPC 星球上的建筑与舰船数值配置


新增内容
  • NPC 新增协防与联合作战行为
  • 新增兵种克制系统
  • 新增建筑【地质研究站】、【深层钻探设施】
  • 新增研究【采矿技术】
  • 新增 WebDAV 同步功能(受 CORS 限制,可能存在失败情况)
  • 新增西班牙语(es-LA)语言支持


NPC 行为调整
  • 敌对 NPC:新增围攻机制、骚扰战术与报复升级
  • 中立 NPC:引入条件贸易与动态外交倾向
  • 友好 NPC:支持情报共享与联合攻击邀请
  • 优化 NPC 联盟系统,引入 NPC 间关系与连带影响机制
23#
 楼主| 发表于 5 天前 | 只看该作者
OGame-Vue-Ts v1.5.0 更新说明
本版本重点完善核心玩法闭环,大幅扩展中后期内容,并对 NPC、队列、资源与战斗系统进行了系统级优化。

问题修复
  • 修复成功摧毁 NPC 星球后 NPC 未正确消失的问题
  • 修复舰队任务失败后未显示失败原因的问题
  • 修复船坞中舰船数量不显示的问题
  • 修复资源图标在低版本浏览器中的兼容性问题
  • 修复 NPC 消失后仍参与活动的问题
  • 修复弹窗中点击数值无法显示详细信息的问题
  • 修复总览页面资源概览菜单仅显示中文的问题
  • 修复研究页面不显示研究时间的问题
  • 修复跳跃门功能异常问题
  • 修复探险任务到达目的地后未正确计算返航时间的问题


功能与数值优化
  • 优化 NPC 命名规则,减少重复与单一性
  • 优化添加队列时的反馈提示
  • 提升 NPC 整体实力与挑战性
  • 增加电力不足导致资源减产的提示说明
  • 取消存储类建筑强制绑定资源产出的设定
  • 初始队列数量由 1 调整为 3
  • 提升月球初始存储容量,并优化基于残骸量的生成概率
  • 强化殖民地的战略价值
  • 优化后期电力系统作用与数值表现
  • 调整太阳能卫星发电效率,避免数值过高
  • 全面优化战斗、导弹、运输、间谍、被侦查等报告弹窗 UI 布局


新增内容
  • 队列完成后新增建筑 / 科技解锁提示
  • 新增【矿脉储量系统】
  • 新增【舰队预设】功能
  • 新增【成就系统】、【排行榜】
  • 新增【等待队列】机制
  • 新增【战役】、【主线任务】与【剧情系统】
  • 新增【探险区域选择】
  • 新增【战斗动画】与【战斗日志回放】功能
  • 新增【温度系统】:
  • 温度越高,太阳能卫星产能越高
  • 温度越低,重氢产量越高
22#
 楼主| 发表于 2025-12-19 12:48:15 | 只看该作者
OGame-Vue-Ts v1.4.0 更新说明
本版本聚焦于修复多项关键问题、优化 UI 与游戏体验,并新增了探索与 NPC 诊断等功能。

问题修复
  • 修复舰队仓储与导弹容量溢出问题
  • 修复舰队返回时资源溢出、战斗掠夺资源下溢问题
  • 修复 NPC 建造除零风险、研究按钮仍可点击问题
  • 修复资源不足时无法查看解锁条件问题
  • 修复 GM 页面设置积分不生效问题
  • 彻底修复 NPC 不主动侦查与攻击问题
  • 修复太阳能卫星飞行时间显示错误、死星建造条件不匹配问题
  • 修复浏览器关闭后资源生产速度归零问题
  • 修复战斗报告胜负判断逻辑、探险任务卡住队列问题


功能优化
  • 优化建造队列、暗物质产量与资源产出速度
  • 降低引力技术与死星建造成本
  • 允许运输船运输暗物质
  • 优化 NPC 活跃度与攻击逻辑
  • 改善外交与队列 UI 布局,增加 Tab 区分队列类型
  • 改进新手引导系统,简化繁琐流程


新增功能
  • 新增【探险】、【NPC 状态诊断】与【等待队列】
  • 新增【搜索 NPC】与【敌方警报】功能
  • 新增【编辑星球名称】与【返回顶部】按钮
  • 新增消息页面分页与一键清空报告功能
  • 新增页面提示与背景动画开关功能
  • 新增【NPC 备注】与【NPC 好感度状态】显示功能
  • 新增首页与隐私协议页面

21#
 楼主| 发表于 2025-12-17 21:19:59 | 只看该作者
OGame-Vue-Ts v1.3.0 更新说明
本版本重点优化了 GM 功能、外交系统及舰船相关功能,同时修复了多项关键问题,提升了整体体验与稳定性。

新增功能
  • GM 一键拉满资源、完成队列与飞行任务
  • 外交通知与外交报告详情
  • 外交列表新增支持点击 NPC 盟友跳转
  • 所有类型报告新增详细报告功能
  • 新手引导系统


新增建筑
  • 新增建筑【机库】,扩展舰队存储容量,支持星球专业化发展


问题修复
  • 修复舰队返回时超出存储上限导致可建造数量显示为负数的问题
  • 修复战斗残骸未累加的问题
  • 修复向 NPC 发送导弹不扣除好感度的问题
  • 修复舰队仓储不足时仍能加入建造队列,导致溢出问题
  • 修复导弹建造超限时错误提示为护盾罩的问题
  • 修复建筑升级中无法升级其他建筑且无提示的问题
  • 修复离线资源增长失效问题
  • 修复设置中的资源产出速率调整失效问题
  • 修复暂停功能失效问题


功能优化
  • 大幅优化舰船飞行任务所需时间
  • 优化队列进度条 UI,改为图标唤起
  • 调整驱逐舰与战列舰的数值平衡
20#
 楼主| 发表于 2025-12-15 20:18:17 | 只看该作者
lgp7226 发表于 2025-12-15 09:38
地快严重不够的啊。玩不下去了。

1.2.5版本已修复
19#
 楼主| 发表于 2025-12-15 20:13:30 | 只看该作者
OGame-Vue-Ts v1.2.5 更新说明

本版本以稳定性修复与界面体验优化为主,同时补充了多项实用功能。

问题修复
  • 修复队列显示异常与重复队列项问题
  • 修复对 NPC 产生不友好行为却错误增加好感度的问题
  • 修复向自身星球运输却显示为赠送 NPC 的问题
  • 修复 NPC 侦查概率可能超过 1.0 的问题
  • 修复死星建造需求、月球生成概率及天体物理学殖民地计算错误
  • 修复礼物好感度可能为 0、导弹攻击不执行及导弹任务内存泄漏问题
  • 修复外交相关报告强制英文显示、外交页面 NPC 不显示盟友的问题
  • 修复 NPC 主动侦查 / 攻击的飞行时间计算不准确的问题


界面与体验优化
  • 调整日间模式配色,提升整体对比度并改为暖色调
  • 优化外交功能菜单徽标背景对比度
  • 优化星系页面移动端布局,减少信息拥挤
  • 优化建筑占用空间显示,提升可读性


新增功能
  • 新增资源产出速度调节功能
  • 新增游戏版本更新检测机制
  • 新增 GM 功能彩蛋
  • 防御页面新增导弹容量显示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-29 01:48 , Processed in 0.118503 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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