2010-rust-rewrite-mashup README

The project's README from github.com/chasmlol/2010-rust-rewrite-mashup. As one markdown file: README.md.

2010 Rust Rewrite Mashup

Modern Warfare 2, Skate 3 and Minecraft in one game, all running on IW4L, a from-scratch Rust rewrite of MW2.

The Minecraft map

You don't need Minecraft installed. The first time the game starts, it downloads Minecraft 26.3's own files (textures, sounds, world data) straight from Mojang's official servers, the same way the Minecraft launcher does. That's about 125 MB, into iw4l-artifacts/minecraft-26.3. After that it plays offline. Nothing from Minecraft is included in this repository.

What you'll need

How to play

  1. Grab the zip from Releases and extract it somewhere you can write to (not Program Files), or build it yourself (see docs/BUILD.md).

  2. Double-click iw4l.exe and confirm your MW2 folder. It then asks whether you have Skate 3: choose Yes and select your default.xex, or No to play without skating.

  3. To play the Minecraft world, go to Create Game and pick the Minecraft tab in the map list. The map is called overworld.

    You can also double-click Minecraft World.bat in the release folder, start the game with iw4l.exe map minecraft:overworld, or open the console with the backtick key (`, under Esc) and type map minecraft:overworld.

Controls on the Minecraft map

Keyboard and mouse Controller Action
Mouse / WASD Sticks MW2 movement and shooting
1–9, mouse wheel D-pad left / right Select a hotbar slot
Y Swap between the first two hotbar slots
E Open or close the inventory
Q Drop the selected item
Left click (block or empty hand) Right trigger Mine or punch
Right click (holding a block) Left trigger Place the block
J Click both sticks in Skate 3 mode

More about skating in docs/SKATE.md.

Controller

Plug in a controller and play; the game follows whichever controller you last touched. Menus work with the D-pad or left stick, A to select and B to go back.

Known issues

Credits

2010-rust-rewrite-mashup (chasmlol/2010-rust-rewrite-mashup)

Searching Database…

这是什么?这是一个用 Rust 重写的《现代战争 2》多人引擎(基于 IW4L),还能让你在任意地图上进入《Skate 3》的滑板物理,并用 MW2 的枪械在一个真实的、无尽的 Minecraft 世界中一路战斗。
这是原版 MW2 的 mod,还是一个独立重写版?它运行在 IW4L 上——这是对 MW2 引擎从零开始的 Rust 重写,而不是原游戏的补丁,Skate 3 模式和 Minecraft 地图都直接内置在这个重写版中。
怎么开始玩?从 Releases 下载 zip,解压到可写文件夹,然后运行 iw4l.exe 并指向你的 MW2 文件夹;它还会询问你是否拥有 Skate 3。要加载 Minecraft 世界,打开 Create Game,在 Minecraft 标签下选择「overworld」地图。
我需要拥有哪些原版游戏?你需要自己的 MW2 副本,且只在 Steam 版上测试过。Skate 3 模式还需要从 Skate 3 中提取的 Xbox 360 版「default.xex」和数据文件夹,外加一个手柄;没有它们,其他功能照常可用,只是没有滑板。
尝试 Minecraft 地图之前应该知道什么?首次启动需要联网并用 curl 直接从 Mojang 服务器拉取约 125 MB 的官方 Minecraft 26.3 文件;之后就完全可以离线游玩。一个已知 bug 是滑板在某些地图上不可见。
它只能在 Windows 上运行吗?发布版本是 Windows 可执行文件(iw4l.exe),因此可玩的构建只支持 Windows;README 提到 curl 在 Windows、macOS 和 Linux 上都可用,只是对 curl 适用范围的一般说明,并不代表跨平台支持。
我需要担心 Minecraft 或 MW2 内容的版权问题吗?本仓库没有再分发任何来自 Minecraft、MW2 或 Skate 3 的内容;Minecraft 文件直接来自 Mojang 自己的服务器,而且你必须自备原版游戏。IW4L 本身采用 Apache-2.0 许可证。
Skate 3 模式实际增加了什么?按下 J(或同时按下手柄的两个摇杆)就能踩上滑板,在任何 MW2 地图上体验 Skate 3 自带的物理、技巧动作和磨杆,包括 Minecraft 地图上的完整方块碰撞。
在 Minecraft 世界里实际能做什么?你可以在一个真实的、无尽的 Minecraft 26.3 世界中探索,有昼夜循环和原版生物,并用 MW2 武器一路战斗——武器按各自真实的伤害和射程破坏方块、掉落物品,并配以 MW2 风格的物品栏和快捷栏;弹药和手雷无限。
手柄支持做到什么深度?每个 MW2 操作都可以重新绑定,附带预设布局(Default、Tactical、Lefty、Bumper Jumper 等)、MW2 原版主机瞄准辅助(Standard 或 Full)、震动和死区选项,而且游戏会自动切换到你最后触碰的那个手柄。
Creator
chasmlol
Size
12.5 MB
Stars
897
Age
20d
Commits · 90 Days