ゲーム開発

UniRxはもう古い?使い勝手の良さそうなMessagePipeを勉強してみた

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 イベントが使えるUnityのライブラリが使いたくて色々調べていました。 Unityには標準でもイベントが扱えるものがありますが、寿命管理や使い勝手が少々微妙です。 他にはUniRx…

UnityでRoslyn触ってみた

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 先日GitLabをつかってCIを走らせるようにしたのですが、さらに便利にしたいと思い Roslynを触ってみることにしました。 本記事はその内容の備忘録です。 目次 そもそもRoslynと…

UnityでCI Build。GitLabRunner触ってみた!

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 CIに手を出したいのですが色々考えた結果GitLabCI+Runnerが良さそうだと思ったので今回触ってみました。 今回はその時の知見を共有したいと思い記事化しました。 目次 そもそも…

GameSynth使ってみた

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 サウンド(SE)を作るツールGameSynthが使いこなせれば結構良さそうだと思ったので今回記事化しました。 目次 GameSynthとは 機能紹介 モジュールの使い方 モジュール周期表 基本…

FMODでダッキングする

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 FMODシリーズです。 ダッキングの方法を毎回忘れてしまってググるので、今回は忘れないように書き留めて置こうと思い記事化しました。 目次 過去の記事 ダッキングとは? 早速作…

【備忘録】ゲームUI入門した

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 UIを入門したいと思い学んだが、忘れてしまいそうだったので今回は学んだことの備忘録として残しておくことにした。 目次 なぜ?UIを勉強しようと思ったのか そもそもUIとは UX…

やまだたいしのシェーダー(GLSL)勉強まとめ!

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 以前からシェーダーを勉強していてある場所にまとめていたのですが、公開しないのも勿体ないと思い 今回は記事化することにしました。 もっと初歩的な記事についてはこちら↓ or…

【備忘録】サブスタンスペインターの購入についてと使い方リンク集

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 最近ゲーム用素材を用意するために3Dの作成の練習をしています。 今回はその時のサブスタンスペインターの使い方の知見を備忘録として残しておこうと思い記事化しました。 目次…

2021年の振り返りと2022年の抱負(ポエム)

今年もよろしくお願いします。2022年がやってきました! こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です! 2021年、忙しくは無かったはずなのに、もはや何をしたのか思い出せません。 本記事では何をしたのか振り返り、今年は何…

【アドカレ】Unityゲーム開発者ギルドで使われているEmojiについて

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 本記事はUnityゲーム開発者ギルドアドベントカレンダー2の22日目の記事です。 adventar.org 今回はUGDGで使われているEmojiについてご紹介いたします。 目次 まえがき Emoji 紹…

【アドカレ】ゲーム業界とIT業界の違い

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 本記事はUnityゲーム開発者ギルドアドベントカレンダーの22日目の記事です。 adventar.org 今回はゲーム業界とIT業界の違いやゲーム業界の現在についてです。 目次 なぜ、ゲー…

【個人メモ】ゲーム個人開発でアジャイル/スクラムを考えてみる

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 個人でゲーム開発をしているのですが、完成せず「開発手法の一つであるスクラムの考え方を個人の開発に取り入れられないか」と考え、本記事を作成しました。 名付けてソロスク…

【Unity】URPで頂点テクスチャフェッチ(VTF:Vertex Texture Fetching)に触れる

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 たまにはシェーダーの勉強をしようと思いVTFに触れたので 今回はその時の知見を共有したいと思い記事化しました。 UnityバージョンはUnity2020.3です。 目次 VTFとは 実装結果 …

Affinity DesignerのPSDファイルをUnityのuGUIとして取り込んでみた

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 普段、個人制作でAffinity Designerを使っており、Affinity DesignerのPSDファイルを取り込めたら作業工数削減できるのでは?と思いやってみました。 今回はその時の知見を共有…

UnityでFMODを使おう!【後編】

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 FMODの使い方を探した時に日本語記事がなかったので本記事を作成しました。 他の人の取っ掛かりになればなと思います。 前編はコチラ orotiyamatano.hatenablog.com 目次 FMOD…

UnityでFMODを使おう!【前編】

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 FMODの使い方を探した時に日本語記事がなかったので本記事を作成しました。 他の人の取っ掛かりになればなと思います。 後編はコチラ orotiyamatano.hatenablog.com 関連 oroti…

Unityでルール画像を使ってフェードイン、フェードアウトさせる

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 前に社内勉強会があり、その際にShaderのプレゼンをしたのですが、業務にも使えそうなShaderの使い方を教えて欲しいと言われたので 今回は簡単なフェードイン、フェードアウト…

初心者による初心者のためのシェーダー芸解説

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) / Twitter )です。 本記事はUnityゲーム開発者ギルドアドベントカレンダー2の19日目の記事です。 adventar.org 今回は初心者による初心者のためのシェーダー芸解説です。 目次 どうしてシェーダー…

TextMeshProの使い方【後編】

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 TextMeshProの使い方後編です! 前編はこちら orotiyamatano.hatenablog.com 目次 設定 いざベイク! 各ベイク設定について ベイクする文字の指定 TextMeshProの表示 まとめ 設…

TextMeshProの使い方【前編】

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 以前、TextMeshProをStatic SDFであればフォントを使わなくて済むのでFonts66コンプリートパックを使うことができるという記事を書かせていただきました。 orotiyamatano.haten…

もうソレ何番煎じ?Unity、UEの比較

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 これまでUnity、UEの比較記事が大量がありました。 しかし、どちらも(平等ではなく)公平に語られてないような気がします。 なので、私が出来るだけ公平に答えたいと思います。 …

MVRP4Uリポジトリの解説

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 以前 UnityのMVP、MV(R)Pを調べたけど、どれが正しいんだ?という記事を書きましたが、 結構閲覧されている割に一番見て欲しいリポジトリの中身を見られていないようだったので…

鈴木竹治氏のフォント「Fonts66コンプリートパック/109書体 -商用利用可」はUnityのSDFで使える?問い合わせてみた

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 以前、Fonts66のセールがあり今回はUnityのTextMeshProでSDFを使いたいと思ったんですが、 使えるかどうかが不明だったので問い合わせをしてみました。 目次 なぜ問い合わせを…

【備忘録】怠惰な人(私)が書いたZenject(Extenject)の使い方の説明

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 今回はZenject(Extenject)の使い方についてです。 自分が使い方をよく忘れるので備忘録、まとめ用です。 N番煎じですので、参考にはならないと思います。 目次 Zenject(Extenje…

MVCをMVCと呼ぶのをやめろ

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 過激なタイトルですが、「MVCという呼び方以外の呼び方をするか」or「MVCと略すのではなく、互いにどのようなMVCを想定しているのか話さないといけない」という話です。 目次 …

ゲーム業界人はプログラム設計しない

こんにちは、やまだたいし( やまだ たいし (@OrotiYamatano) | Twitter )です。 今回はただのポエムです。 目次 ゲーム業界人はプログラム設計しない 概要 昔は設計する必要はなかった 現代は設計する必要が出てきた 今後の業界 ゲーム業界人はプログラム設…

1ヶ月GameAWeekに挑戦して失敗したって話

こんにちは、やまだたいし( やまだ たいし@ソシャゲプログラマ (@OrotiYamatano) | Twitter )です。 去年からGame A Weekやってみたいなと思って思い切って挑戦したら失敗したって話です。 今回はその時の体験談です。知見は少ないです。ただ私が語りたいだ…

【Unity】TilemapでRayが衝突した場所のTileを消す

こんにちは、やまだたいし( やまだ たいし@ソシャゲプログラマ (@OrotiYamatano) | Twitter )です。 Unity1WeekJamの時にTileMapを消す処理を書いた時に苦戦したので 今回はその時の知見を共有したいと思い記事化しました。 目次 前提 使用結果 Tileを消すプ…

Unity1WeekJamに参加する前に自動ビルドを導入しよう

こんにちは、やまだたいし( やまだ たいし@ソシャゲプログラマ (@OrotiYamatano) | Twitter )です。 Unity1WeekJamに参加するにあたって自動ビルドを行いました。 理由は自動ビルドを今回行った理由は開発時間の短縮化のためです。 自動ビルドの設定をゲーム…

【さがす】Unity1Week反省会

こんにちは、やまだたいし( やまだ たいし@ソシャゲプログラマ (@OrotiYamatano) | Twitter )です。 unityroomというゲーム投稿サイトにて第14回目Unity1Weekというゲームジャムがあり私も参加しました。 毎回300ほどの作品が投稿される大きなイベントです。…