2025年9月8日月曜日
日刊たいどわるいぞが2年弱更新されてないとか日刊っていうレベルじゃねぇぞ
2023年10月7日土曜日
2022年12月31日土曜日
2022年8月22日月曜日
よみがえれ!日刊たいどわるいぞ
2021年6月29日火曜日
Dogmeatが亡くなった。
Fallout 4のDogmeatが亡くなった。
FalloutシリーズやTES:Skyrimの開発に携わっていたJoel Burgess (@JoelBurgess)のTweet.
I said goodbye today to River, who most of you know as Fallout 4’s Dogmeat.
— Joel Burgess (@JoelBurgess) June 27, 2021
Heartbroken doesn't cover it, but I won’t eulogize her here. For twitter, I thought it'd be appropriate to look back at her impact on that game.
(plus, writing about game dev hurts less than grieving) pic.twitter.com/ayN1Vd6oqQ
無許可翻訳 原文は上記ツイートより
今日、Riverにお別れを言ってきた。『Fallout 4』の"Dogmeat"として、あの子を知っている人のほうが多いかもしれない。
胸が張り裂けそうだとか、そんな言葉じゃ言い表せない。でもここであの子を褒め称えるようなことはやめておく。
Twitterでは、記憶を遡って、あの子がゲームに対してどれだけのものをもたらしてくれたのか、それを振り返ろうと思う。
(悲しみにくれているより、ゲーム開発について書いてたほうがマシだろうし。)
色々書き連ねる前に、君たちにボランティア活動を推奨しておく。ボランティア活動ができなくても@ASPCA や @HSIGlobal 、地元の団体への寄付を考えてほしい。
ペットを飼いたいなと思ったときは、保護動物のことを最初に考えてほしいし、ブリーダーと取引をするときは責任ある選択を行ってほしい。
避妊/去勢手術、ワクチン接種をお願いします。
このスレッドは、僕がいつも話している『Fallout 4』におけるRiverの役割をまとめたものになる。Riverは、僕が"Dogmeat"に対して拭いきれなかった不安「Dogmeatが犬の形をしたただの武器になってしまうこと」を解決してくれた。
僕たちが生みだしたかったのは、"仲間"であって"戦闘要員"は二の次だった。
もともと、Riverを起用するという考えはなかった。
最初は、映画のアクターや警察犬として活躍するような、"プロフェッショナル"な犬を探すことから始めた。
多くのゲームがそうするし、そうすべきだと思う。ただ、結果的に僕らはそうじゃなかった。
始まりは、あるやる気に満ちた新メンバーが、Dogmeatチームに参加したことだった。
何日かしてDogmeatチームのデスクに訪れた。そこの壁は、歯をむき出しにして唸り声を上げ、攻撃態勢をとったジャーマンシェパードのイラストで埋め尽くされていた。
そして数日もしないうちに、Riverがスタジオに訪れるようになった。
Riverは数え切れないほどのミーティングに参加した。刺激を得るためとか、参考用の動画にしておくためとか、そんなのは些細なこと。一番の理由は、Riverがチームの一員になるためだった。
みんなRiverと強く結ばれていった。Dogmeatを登場キャラクターではなく、友達として意識するようになった。
Dogmeatチームは最初は小さなチームだった。それでも次第に、Riverは周りのスタジオメンバーの心を奪っていった。それにつられて、Riverの個性をゲームに取り入れようと協力してくれる人が増えた。
Riverはただのマスコットやイスピレーションではなかった。チームのメンバーとしてそこにいた。
これは、ゲームに対してとてつもない影響をもたらすことになった。(それに、Riverはこのおかげで賞まで受賞したんだった。みんなが最高の仕事をしてくれたおかげだ。)
下はその紹介記事。
Fallout 4's Dogmeat Wins Award for Best Dog
見ての通り、Riverの見た目はそっくりそのままゲームのモデルに反映されている。
容姿が理由ではなくて(実際美人な子だったけれど)、Riverの柄は、体勢を読み取ったり、表情をつけるのにとても都合が良かった。
So good! #Fallout4 #artteamisamazing #lookatthoseeyebrows pic.twitter.com/k3YEREugOv
— Michelle Burgess (@MichelleBurgess) July 8, 2015
Riverはホントにおとなしくて、 上品な犬だった。このおかげで、Riverのための音響演出やモデル・アニメーションの参照をすごく円滑に行えた。
Riverはチームのみんなが大好きで、みんなもそれに応えた。そこには信頼関係が生まれていた。
音声については、できる限り既存音声を使いたくなかった。これは結構大変で、特に"悲痛な鳴き声"を録るのは難しかった。
これを実現するには、僕らとRiverを引き離すしかなかった。僕が隣の部屋に立って、僕の匂いがあるのに絶対に会えないという状況を作って、Riverが泣き声を上げるのを待った
(あれには心が痛んだけど、再会の時の喜びに満ちた声を録ることにも成功した。)
最初期の頃に衝撃を受けたのは、Riverの歩き方だった。
@jean_simonetと僕がRiverと長い散歩をしていた時、Riverは歩くのが早いから、僕らの先を行っては立ち止まって、振り返りこちらを確認するという動作にJeanが気づいた。
この振る舞いはゲームに取り入れられて、君たちとの関係に大きく貢献した。
Riverはみんなを喜ばせることが大好きだった……そのために時たま大きな物を拾ってきたりしてた。Riverのやりたいことはすごい純粋だけど、その方法が変なこともしばしばあった。
これがDogmeatがアイテムを見つけたり拾ってきたりする行動に影響を与えてくれた。なかでも@jonpaulduvallと@RadHamsterが実現に尽力してくれた。これはDogmeatの戦闘スタイルを特徴づけるだけではなくて、プレイヤーの選択にも寄与した。
Dogmeatは敵を倒すことは優先しないことに気づいたろ?
Dogmeatは君のことを守り、時には身を犠牲にしてまで、君が自分の力で脅威に立ち向かうために時間とチャンスを与えてくれる。
もし君がジャーマンシェパードを飼ったことがあったら、この行動がよく分かると思う。
それにこれは『Fallout 4』における君とDogmeatの関係に対して、大きな意味を生みだしていると思う。
君の操作するキャラクターと同じで、Dogmeatは何にも縛られれない存在だ。
Dogmeatはあの世界で少し浮いた存在だ。君と同じように。
(Dogmeatの出自や起源を確認したいみんなごめん。ゲーム中にはわざと矛盾させたヒントがあるけれど、どれに対しても正しいということはできない。)
『Fallout』はクリーチャー、場所、シナリオ、キャラクターのどれをとっても奇妙なものまみれで、そんな世界を旅するゲーム。
仲間のNPC達は、悲劇のスーパーミュータントから人造人間の探偵まで何でもあり、まるで犯罪者のマグショットリストだ。
そんな奇妙な奴らに混じったDogmeatの奇妙さは、何も奇妙なところがないとこだろう。
Dogmeatは「絆」だ。君と世界を結びつける。いつも君のとなりにいてくれる。君を家族のもとに導いてくれる。君の期待に応えてくれる。Dogmeatは君に安全で幸せにいてほしい。
別の言い方をすれば、つまり、君を愛している。
この愛がRiverの生きた証であるなら、これほど嬉しいことはない。
安らかに。
2020年12月31日木曜日
2019年12月28日土曜日
2019年9月13日金曜日
Borderlands3 PC版を日本語にする方法
Borderlands3の項目を開き、追加コマンドライン引数に -language=“ja” と記入してから起動。
それで!
日本語でプレイしたい?
2019年7月31日水曜日
スウィズル演算子!
これはメモです。
スウィズル演算子とは
使い方
線形代数学的にいうと
おしまい。
2019年5月5日日曜日
Chameleon Post Processが2019/05のFree For The Monthだから絶対購入しておけ
2019年5月のUE4無料アセット
Unreal Engine 4のアセットを取り扱っているUnreal Engine 4 Market PlaceでFree For The Monthに選ばれているChameleon Post Process2015年に登場したアセットだがポストプロセスは余程のことがない限りどのバージョンでも使えるからすぐ購入しよう。
お得すぎる。
https://www.youtube.com/playlist?list=PLK7ZBgUUeZW3fQIHA1wMYDZ8JXc4TRkPX
なんといってもサンプルが豊富。動画 サンプルレベル ドキュメントの四面楚歌
サンプルを鑑賞できるレベルが同梱されているため、どんな感じで実装すればいいかもわかる。
しかも見たところ、更新を延々と重ねていることが見受けられるので、しばらく放置しておいて、ある日見たら新しい表現増えてるとか普通にあり得る。
お得すぎる。
ゲームだけでなく映像作品にも使えるので、CGやってる人間も絶対購入しておけ。
2019年4月12日金曜日
RoR2で使ってるライブラリ
Facepunch.Steamworks
Unity向けのSteamworks用ラッパーフレームワーク実績とか招待とかVACとかSteamworks用の仕組みがUnityで簡単に扱えるライブラリ
便利そう個人的に使いたい
pb_Stl
STLファイル形式の入出力用ライブラリhttps://ja.wikipedia.org/wiki/Standard_Triangulated_Language
なんで使ってんのこれ?
なんか特殊なモデル作ってるの?
それとも出力して3Dプリントとかするの?
KdTree
多次元空間分割木構造のライブラリhttps://ja.wikipedia.org/wiki/Kd%E6%9C%A8
何に使ってるんだろうこれ。
当たり判定系はUnityが勝手にやってくれそうだし、自動生成系とかかな?
どんなデータ入れるために使ってるのか気になる。
poly2tri-cs
ポリゴンを三角化するために使う細分化ツールナビゲーションメッシュ系?stlで読み込んだファイルいじるためとか?
いろんなとこで使ってそう。
Rewired
多様なプラットフォームでの入力を統一できるようにするためのアセット。マルチプラットフォーム対応+マルチプレイ可能だしワカル
Wwise
言わずと知れたInsideみたいなインディーズからWitcher3やOverwatchみたいなビッグタイトルでも使われる音響開発支援サービス。http://jp.gamesindustry.biz/article/1608/16083101/
非商用なら無料でも使えるの神
Zio
ファイル入出力系のライブラリhttps://ccse.jaea.go.jp/ja/download/qpblas/qpblas_license.htm
二条項BSDライセンスってよくわからん。
2018年5月9日水曜日
UnityのJsonUtilityについて
実際はJsonを扱うための機能ではなく、Unity上でシリアライズするための機能であり、自分で構造用のクラスを作成する必要があるので、めんどいです。が、その分圧倒的に早いとのこと。比較はneue.ccさんの記事とか見ればわかるはず。
これが静凛先輩のLiveから取得できるJsonファイル 取得対象はsnippetだけだったはず。

Youtube Data API v3のリファレンスページを元に、それぞれの型を整理すると下のような感じになる。
これを参考にして、JsonUtility用の構造定義クラスを作成すると以下のような感じに。
ちょっと上のに対して余分なのも入ってるけど。

あとは、このクラスをJsonUtility.FromJsonで指定して、Jsonを流し込めばシリアライズしてくれる。
ここから色々色々してまとめるとこんな感じにデータをまとめることができる。
2017年12月24日日曜日
きちぃ
きちぃ~
キチィ
キチィー!
キレー
やきちぃ
やきちぃ~
やきちぃ~~
やきちぃー
いやきちぃ
ここまできちぃか
ヤビャー
おせぇ
アイムひでぇ
萎えるー
萎える~
鼻息はやめてくれ
卵の味
yabya
tuee
OK
OKOK
naetara
iyanaeru
mimi
kokizami
hanaiki
derupi
daredayo
aim
2017年3月11日土曜日
2016年10月10日月曜日
macのAlfredみたいなアプリ
プラグイン結構ある 神
http://appetizermonster.github.io/hain/
Executor
スキンとかカスタマイズ性が高い 神
http://executor.dk/
設定しづらいらしい
http://keypirinha.com/
2016年5月2日月曜日
2015年9月17日木曜日
2015年7月12日日曜日
2015年5月14日木曜日
Girls Out of Reach
![]() |
| みんなかわいいあの子にアレを聴かせよう |
2015年5月4日月曜日
Photonでルーム内の人数を数える際について
落とし穴というほどではないのですが、ドキュメントをよく読まないと気づかない恐れのある項目が一つあったのでメモ
PhotonNetworkクラスにはもとから人数を取得できるプロパティが用意されています。
PhotonNetwork.countOfPlayersInRooms
で整数型のルーム内人数を取得できます。
しかし、このプロパティについてドキュメントを見てみると、
Count of users currently playing your app in some room (sent every 5sec by Master Server).
と書いてあり、5秒間に一度しか更新されていないことがわかります。
つまりこの値を参考にすると、非常に精度の悪い人数計算になってしまうわけです。
解決策というか、正しくカウントする方法の一つとして以下があります。
Roomクラスにある、
Room.playerCount
を利用することで現在入っているルーム内の人数を取得できます。
なお、Roomクラスインスタンスは生成時にstringのルーム名などが必要になります。
いちいち設定するのはメンドクサイと思うので、PhotonNetworkクラスのプロパティを使うことが出来ます。
例として以下のようになります。
public class ClassName : Photon.MonoBehaviour{
Room room;
int playerCount;
void Start(){
room = PhotonNetwork.room;
playerCount = room.playerCount;
}
}
人気の投稿
-
いろいろ試してたらできました。 1, Borderlands2のプロパティから言語設定でEnglish選択 2, Program Files\Steam\steamapps\common\Borderlands 2\WillowGame\Localization内のJP...
-
Free2Playを愛し、FreeSexを拒むtokitori Free 2 Play(ロハで遊ぶ)は素晴らしい発明だった、マネタイジングに絞ってだけ言っても、リテールパッケージの定価は高すぎるというプレイヤーの導入障壁を取り除く事ができ、定価50ドルは支払えない...












