Project Anthem(TCストライカーズ)

ぷろじぇくとあんせむ公式サイトであり雑記ブログ。当サイトはリンクフリーです。

 今作ではコンフィグから壁紙を変更できます。


3

デフォルト

no title

1.
2

2.
1


 今後も気が向いたら追加していきます。ゆくゆくはプレイヤーさんが自分で作成したものを使えるようにしたいですね。
 この壁紙はゲーム画面をくり抜く形で作ってあります。そのためのPsファイルをDL配布すればいいかな。間違って消してしまったときにもエラーを出さないような工夫が必要ですが、そこまではできていません。

  
 壁紙の変更はちょっとしたカスタマイズです。怒首領蜂大復活とかの動画を見てると人によって壁紙に個性がでるんですよね。キャラクターものの場合はその人の押しキャラになってたり。それだけでも動画を見る楽しみが増えます。


  

 これは私がよく引き合いに出すEden's Aegisの動画です。表示されているのは自作の壁紙ですね。イブ姉人気。こういうの見てると楽しいよね。
  
 

2のロック状態を表示する円を廃止してパワーショット持続時間を表すゲージを実装しました。





 パワーショットは大復活のハイパーカウンターがベースになっています。本家に比べると持続時間が短っくサークルが消失する速度も早いですね。ほんとはもっとゆっくりがいいんですけど、これはやむを得ないかな。


 

この動画みて”円形ゲージ”いいなーと思ったので。


・実装にはAltseedの円弧を利用しました。

NumberOfCorners:360
EndingCorner:パワーショット残時間に比例


 またスロー時の判定点にエフェクトを付けました。これはモンストのボス弱点表示を参考にしています。Screenshot_20181109-001010
モンストから学べることも多いですからね。作ってる人たち多分シューターです。STGによく出てくる弾が結構な頻度で見つかります。

気づいたら一月更新してないという・・・。

TCストライカーズ1,2,3を同時にリファクタリングしています。

3のコードが複雑になりすぎて進めることができなくなっていました。本などを読んでリファクタリングしていたのですが、過去作も同様にリファクタリングしたくなってしまったためその真っ最中です。


今、01のコードを読むと ”何やってるんだろう??” と意味のわからないコードがたくさんあります。01はプログラミングを学び始めて1年で作ったものです。下手に触ると取り返しのつかないエラーが発生するので参考サイトからコピペそのままな部分も多いのです。

現在はC#についても詳しくなり読み解くことができます。当時の謎コードを再構築する時期が来たようですね。

それに伴い動作も軽くなり、良いゲームになりつつあります。期限は定めず気ままに作っていきますね。



さて、今回はテクスチャサイズを修正した話です。

01では大きめに作ったテクスチャを縮小して使っていたのですが、それでは画像がぼやけてしまうようです。最近知ったんですけどね(^^)。

縮小しなくていいように適切なサイズでテクスチャを作り直しました。

キャプチャ


上記画像の”Excellent”、”PhaseUP”がそれです。ぼやけることもなくシャープな輪郭になっています。

※phaseUpは回転させた影響でぼやけてますね・・・

こんな風に、テクスチャ・フォントなどを作り直しています。このような細かい部分が全体のクオリティを上げる要素ですね。




さて、TCSTRIKERS3ではランク制を導入しています。

それにあたって攻撃パターンをランクに応じたものに設定しています。
その際に、変数の一部をランクに関連付けるという方法をとっているのですが、おかしなことになりました。

あるボスの攻撃なのですが(メアリーは開発のために痛みを堪えて頑張ってます)


ランク1

no title


ランク2

2


ランク4

4


ランク1,2,4は順調に難しくなってるのですが、


ランク3

3

違う弾幕になってしまいました(❀╹◡╹)ナンデヤ

オプションが回転しながら発射しているのですが、発射頻度がある値になると重なってしまうからです。この場合、ボスの周りを回転しながら避けます。まあ、これもいいか、とこのまま採用します。

今回は難易度は
  • Light
  • Original rank off
  • Original
の3段階です。ランクが影響するのは一番難しいところ(HARD相当)のみです。そこにチャレンジするプレイヤーだったらこれも楽しめるかなーと思っています。ポイントに応じてわざとランクを下げるという戦略もありますからね。




先日Sylenth1の更新通知が来ました。

プラグインやDAWの更新は開発会社のサイトにアクセスしたり、キーを取得したりちょっと面倒な部分がありますので手順を書いておこうと思います。


1.MENUからDownload Updateを選択

LunaDigital公式サイトに移動します。
11
 こうやってみるとやっぱりSylenthはかっこいいですね。


2.ダウンロードページヘ移動

12
しかし、久しぶりすぎてログインIDを忘れている人もいらっしゃるでしょう。ID、パスを申請するのもまた面倒です。今後のためにメモをとっておきましょう。



3.ライセンスコード入力

13

私はライセンスコードを紛失していました…。上記囲んだ部分をクリックするとリクエストすることができます。登録アドレスにコードが届きます。53
こんなの。


4.ダウンロード

14
windows版を選択。mac使ってる人いる?



5.インストーラーが起動,対応規格を選択。

15

32,64のどちらかを選択。AAXはprotoolsの規格で大体の人は不要です。



インストールが完了するとv3.041となります。
16

大きな変更は見当たりませんでした。前verで音がでなくなるバグがあったのですが、その解消だったのかな。



ということで、無事更新完了です。今後のためにもログインID,パスワード、ライセンスコードは控えて下さい。こういう更新で厄介なのはほとんどライセンス関係です。更新の通知が何回もでると作成に支障をきたします。また”更新しなきゃ…”と思い続けるのも不健康です。
スムーズに更新して快適なFLライフを送りましょう!


↑このページのトップヘ