Skip to content

魂斗罗 1 · v1.2.2

Choose a tag to compare

@IvanAmamiya IvanAmamiya released this 09 Sep 10:32
· 6 commits to main since this release

JavaScript 单人 NES《魂斗罗》第一关,游戏画面全部由 DOM + CSS 绘制。

在线游玩:https://contra-nes-css.vercel.app

  • 原版十三屏地图、首关对象与像素素材。
  • 修正跑兵和枪手朝向。
  • 修正 S 枪为原版五发散弹、速度和逐级变大的精灵动画。
  • 138 项自动化测试全部通过,包含 720,000 帧压力模拟;另有 10 次浏览器完整通关(30 命练习模式)。

下载 ZIP 解压后打开 contra-mvp/index.html,或在该目录执行 npm start。离线游戏不需要安装依赖。

当前为单人首关 MVP,未实现双人、后七关玩法或原版音乐,部分敌人及武器细节仍有简化。原始素材来源见仓库 ATTRIBUTION.md。

feature/sfc-contra 分支已建立,供后续 SFC 内容开发。v1.2.2 标签固定游戏发布基线;main 另含 GitHub/Vercel 发布配置。