【Unity】RPG Maker Uniteの第2弾の情報が出たので喜びを噛み締める
Unity上で動くRPGツクールこと『RPG Maker Unite』の第2弾の情報が出たので、嬉しさを噛み締めつつ自分の理解のために情報をまとめたいと思います。(なおこのページを書いたのは7月の模様)
あなたのゲームをいち早く完成させるための研究所
Unity上で動くRPGツクールこと『RPG Maker Unite』の第2弾の情報が出たので、嬉しさを噛み締めつつ自分の理解のために情報をまとめたいと思います。(なおこのページを書いたのは7月の模様)
Unity上で動くRPGツクールの「RPG Maker Unite」が2022年にリリースされるそうです。RPGツクール出身、Unity育ちの自分にとっては願ってもない素晴らしい機会がやってきました。
2Dのサンドボックス系RPGの「Minable & Create / ミナクリ」がこの度製品版リリースを迎えました。めでてぇ。Steamにて販売しているのでぜひウィッシュリストへ。デモ版もあるのでまずは雰囲気をお楽しみください。
ちょっと前まではShaderGraphを使うならUniversalRPかHDRPにしないといけなかったのが、Unity2021.2からビルトインでも使えるようになりました。このアプデは嬉しいですね。
アセットストアで「ゆく年くる年セール」が開催されているのでその紹介を。キャンペーンページを眺めてどんなアセットが存在するのかを知るだけでもゲーム開発のアイディアを刺激するかもしれません。
Unityのアセットストアではブラックフライデーセールが開催されています。ライトニングディールという早い者勝ちで大きな割引率が適用される面白いキャンペーンもあるため特設ページを覗いてみるのも楽しいです。
今年もアセットストアで独身の日セールが開催されます。72時間限定のセールなので、気になるアセットが対象に入っていたらお早めに。2021/11/13いっぱいでこのセールは終了しましたが、過去にどんなセールがあったかの情報が参照できるように残しておきます。
Macを使っている場合、Unity2020.3.19f1やUnity2020.3.20f1でゲームを実行すると、なんだかカクカクすることがあります。回避策としてはGraphics APIを「Metal」から「OpenGLCore」に切り替える方法があるので、もしカクカクしているなーと思ったら試してみてください。
Unity2021からBoltが「Visual Scripting」と名前が変わり、エディタに同梱される形になりました。すぐに使えるようになっていて嬉しいですね。ビジュアルスクリプティング自体がゲームみたいな感じなので、楽しんでゲームの動きを作っていくことができます。
Debug.Logなどのメソッドでは、引数のstringに対してリッチテキストのタグをつけることで色を変更するなどの便利機能があります。このページではその機能を遊び方向に使ってゲーミングコンソールウィンドウを表現してみたいと思います。たまには無駄を楽しむのも良いですね(ご満悦)
Debug.Logでメッセージを出力する際、大量のメッセージがあると必要な部分の判別が難しくなります。そんな時にはリッチテキストのタグを使って色分けすると必要な情報が見分けやすくなり、ゲームのデバッグサイクルが高速化するのでおすすめです。
タイトル通りではありますが、テクノピクセルさんと一緒に作っている「Minable&Create/ミナクリ」がTGS(東京ゲームショウ)2021に出展します。インディーデベロッパーの作品が並ぶ選考出展となっているので、この機会にぜひ遊んでみてください!
テクノピクセル様と開発している2Dサンドボックス系ゲーム「Minable&Create/ミナクリ」のデモ版がリリースされました! デモ版は無料で遊べるので、まずはゲームの雰囲気がどんな感じかお気軽に試してみてください。このページではSteamのアカウントの作成方法から解説しているので、遊べるようになるまでサポートします。
遊んでいるゲームの中で今何が起きているのかをプレイヤーに伝えるのは大切です。特にプレイヤーが操作した結果どうなったかをちゃんと伝えることで、ゲームへの没入度も変わってくるため、フィードバックの導入を検討するとグッド。
ソフトウェアの開発方法としてプロトタイピングという方法があります。試作品を素早く作り上げてユーザーのフィードバックを早い段階で得ることにより、ユーザーの感覚に基づいてゲームの完成度を上げていくサイクルを早く回すことができます。
最近作っていた2Dのサンドボックス系アクションRPG「Minable&Create/ミナクリ」をSteamで早期アクセス版としてリリースしました! マイクラが好きな人やRPGツクールで地形を作るのが好きな人におすすめのゲームなのでぜひ遊んでみてください!
オブジェクト指向プログラミングの本を読んでいると、最初の頃の章でカプセル化とか隠蔽が出てきます。のっけから初心者の心理的なハードルを上げる言葉が並べられて当時は辛かったのですが、あの頃の気持ちを思い出しつつ自分の言葉でまとめようと頑張った記事がこちらになります。ご査収のほどよろしくお願いします。
C#でアクセシビリティレベルを表現するために使うアクセス修飾子を紹介しています。このうちpublicについてはUnityで特別な位置付けにあるので、C#での扱いとUnityでの扱いの両方を加味して選択するとグッド。
Unityで使っているC#はオブジェクト指向のプログラミング言語で、継承やオーバーライドの機能を上手く使えると効率よくコーディングできます。この記事では本当に導入レベルの話をしていて、キーワードの紹介に近いので他のページも一緒に参照するといいかもしれません。
何をもって「あるべき姿」とするかを事前に明確にしておくのが大事です。システム的な「あるべき姿」だったら設計書や仕様書にあるものがそうですし、ゲーム的な「あるべき姿」だったら、このゲームを遊んだ時にユーザーさんにどうなっていて欲しいのかを言葉にしておくと良いと思います。