2026:09:10
9/10日記
ゲーム開発
- 書籍で気になったもの。
- Siv3D作者が主宰でCocotoneの人がいたりするのとか気になってるが・・・qさんとholeさんがいるのに笑った。
- しかも内容が「レイトレーシングから始めるCGレンダリング入門」。まぁ納得はいく。(レイトレ合宿にも参加してるような人だし)
- 買ってみるか。
- ふと思いついて、自作ゲームの逆コンパイルが可能か、AIに依頼してみた。
- 紅魔郷NewClassicのバイナリ、どうも冴月凛の文言も残っているとのことでDXライブラリ組み込んだ上でビルドしてんのにどうやってデータ残したんだろと思ったけど、そこから「法的に問題ない(自作とか)プログラムであれば試しに逆コンパイルしても問題なかろう=そういう方法であれば移植できるのでは」と考えた。クレジットも少し残っているので試してみることにした。
- 対象は自分がコンパイルしたプログラム。(なのでそもそもソースがある)
- 主にツールを動かす+必要なプログラムをその場で作成して監視をAIで行う形なので、クレジットもそれほど減らない模様。
- ツールで行う作業は、逆コンパイル・C言語化・自作部分の抽出、というところ。
- 内容見てると、どうも外部ライブラリはしっかり除外してくれる模様。
- 本来だと人間が読めるように加工するのがネックなところあったけど、ここをAIにお願いすることでアプローチとしてできることが増える。実際内容を確認してジャンプ先のコードが名前変換してなかったらする、みたいなのも行ってくれる。
- やはりといっちゃなんだけど、完全には戻せない。それでも埋め込み済みの文字列であれば抽出できるので、これを手がかりにするというのは可能と考える。
- 結局10ドルくらいかかっちゃう。でも10ドルでできる内容と考えるとかなり有用。人間が同じことやったらもっと時間かかるはずなので。
- こんな感じで人間のキャパシティから難しい作業を情報量でカバーできるのであれば、AIに代替してもらうというのはだいぶ有効だと思った。
カメラ
- パンケーキレンズがあればどうにかなるので、まずはRFマウントのみで使ってみよう。
- 本来だとレンズを合体させる方向に目が向くんだけど、それやると腕がもたない。
- 現在のベスト装備は、R50V+RF28mmF2.8STM。
- ここからどういう拡張ができるのかを模索していく考え。
- どうも自分は(というより選択肢がいっぱいある場合は)選択肢の効率的な選び方がわからないと結構使うのに迷う。
- まずは使い所を限定化して使っていくのがいいかもしれない。
- 基本的にはポートレートを撮影する使い方にしていって、動画を撮影する場合は別のアプローチ、もしくはそのまま撮影を想定する。
- 動画を撮影するときは、ズームレンズで対応する。
- ただ、単焦点レンズでも問題ない気がしてる。判断基準は、フレームに撮影対象が入っているかどうか。(当たり前だけど
2026/09/10.txt · 最終更新: 2026/09/10 19:07 by machiaworx