【C#】Linqで配列の中身を比較する方法
こんにちは、のっくんです。 C#の記事を初めて書きます。 C#で配列の中身を比較するコードを書く時にはどうしていますか? 繰り返しfor文を使って比較するのもありですが、Linqを使うともっとシンプルに書けます。 Lin…
Keep technology simple.
こんにちは、のっくんです。 C#の記事を初めて書きます。 C#で配列の中身を比較するコードを書く時にはどうしていますか? 繰り返しfor文を使って比較するのもありですが、Linqを使うともっとシンプルに書けます。 Lin…
1ヶ月ほどかけて作ったゲームアプリもついに完成です。 AppStoreに提出してみました。 iTunes Connectでアプリの概要やスクショを設定します。 1番面倒なのが、スクショです。 2020年の8月現時点では、…
今日は、のっくんです。 iPhoneアプリ開発も終盤戦です。 この記事ではランダムに動くボスキャラを作っていきます。 SpritekitではSKActionと呼ばれるアニメーションを管理する機能があるので、 これを使って…
ゲーム開発でポイントになるのがデータのセーブをどうするか。 例えばステージをクリアした時に、その情報が保存されなければクリアしたことにならず次のステージに進めません。 Swiftにはアプリ内にデータを保存するための仕組み…
チャージショットを実装してみました。 実装方法としては、以下の通り。 ボタンが押されたらチャージアニメーションを開始、時間を保存。 ボタンが離されたら、時間に応じてショットを撃つ。長押しの場合は、チャージ弾を撃つようにす…
今までの敵キャラは左右に動くだけでしたが、それだけだと物足りないと思い、敵キャラで火の弾を発射するものを追加してみました。 火の玉を生成する 火の玉の生成のために以下のコードをGameSceneに追加しました。 func…