parent
d45841455b
commit
3cd87d9c4c
|
@ -24,6 +24,7 @@ public class Tutorial : MonoBehaviour {
|
|||
// Start is called before the first frame update
|
||||
void Start() {
|
||||
board.Setup();
|
||||
board.StartGame();
|
||||
board.AIEnabled = true; // Disable player input on the board
|
||||
tutorialText = GetComponent<TMP_Text>();
|
||||
|
||||
|
@ -156,23 +157,19 @@ public class Tutorial : MonoBehaviour {
|
|||
board.playerRotation = i % 4;
|
||||
yield return new WaitForSeconds(0.5f);
|
||||
}
|
||||
|
||||
activePatchyNumber = 3;
|
||||
SetText("TUTORIAL_EXTRA3", "Finally, be cautious, as if your board fills up, it will collapse and you will lose.");
|
||||
for(int i = 0; i < 12; ++i) {
|
||||
yield return new WaitForSeconds(0.3f);
|
||||
yield return new WaitForSeconds(0.15f);
|
||||
for (int j = 0; j < GameBoard.COLUMN; ++j) {
|
||||
yield return new WaitForSeconds(0.1f);
|
||||
yield return new WaitForSeconds(0.05f);
|
||||
bs[j].Add(TileInfo.CreateRandomTrashTile());
|
||||
}
|
||||
}
|
||||
for (int x = 0; x < bs.Count; ++x) {
|
||||
var col = bs[x];
|
||||
for (int y = 0; y < col.Count; ++y) {
|
||||
board.render.Crumble(col[y], (x, y));
|
||||
}
|
||||
}
|
||||
// Now, re-initialize the board, so those falling pieces are the last of our board
|
||||
bs = BoardStateExtension.Initialize();
|
||||
|
||||
board.Clear();
|
||||
|
||||
yield return new WaitForSeconds(5f);
|
||||
activePatchyNumber = 1;
|
||||
SetText("TUTORIAL_EXTRA4", "That's all I have to share with you, please enjoy playing Luminous Strike");
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -8,9 +8,10 @@
|
|||
abcdefghijklmnopqrstuvwxyz
|
||||
|
||||
スコア
|
||||
アーケイド
|
||||
アーケード
|
||||
オンライン
|
||||
ヘルプ
|
||||
ENGLISH
|
||||
クレジット
|
||||
はい
|
||||
戻る
|
||||
|
@ -23,32 +24,55 @@
|
|||
ロビーを作成
|
||||
ロビーに入る
|
||||
ニックネーム
|
||||
マルチから出る
|
||||
英語だけ
|
||||
回線を切る
|
||||
※半角英文字でお願いします
|
||||
終了
|
||||
準備
|
||||
準備\nOK
|
||||
待機中
|
||||
|
||||
コンティニュー?
|
||||
CONTINUE?
|
||||
待機中...
|
||||
再戦
|
||||
ロビーに戻る
|
||||
部屋から出る
|
||||
ルームから出る
|
||||
タイトルへ
|
||||
スタート
|
||||
ラウンド終了
|
||||
ゲームスタート
|
||||
勝負あり
|
||||
|
||||
スペース
|
||||
|
||||
プログラマー(ネットコード、UI)
|
||||
プログラマー(ネットワーク、UI)
|
||||
プログラマー(ゲーム、AI)
|
||||
グラフィック
|
||||
音楽
|
||||
東方
|
||||
東方原作
|
||||
ZUN(上海アリス幻樂団)
|
||||
|
||||
難易度を選ぶ
|
||||
難易度を選んでください
|
||||
イージー
|
||||
ノーマル
|
||||
ハード
|
||||
ルナティック
|
||||
|
||||
東方ルミナスストライクへよおこそ
|
||||
提灯を飾って灯りをつける提灯祭りを楽しむ対戦パズルゲームです。
|
||||
灯りがつけた提灯があるほどコンボが強くなります。
|
||||
提灯には様々な色が付いています。
|
||||
同じ色の火種しか灯りがつけませんので飾り方をよく考えましょう。
|
||||
丁寧に配置できればこういう眩しいコンボも夢ではないです!
|
||||
他のプレイヤーからの攻撃を受けると封印された提灯が襲ってきます。
|
||||
封印された提灯は点灯できませんが、数手の後に封印は自動に解けます。
|
||||
レアのレインボウ火種は封印を通して任意の色を点灯することができます。
|
||||
提灯は常に1つ2組でやってきます。詰まった時は[Zキー]で次のペアと交換しましょう。
|
||||
さらに便利なことに、↑↓で提灯を回転させることができます。
|
||||
最後に、提灯がいっぱいでフィールドに飾られない場合は負けてしまいます。火の元にもフィールドの元にも気をつけましょう。
|
||||
以上です。ぜひルミナス・ストライクを楽しんでください。
|
||||
|
||||
ルミナス・ストライク
|
||||
|
||||
提灯を飾って灯りをつける提灯祭りを楽しむ対戦パズルゲームです。1人用モードと2人ネット対戦モードが実装されています。例えっていえばスーパーパズルファイターIIやぷよぷよみたいなゲームです。
|
||||
"←→:提灯の位置調整
|
||||
↑↓:提灯を回転させる
|
||||
Z:提灯を交換する
|
||||
スペース:確定
|
||||
ゲームパッドも対応しております。"
|
|
@ -93,11 +93,52 @@ MonoBehaviour:
|
|||
text: HARD
|
||||
- key: ARCADE_LUNATIC
|
||||
text: LUNATIC
|
||||
- key: TUTORIAL_INTRO
|
||||
text: 'Welcome to Touhou: Luminous Strike!'
|
||||
- key: TUTORIAL_INTRO1
|
||||
text: The goal of the game is to place and light lanterns on your board.
|
||||
- key: TUTORIAL_INTRO2
|
||||
text: Attack by igniting your lanterns with a flame, the more you ignite, the
|
||||
bigger the attack
|
||||
- key: TUTORIAL_COLORS
|
||||
text: But of course, lanterns come in a variety of colors
|
||||
- key: TUTORIAL_COLORS2
|
||||
text: Only flames of same color can ignite lanterns. If you use this carefully
|
||||
you can create combos!
|
||||
- key: TUTORIAL_COLORS3
|
||||
text: As you can see, combos can be quite big!
|
||||
- key: TUTORIAL_TRASH
|
||||
text: When the other player ingites lanterns, you will be bombarded with sealed
|
||||
lanterns
|
||||
- key: TUTORIAL_TRASH2
|
||||
text: Sealed lanterns can't be ignited, but after enough moves, the seal breaks.
|
||||
- key: TUTORIAL_TRASH3
|
||||
text: The rare rainbow-flame however ignites all lanterns of the provided color,
|
||||
even if they are sealed.
|
||||
- key: TUTORIAL_EXTRA
|
||||
text: Lanterns always come in pairs, but you can swap with the next pair by pressing
|
||||
[Z]
|
||||
- key: TUTORIAL_EXTRA2
|
||||
text: Even more useful, you can rotate your lanterns with UP/DOWN
|
||||
- key: TUTORIAL_EXTRA3
|
||||
text: Finally, be cautious, as if your board fills up, it will collapse and you
|
||||
will lose.
|
||||
- key: TUTORIAL_EXTRA4
|
||||
text: That's all I have to share with you, please enjoy playing Luminous Strike
|
||||
- key: GAME_TITLE
|
||||
text: LUMINOUS STRIKE
|
||||
- key: GAME_DESCRIPTION
|
||||
text: 'Touhou: Luminous Strike is single player and two player (netplay) puzzle
|
||||
fighter game where each player navigates and ignites lanterns similar to Puyo-Puyo
|
||||
or Puzzle Fighter II.'
|
||||
- key: GAME_CONTROLS
|
||||
text: Left and Right arrow keys move your placement position, Up and Down rotate
|
||||
the piece. Z will swap your active piece, Spacebar will drop it. Supports Gamepads.
|
||||
japaneseLocals:
|
||||
- key: GAME_SCORE
|
||||
text: "\u30B9\u30B3\u30A2"
|
||||
- key: MAINMENU_ARCADE
|
||||
text: "\u30A2\u30FC\u30B1\u30A4\u30C9"
|
||||
text: "\u30A2\u30FC\u30B1\u30FC\u30C9"
|
||||
- key: MAINMENU_ONLINE
|
||||
text: "\u30AA\u30F3\u30E9\u30A4\u30F3"
|
||||
- key: MAINMENU_HELP
|
||||
|
@ -125,9 +166,9 @@ MonoBehaviour:
|
|||
- key: MULTIPLAYER_NICKNAME
|
||||
text: "\u30CB\u30C3\u30AF\u30CD\u30FC\u30E0"
|
||||
- key: MULTIPLAYER_DISCONNECT
|
||||
text: "\u30DE\u30EB\u30C1\u304B\u3089\u51FA\u308B"
|
||||
text: "\u56DE\u7DDA\u3092\u5207\u308B"
|
||||
- key: MULTIPLAYER_NICKNAME_TIP
|
||||
text: "\u82F1\u8A9E\u3060\u3051"
|
||||
text: "\u203B\u534A\u89D2\u82F1\u6587\u5B57\u3067\u304A\u9858\u3044\u3057\u307E\u3059"
|
||||
- key: MULTIPLAYER_LEAVE
|
||||
text: "\u7D42\u4E86"
|
||||
- key: MULTIPLAYER_READY
|
||||
|
@ -135,7 +176,7 @@ MonoBehaviour:
|
|||
- key: MULTIPLAYER_READYWAITING
|
||||
text: "\u5F85\u6A5F\u4E2D"
|
||||
- key: CONTINUE_CONTINUE
|
||||
text: "\u30B3\u30F3\u30C6\u30A3\u30CB\u30E5\u30FC\uFF1F"
|
||||
text: "CONTINUE\uFF1F"
|
||||
- key: CONTINUE_WAITING
|
||||
text: "\u5F85\u6A5F\u4E2D..."
|
||||
- key: CONTINUE_REMATCH
|
||||
|
@ -143,17 +184,17 @@ MonoBehaviour:
|
|||
- key: CONTINUE_RETURNTOLOBBY
|
||||
text: "\u30ED\u30D3\u30FC\u306B\u623B\u308B"
|
||||
- key: CONTINUE_LEAVEROOM
|
||||
text: "\u90E8\u5C4B\u304B\u3089\u51FA\u308B"
|
||||
text: "\u30EB\u30FC\u30E0\u304B\u3089\u51FA\u308B"
|
||||
- key: CONTINUE_LEAVEMENU
|
||||
text: "\u30BF\u30A4\u30C8\u30EB\u3078"
|
||||
- key: GAME_START
|
||||
text: "\u30B9\u30BF\u30FC\u30C8"
|
||||
text: "\u30B2\u30FC\u30E0\u30B9\u30BF\u30FC\u30C8"
|
||||
- key: GAME_GAMESET
|
||||
text: "\u30E9\u30A6\u30F3\u30C9\u7D42\u4E86"
|
||||
text: "\u52DD\u8CA0\u3042\u308A"
|
||||
- key: KEY_SPACE
|
||||
text: "\u30B9\u30DA\u30FC\u30B9"
|
||||
- key: CREDITS_ONE
|
||||
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30CD\u30C3\u30C8\u30B3\u30FC\u30C9\u3001UI)"
|
||||
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u3001UI)"
|
||||
- key: CREDITS_TWO
|
||||
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30B2\u30FC\u30E0\u3001AI\uFF09"
|
||||
- key: CREDITS_THREE
|
||||
|
@ -161,11 +202,11 @@ MonoBehaviour:
|
|||
- key: CREDITS_FOUR
|
||||
text: "\u97F3\u697D"
|
||||
- key: CREDITS_FIVE
|
||||
text: "\u6771\u65B9"
|
||||
text: "\u6771\u65B9\u539F\u4F5C"
|
||||
- key: CREDITS_SIX
|
||||
text: "ZUN\uFF08\u4E0A\u6D77\u30A2\u30EA\u30B9\u5E7B\u6A02\u56E3\uFF09"
|
||||
- key: ARCADE_DIFFICULTY
|
||||
text: "\u96E3\u6613\u5EA6\u3092\u9078\u3076"
|
||||
text: "\u96E3\u6613\u5EA6\u3092\u9078\u3093\u3067\u304F\u3060\u3055\u3044"
|
||||
- key: ARCADE_EASY
|
||||
text: "\u30A4\u30FC\u30B8\u30FC"
|
||||
- key: ARCADE_NORMAL
|
||||
|
@ -174,6 +215,38 @@ MonoBehaviour:
|
|||
text: "\u30CF\u30FC\u30C9"
|
||||
- key: ARCADE_LUNATIC
|
||||
text: "\u30EB\u30CA\u30C6\u30A3\u30C3\u30AF"
|
||||
- key: TUTORIAL_INTRO
|
||||
text: "\u6771\u65B9\u30EB\u30DF\u30CA\u30B9\u30B9\u30C8\u30E9\u30A4\u30AF\u3078\u3088\u304A\u3053\u305D"
|
||||
- key: TUTORIAL_INTRO1
|
||||
text: "\u63D0\u706F\u3092\u98FE\u3063\u3066\u706F\u308A\u3092\u3064\u3051\u308B\u63D0\u706F\u796D\u308A\u3092\u697D\u3057\u3080\u5BFE\u6226\u30D1\u30BA\u30EB\u30B2\u30FC\u30E0\u3067\u3059\u3002"
|
||||
- key: TUTORIAL_INTRO2
|
||||
text: "\u706F\u308A\u304C\u3064\u3051\u305F\u63D0\u706F\u304C\u3042\u308B\u307B\u3069\u30B3\u30F3\u30DC\u304C\u5F37\u304F\u306A\u308A\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_COLORS
|
||||
text: "\u63D0\u706F\u306B\u306F\u69D8\u3005\u306A\u8272\u304C\u4ED8\u3044\u3066\u3044\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_COLORS2
|
||||
text: "\u540C\u3058\u8272\u306E\u706B\u7A2E\u3057\u304B\u706F\u308A\u304C\u3064\u3051\u307E\u305B\u3093\u306E\u3067\u98FE\u308A\u65B9\u3092\u3088\u304F\u8003\u3048\u307E\u3057\u3087\u3046\u3002"
|
||||
- key: TUTORIAL_COLORS3
|
||||
text: "\u4E01\u5BE7\u306B\u914D\u7F6E\u3067\u304D\u308C\u3070\u3053\u3046\u3044\u3046\u7729\u3057\u3044\u30B3\u30F3\u30DC\u3082\u5922\u3067\u306F\u306A\u3044\u3067\u3059\uFF01"
|
||||
- key: TUTORIAL_TRASH
|
||||
text: "\u4ED6\u306E\u30D7\u30EC\u30A4\u30E4\u30FC\u304B\u3089\u306E\u653B\u6483\u3092\u53D7\u3051\u308B\u3068\u5C01\u5370\u3055\u308C\u305F\u63D0\u706F\u304C\u8972\u3063\u3066\u304D\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_TRASH2
|
||||
text: "\u5C01\u5370\u3055\u308C\u305F\u63D0\u706F\u306F\u70B9\u706F\u3067\u304D\u307E\u305B\u3093\u304C\u3001\u6570\u624B\u306E\u5F8C\u306B\u5C01\u5370\u306F\u81EA\u52D5\u306B\u89E3\u3051\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_TRASH3
|
||||
text: "\u30EC\u30A2\u306E\u30EC\u30A4\u30F3\u30DC\u30A6\u706B\u7A2E\u306F\u5C01\u5370\u3092\u901A\u3057\u3066\u4EFB\u610F\u306E\u8272\u3092\u70B9\u706F\u3059\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_EXTRA
|
||||
text: "\u63D0\u706F\u306F\u5E38\u306B1\u30642\u7D44\u3067\u3084\u3063\u3066\u304D\u307E\u3059\u3002\u8A70\u307E\u3063\u305F\u6642\u306F[Z\u30AD\u30FC]\u3067\u6B21\u306E\u30DA\u30A2\u3068\u4EA4\u63DB\u3057\u307E\u3057\u3087\u3046\u3002"
|
||||
- key: TUTORIAL_EXTRA2
|
||||
text: "\u3055\u3089\u306B\u4FBF\u5229\u306A\u3053\u3068\u306B\u3001\u2191\u2193\u3067\u63D0\u706F\u3092\u56DE\u8EE2\u3055\u305B\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002"
|
||||
- key: TUTORIAL_EXTRA3
|
||||
text: "\u6700\u5F8C\u306B\u3001\u63D0\u706F\u304C\u3044\u3063\u3071\u3044\u3067\u30D5\u30A3\u30FC\u30EB\u30C9\u306B\u98FE\u3089\u308C\u306A\u3044\u5834\u5408\u306F\u8CA0\u3051\u3066\u3057\u307E\u3044\u307E\u3059\u3002\u706B\u306E\u5143\u306B\u3082\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u5143\u306B\u3082\u6C17\u3092\u3064\u3051\u307E\u3057\u3087\u3046\u3002"
|
||||
- key: TUTORIAL_EXTRA4
|
||||
text: "\u4EE5\u4E0A\u3067\u3059\u3002\u305C\u3072\u30EB\u30DF\u30CA\u30B9\u30FB\u30B9\u30C8\u30E9\u30A4\u30AF\u3092\u697D\u3057\u3093\u3067\u304F\u3060\u3055\u3044\u3002"
|
||||
- key: GAME_TITLE
|
||||
text: "\u30EB\u30DF\u30CA\u30B9\u30FB\u30B9\u30C8\u30E9\u30A4\u30AF"
|
||||
- key: GAME_DESCRIPTION
|
||||
text: "\u63D0\u706F\u3092\u98FE\u3063\u3066\u706F\u308A\u3092\u3064\u3051\u308B\u63D0\u706F\u796D\u308A\u3092\u697D\u3057\u3080\u5BFE\u6226\u30D1\u30BA\u30EB\u30B2\u30FC\u30E0\u3067\u3059\u30021\u4EBA\u7528\u30E2\u30FC\u30C9\u30682\u4EBA\u30CD\u30C3\u30C8\u5BFE\u6226\u30E2\u30FC\u30C9\u304C\u5B9F\u88C5\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u4F8B\u3048\u3063\u3066\u3044\u3048\u3070\u30B9\u30FC\u30D1\u30FC\u30D1\u30BA\u30EB\u30D5\u30A1\u30A4\u30BF\u30FCII\u3084\u3077\u3088\u3077\u3088\u307F\u305F\u3044\u306A\u30B2\u30FC\u30E0\u3067\u3059\u3002"
|
||||
- key: GAME_CONTROLS
|
||||
text: "\u2190\u2192\uFF1A\u63D0\u706F\u306E\u4F4D\u7F6E\u8ABF\u6574\n\u2191\u2193\uFF1A\u63D0\u706F\u3092\u56DE\u8EE2\u3055\u305B\u308B\nZ\uFF1A\u63D0\u706F\u3092\u4EA4\u63DB\u3059\u308B\n\u30B9\u30DA\u30FC\u30B9\uFF1A\u78BA\u5B9A\n\u30B2\u30FC\u30E0\u30D1\u30C3\u30C9\u3082\u5BFE\u5FDC\u3057\u3066\u304A\u308A\u307E\u3059\u3002"
|
||||
spanishLocals:
|
||||
- key: GAME_SCORE
|
||||
text:
|
||||
|
@ -255,3 +328,35 @@ MonoBehaviour:
|
|||
text:
|
||||
- key: ARCADE_LUNATIC
|
||||
text:
|
||||
- key: TUTORIAL_INTRO
|
||||
text:
|
||||
- key: TUTORIAL_INTRO1
|
||||
text:
|
||||
- key: TUTORIAL_INTRO2
|
||||
text:
|
||||
- key: TUTORIAL_COLORS
|
||||
text:
|
||||
- key: TUTORIAL_COLORS2
|
||||
text:
|
||||
- key: TUTORIAL_COLORS3
|
||||
text:
|
||||
- key: TUTORIAL_TRASH
|
||||
text:
|
||||
- key: TUTORIAL_TRASH2
|
||||
text:
|
||||
- key: TUTORIAL_TRASH3
|
||||
text:
|
||||
- key: TUTORIAL_EXTRA
|
||||
text:
|
||||
- key: TUTORIAL_EXTRA2
|
||||
text:
|
||||
- key: TUTORIAL_EXTRA3
|
||||
text:
|
||||
- key: TUTORIAL_EXTRA4
|
||||
text:
|
||||
- key: GAME_TITLE
|
||||
text:
|
||||
- key: GAME_DESCRIPTION
|
||||
text:
|
||||
- key: GAME_CONTROLS
|
||||
text:
|
||||
|
|
Loading…
Reference in New Issue