A downloadable game

Download NowName your own price

# Retrograde Strike

An orthodox and exhilarating 2D pixel-art fighting game.

---

# [ ENGLISH SECTION ]

## 🎮 Game Overview

Retrograde Strike is a fast-paced 2D fighting game designed with a "classic" feel. It features agile movement, impactful hit effects, and a strategic guarding system. Whether playing against a friend or the AI, mastering the balance between aggressive dashing and tight defense is the key to victory.

## 🕹️ Controls & Mechanics

### Basic Controls

| Action | 1P (Left Side) | 2P (Right Side) |

| :--- | :--- | :--- |

| **Move (Walk)** | `A` (Left) / `D` (Right) | `←` (Left) / `→` (Right) |

| **Jump** | `W` | `↑` |

| **Crouch** | (Currently not implemented) | - |

| **Guard** | Hold direction away from opponent | Hold direction away from opponent |

| **Light Attack (Attack 1)** | `J` | `Numpad 1` |

| **Heavy Attack (Attack 2)** | `K` | `Numpad 2` |

### Advanced Movement

- **Ground Dash / Backstep**: Quickly double-tap `A` or `D`. Dashing allows you to close the distance instantly.

- **Air Dash**: Double-tap forward or backward while in the air. This can be performed once per jump and is vital for bypassing ground-based pressure.

- **Jump Attack**: Pressing an attack button while in the air performs a quick "Jump-in" strike. These have very fast startup frames.

### Combat Systems

- **Dash Attack**: Attacking while dashing significantly boosts your **Knockback Power (1.5x)**. Use this to push opponents into the corner or clear space.

- **Guarding & Recoil**: Guarding negates 100% of damage. However, the attacker will experience "Guard Recoil," pushing them back and creating a brief opening for the defender to counter-attack.

- **Hit-Stop & Screen Shake**: Successful hits cause a brief pause in time (Hit-stop) and a screen shake. Heavy attacks produce longer pauses and more intense shakes, emphasizing the impact.

## 📜 Game Rules

- **Victory**: Reduce opponent HP to 0 or have higher HP when the 30-second timer reaches zero.

- **Match Length**: Each round lasts 30 seconds.

- **Auto-Restart**: After a match ends, the game will automatically reset to the character select screen after a 5-second delay.

## 💡 Detailed Strategy & Pro Tips

1. **The "Punish" Game**: Since guarding is powerful, wait for the opponent to throw out a heavy attack, block it, and then immediately counter while they are in recovery.

2. **Aggressive Air Dashing**: Use forward air dashes to leap over an opponent's low-hitting ground attacks. Following up with a Jump Attack is the most common way to break a stalemate.

3. **Corner Pressure**: If you get the opponent to the edge of the screen, they have nowhere to run. Use dash attacks to keep them pinned or force them to jump, making them vulnerable to "Anti-Air" ground attacks.

4. **Distance Management**: Use your backstep to dodge a short-range light attack, then immediately dash back in for a heavy strike.

## 🚀 How to Start

1. Execute `run_game.bat`.

2. Use `W / S` keys at the title screen to select modes:

    - **1P vs 2P**: Local multiplayer.

    - **1P vs CPU**: Practice against the computer.

    - **CPU vs CPU**: Watch the AI battle it out.

3. Press `SPACE` to confirm your choice.

4. Press `ESC` to return to the title menu at any time.

---

# [ 日本語セクション ]

## 🎮 ゲーム概要

『Retrograde Strike』は、クラシックな格闘ゲームの感触を大切にした、ハイスピードな2Dドット絵格闘ゲームです。軽快な身のこなし、重厚なヒット演出、そして戦略的なガードシステムが特徴です。友人との対戦でも、CPUとの死闘でも、「攻めのダッシュ」と「守りのガード」のバランスを極めることが勝利への近道です。

## 🕹️ 操作方法とゲームメカニクス

### 基本操作

| アクション | 1P (左側プレイヤー) | 2P (右側プレイヤー) |

| :--- | :--- | :--- |

| **移動(歩き)** | `A` (左) / `D` (右) | `←` (左) / `→` (右) |

| **ジャンプ** | `W` | `↑` |

| **ガード** | 相手と逆方向を入力し続ける | 相手と逆方向を入力し続ける |

| **弱攻撃 (攻撃1)** | `J` | `テンキー 1` |

| **強攻撃 (攻撃2)** | `K` | `テンキー 2` |

### 応用アクション

- **地上ダッシュ / バックステップ**: 進行方向(または逆)に素早く2回連続入力。一気に間合いを詰めたり離したりできます。

- **空中ダッシュ**: ジャンプ中に素早く2回連続入力。空中での機動力が格段に上がり、地上の牽制を飛び越えるのに有効です。

- **ジャンプ攻撃**: 空中で攻撃ボタン。地上攻撃よりも発生が早く、「飛び込み」としての性能に優れています。

### 戦闘システム

- **ダッシュ攻撃**: ダッシュ中に攻撃を出すと、**ふっとばし力が1.5倍**に強化されます。相手を画面端へ追いやるのに最適です。

- **ガードと反動**: ガードはダメージを完全に無効化します。ただし、攻撃側はガードされた際に「ガード反動」で押し返され、わずかな隙が生じます。

- **ヒットストップと画面震動**: 攻撃が当たると一瞬時間が止まる「ヒットストップ」が発生します。強攻撃ほどこの停止時間は長く、激しい震動と共に強力な手応えを演出します。

## 📜 ゲームルール

- **勝利条件**: 相手のHPを0にするか、30秒のタイムアップ時に相手よりHPが多いこと。

- **制限時間**: 1ラウンド30秒。

- **自動リスタート**: 試合終了後、5秒間のインターバルを経て自動的にタイトルまたは再戦へ移行します。

## 💡 詳細攻略とプロのヒント

1. **「確定反撃」を狙え**: 本作はガードが強力です。相手の大きな技(強攻撃など)をガードした直後は、相手に隙が生まれます。そこを逃さず反撃するのが基本です。

2. **空中ダッシュでの奇襲**: 相手の地上での牽制を空中ダッシュで飛び越え、上からジャンプ攻撃を叩き込むのが非常に強力な攻め手段です。

3. **画面端の攻防**: 相手を画面端に追い詰めると、相手は逃げ場を失います。ダッシュ攻撃で壁に押し付け続けるか、逃げようと跳んだ相手を地上の技で落としましょう。

4. **間合いの管理**: バックステップで相手の空振りを誘い、即座にダッシュで踏み込んで強攻撃を当てる「差し返し」を意識しましょう。

## 🚀 始め方

1. `run_game.bat` を実行します。

2. タイトル画面で `W / S` キーを使ってモードを選択します:

    - **1P vs 2P**: ローカル対戦モード。

    - **1P vs CPU**: CPUとの練習モード。

    - **CPU vs CPU**: AI同士の対戦観戦モード。

3. `SPACE` キーで決定。

4. プレイ中、いつでも `ESC` キーでタイトル画面に戻ることができます。

※音楽は「もみじばミュージック」のフリーBGMを使用しています。

https://music.storyinvention.com/

Updated 2 days ago
Published 4 days ago
StatusPrototype
AuthorBullet Hell Mania
GenreFighting
Tags2D, Pixel Art
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

RetrogradeStrike0501.zip 101 MB

Leave a comment

Log in with itch.io to leave a comment.