Unity初心者が2Dタワーディフェンスを作っています。 今回は場面転換(トランジション)のエフェクトを実装していきます。なんと今回が最終回です。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 Trans
2025年7月
【Unity】タワーディフェンス(25) 場面転換(トランジション)のエフェクト【クソゲー制作】
Unity初心者が2Dタワーディフェンスを作っています。 今回は場面転換(トランジション)のエフェクトを実装していきます。なんと今回が最終回です。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 Trans
【Unity】タワーディフェンス(24) BGMと効果音【クソゲー制作】
Unity初心者が2Dタワーディフェンスを作っています。 今回はゲームにBGMと効果音をつけていきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 BGMと効果音をインポート ゲーム内で使用する音楽と
2025年7月
「ブログリーダー」を活用して、勘解由小路まさをさんをフォローしませんか?
Unity初心者が2Dタワーディフェンスを作っています。 今回は場面転換(トランジション)のエフェクトを実装していきます。なんと今回が最終回です。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 Trans
Unity初心者が2Dタワーディフェンスを作っています。 今回はゲームにBGMと効果音をつけていきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 BGMと効果音をインポート ゲーム内で使用する音楽と
Unity初心者が2Dタワーディフェンスゲームを制作しております。 今回は、敵を攻撃したときや城が攻撃されたときのビジュアルエフェクトを追加していきます。これでゲーム画面がグッと華やいでお客様の満足度も急上昇するのではないでしょうか。 環境
Unity初心者が2Dタワーディフェンスを作っています。 今回は、ゲームデータのセーブとロード機能を実装します。前回実装したステージのクリア済みフラグとハイスコアをセーブします。 環境 Mac mini (M1, 2020) Unity 2
Unity初心者が2Dタワーディフェンスゲームを制作しています。 今回は、複数のステージを実装して、タイトル画面からステージを選択できるようにします。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 ステー
Unity初心者が2Dタワーディフェンスゲームを制作しています。 今回は、ゲームオーバーとステージクリアを実装していきます。前回、ゲームの状態管理機能を実装したので、それを利用すれば簡単だろうと思っていましたが、意外と面倒でした。 環境 M
Unity初心者が2Dタワーディフェンスを作っています。 今回はゲームの状態管理機能を実装します。現在のゲームの状態が、タイトル画面なのかプレイ中なのかポーズ中なのかなどを管理することで、コードの見通しがよくなり保守しやすくなります。 タイ
Unity初心者が無謀にも2Dタワーディフェンスゲームを制作しています。今回はウェーブ機能の実装です。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 ウェーブの設定を管理する ウェーブの設定データをどのよ
Unity初心者が2Dタワーディフェンスゲームを作っています。 今回はゴールド(お金)とスコアを実装していきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 ゴールドの実装 こゲームではお金をゴールド
Unity初心者が2Dタワーディフェンスゲームを制作中です。 今回は防衛拠点に敵が到達したら拠点のHPが減り、HPが0になったらゲームオーバーになるという処理を実装します。 環境 Mac mini (M1, 2020) Unity 2022
Unity初心者が2Dタワーディフェンスゲームを制作しています。 制作が進むにつれてコードがスパゲティ化してきたので、今回はすべてのスクリプトをリファクタリングしたいと思います。 環境 Mac mini (M1, 2020) Unity 2
Unity初心者が2Dタワーディフェンスを作っています。今回は前回に引き続き砲台のアップグレード機能です。コマゴマとした機能を追加していきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 砲台設置直後
Unity初心者が2Dタワーディフェンスを作っています。なかなか出来上がりそうにありません。 今回は、砲台のアップグレード機能を実装します。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 砲台データベース
Unity初心者が2Dタワーディフェンスを作っています。今回は砲台をクリックしたときに砲台の情報をサイドバーに表示する処理を実装します。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 砲台情報パネルを作る
Unity初心者による2Dタワーディフェンス制作、第11回です。今回は砲台を設置するときにマウスカーソルに砲台アイコンを追随させる処理を実装します。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 マウスカ
Unity初心者が2Dタワーディフェンスを作るシリーズ第10回目です。まだまだ終わりそうにありません。 今回は複数の砲台から1つを選択して配置する処理を実装していきます。 環境 Mac mini (M1, 2020) Unity 2022.
Unity初心者が2Dタワーディフェンスを制作するドタバタ劇を公開しています。今回は本当にドタバタしています。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 攻撃時に砲身が敵の方向を向くようにする まずは
Unity初心者が2Dタワーディフェンスを制作しています。今回は複数の敵のデータをScriptableObjectで管理して、生成する処理を実装します。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 敵の
Unity初心者が2Dタワーディフェンスを制作しています。今回は敵を自動生成する処理と複数の移動経路を実装していきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 敵の自動生成 敵オブジェクトを自動生
Unity初心者が2Dタワーディフェンスを作っています。今回は砲台が敵を攻撃して破壊する処理を実装していきます。 環境 Mac mini (M1, 2020) Unity 2022.3.36f1 砲台の設定 攻撃範囲を設定 敵が砲台の攻撃範
スクレイピングといえばPythonみたいな風潮がありますが、私はPHP派なのでPHPでWebスクレイピングをする方法を解説します。 Webスクレイピングとは Webスクレイピングとは、Webサイトから特定の情報を自動的に抽出する技術のことで
PHPのデバッグ作業などで使われるprint_r()関数。変数の内容をわかりやすく表示するための関数なのですが、最後の「r」が何を意味するのか考えると夜も眠れないので(三球・照代)、調べてみました。 公式ドキュメントの見解 print_r(
PHPでコードを書いていると、変数の中身を確認したくなることがあります。この記事では、PHPで変数の中身を確認するための3つの関数 print_r, var_dump, var_export について詳しく解説します。 print_r, v
PHPのfloor()関数は数値の端数を切り捨てる関数であると解説されることが多いのですが、それは果たして正しいのでしょうか。「切り捨て」と「切り下げ」の違いについて考えてみました。 floor()関数を使ってみる PHPのfloor()関
古いMacに新しいmacOSをインストールするためのツールOpenCore Legacy Patcherを使ってインストールしたmacOSは、OTAアップデートが可能です。つまり、通常のmacOSと同じようにお手軽にアップデートできるという
Macの自宅サーバでPHPの開発環境を構築したとき、なぜかメールの送信ができないということがあります。安心してください。できなくて当たり前なんです。 この記事では、PHPの開発環境でメールの送信テストをするためのツールMailHogの使い方
VMwareがBroadcomに買収されたのが2023年11月。そして今、Broadcomが動き出しました。 2024年5月14日(米国時間)、これまで有料で提供されていたVMware Fusion Proのライセンス形態の変更が発表されま
独学でプログラミングを学習したいあなたにおすすめのサービス Code Lesson を紹介します。実際に私が使ってみた感想、メリット、デメリットなどをお伝えしていきます。 Code Lessonとは Code Lessonは「未経験から独学
半角文字↔全角文字、ひらがな↔カタカナのように文字種を変換することができるJavaScriptライブラリ moji.js の使い方を解説します。 moji.jsとは moji.jsは、ひらがな↔カタカナのように文字の種類を変換するためのJa
Webフォームで氏名や住所のフリガナ入力を求められたらどうしますか?私は画面に唾を吐きかけて思いつく限りの悪態をつくことにしています。面倒ですよね。あーあ、フリガナを自動入力してくれたらなぁ。 この記事では、Webフォームでフリガナを自動入
HTMLフォームの住所入力はとても面倒です。郵便番号を入力したら住所を自動入力してくれるフォームがあったらなぁ。 というわけで、その名もYubinBangoというライブラリを使って郵便番号から住所を自動入力する方法を解説します。JavaSc
お問い合わせフォームはお客様との大切な接点です。しかし、その設計にミスがあるとせっかくの顧客を逃してしまうかもしれません。 この記事では顧客の離脱を防ぐための最強のお問い合わせフォームデザインについて解説します。 EFOとは EFOとは「E
Mac上にPHPの開発環境を構築したいんだけど、どの方法がいいんだろう。そんなお悩みを抱えるあなたに朗報です。 この記事では、PHPの開発環境構築に使える3つのツール MAMP、Homebrew、Docker を徹底比較します。 PHPの開
PHPの開発環境構築で挫折した経験はありませんか? この記事では、MAMPという環境構築ツールの使い方を詳しく丁寧に解説します。初心者でも簡単にMac上で Apache + MySQL + PHP の開発環境を構築できます。 MAMPとは
Dockerを使ってMac上にLAMP(Linux + Apache + MySQL + PHP)環境を構築する方法を解説します。 Dockerのインストールがまだの方はこちらをご覧ください。 環境 Mac min (M1, 2020) m
Macにおける開発環境の構築方法のひとつであるDockerをインストールする手順を解説しまーす。 環境 Mac mini (M1, 2020) macOS Sonoma 14.2.1 Dockerのインストール Dockerインストーラのダ
Macにおける開発環境の構築方法のひとつであるDockerをインストールする手順を解説しまーす。 環境 Mac mini (M1, 2020) macOS Sonoma 14.2.1 Dockerのインストール Dockerインストーラのダ
弥生製品のバージョン25以降では、データコンバートできるのは2世代前までに限られるらしいです。こりゃ大変だ。とりあえずの対策と乗り換え先について考えてみました。 弥生がとんでもない改悪をしてきた 弥生会計 21を利用している私に、ある日、以
日本国内の主なドメイン登録事業者について、ドメイン料金の比較をしています。 ドメインの料金は、キャンペーンや為替レートの変動など様々な要因で毎月のように改定されます。この記事では常に最新の料金で比較していますのでぜひご利用ください。 ドメイ