SlideShare a Scribd company logo
一般的なチートの
手法と対策について
黒河 優介
本日のアジェンダ
•チート行為そのものについて簡単な説明
•チートの一般的な手法の紹介とその対策
チートとは…
• ゲームを優位に進めるため、制作者の意図しない動作をさせる不正
行為
• 特にオンラインゲームが主流になってきた昨今では、他のプレイ
ヤーやゲーム運営会社に対して損害を与えることがあり問題になっ
ている
• 対戦型のオンラインゲームではチートをして、ズルをするプレイヤーと対戦し
ても不快な気持ちになるだけです。
• 基本無料で遊べるゲームでは、強いキャラクターを押し出したガチャを売上
の基本としている事が多いが、そのキャラクターを不正に入手/弱いキャラを
無理やり強くする等が出来てしまうと売上が立ちにくく問題となってしまう。
被害の例を簡単にご紹介
チートしている人と対戦すると…
4人で対戦中
俺様の攻撃は、100%命中するぜ!
物陰に隠れても無駄だ!!
他のプレイヤーの気分が害される
楽勝、楽勝!
よくわからない
けど、ボコボコ
にされた…。
アイツの動き
おかしくね?
チートじゃね?
もう辞めようか
な…このゲーム。
オンラインランキングがあっても萎えるだけ…
Score:9999999
Score:100320
Score:100110
ズルしてスコア
書き換えちゃえ!!
上の奴どうみても
チート…萎えるわ…
本来の一位って
俺じゃね…
ゲーム運営も困る…
今ならガチャに
良い娘いますよ!
チートすれば手に入
るから、ガチャなんて
引かないぜ!
ゲーム運営も困る…
売り上げが・・・・
このような感じで、他のプレイヤーや運営が
損害を受けるチート行為…。
じゃあ、一体どうやっているのか?
いくつか良くあるパターンを紹介します
一般的なチート手法
•通信データを偽装する
•メモリの中身を書き換える
•プログラムそのものを改ざん
通信データを偽装する
通信データを偽装する
• 通信対戦や、オンラインランキングでも、プレイヤーはサー
バーにデータを通信することで自身のステータスを送ってい
ます。
• 通信対戦では操作しているキャラクターの状態や他プレイヤーへの攻撃等
をメッセージとしてサーバーに送信しています
• オンラインランキングではスコアをサーバーに送信しています
• ソーシャル系ゲームなどでは、サーバーから受信してくるデータをクライアン
トに届く途中で書き換えて所持キャラクターを偽装します
※話を簡潔にするためにP2P通信モデルの話はおいておきます
つまり何が言いたいかというと…
• ゲームアプリケーション以外からサーバーに対してデータを
送る事も可能
• サーバーに嘘の情報を送るプログラムを作ってしまえばチートで
きる!
• サーバーから来たデータを書き換えてゲームアプリケーショ
ンに届けることも可能
• サーバーから来たデータを途中で書き換えてしまえばチートでき
る!!
通信対戦での例
通信対戦での例
各プレイヤーはサーバーを
介して通信対戦を実現して
いる想定です
プレイヤーA
プレイヤーB
プレイヤーC
プレイヤーD
※処理の流れはイメージです。
通信対戦での例
「プレイヤーBを狙撃して倒
しました」というデータを
サーバーに送ります
(本当は狙撃してないけど)
プレイヤーA
プレイヤーB
プレイヤーC
プレイヤーD
通信対戦での例
「プレイヤーAがプレイヤーB
を狙撃して倒しました」と言
うメッセージを各プレイヤー
に送ります。
プレイヤーA
プレイヤーB
プレイヤーC
プレイヤーD
通信対戦での例
プレイヤーA
プレイヤーB
プレイヤーC
プレイヤーD
プレイヤーAから送られてきた偽装
データにより、プレイヤーBが倒された
ことになります。
オンラインランキングの例
オンラインランキングの例
プレイヤーC
各プレイヤーはサーバーにスコア
データを送信し、サーバー内の
データを書き換えることによって、
オンラインランキングが実現して
います
プレイヤーD
■スコアデータ
プレイヤーC:211200
プレイヤーD:198800
オンラインランキングの例
プレイヤーA
プレイヤーAがスコアを 9999999
取ったというデータを送ります
■スコアランキング
プレイヤーC:211200
プレイヤーD:198800
オンラインランキングの例
プレイヤーA
プレイヤーAがスコアを 9999999
取ったというデータを受け取り、そ
れを元にランキングデータの書き
換えを行います
■スコアランキング
プレイヤーA:9999999
プレイヤーC:211200
プレイヤーD:198800
受信データ偽装の例
受信データ偽装の例
プレイヤーA
特にスマートフォンなどのソーシャルゲームでは、
プレイヤーのセーブデータはサーバー上にあり、
ログイン時などにプレイヤーデータを一括で取得す
る傾向にあります
■プレイヤーAの所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1
受信データ偽装の例
プレイヤーA
プレイヤーAがログインし、
サーバーに自身の持っている
所持キャラクターの情報を要
求します
(この段階では悪いことはして
いません)
■プレイヤーAの所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1
受信データ偽装の例
プレイヤーA
サーバーはプレイヤーAの
データを読み込み、それを送り
ます
■プレイヤーAの所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1■所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1
受信データ偽装の例
プレイヤーA
プレイヤーAの実行端末に
データが届く前にデータを書
き換えます
■プレイヤーAの所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1■所持キャラ
レア1 Lv99
レア2 Lv99
レア3 Lv99
受信データ偽装の例
プレイヤーA
プレイヤーAは所持していない
はずのキャラクターをゲットし
てしまいます
■プレイヤーAの所持キャラ
雑魚1 Lv1
雑魚2 Lv1
雑魚3 Lv1
■所持キャラ
レア1 Lv99
レア2 Lv99
レア3 Lv99
以上
通信データ偽装による例でした
何がよくなかったのか?
•そもそも、ゲームのアプリケーションプログラム
以外からサーバーに直接データを送信されてし
まうのが問題だった。
•ゲームのアプリケーションプログラムとサーバー
間での通信を書き換えられてしまったのが問題
だった
じゃあどうすれば良かったのか?
•ゲームアプリケーションから送信されたデータで
あることを保証する仕組み
•ゲームアプリケーションとサーバー間でデータ
が改竄されたことを検知する仕組み
これは、ハッシュの仕組みを使
えば出来ます!!
ハッシュ値チェックとは?
• ファイルの破損が起きていないか等で利用される仕組み
• データの塊から特定のアルゴリズムを利用し、ハッシュ値を生成
する
• データとハッシュ値をペアで配布し、データから再度ハッシュ値を
求めて、一致していたらデータの破損なく配れたと認識する仕組
み
ハッシュ値のイメージ
00 00 00 00 FF 0E 21 EE
FF 0E 21 EE D4 00 00 00
A0 00 00 00 00 00 00 00
FF 0E 21 EE FF 0E 21 EE
D4 00 00 00 A0 00 00 00
00 00 00 00 FF 0E 21 EE FF
0E 21 EE D4 00 00 00 A0
21 EF E1 D4 A0 28 B2 C1
データ
ハッシュ値
CRC/MD5/Sha1
などのアルゴリズムで生成
ハッシュ値チェックのイメージ
00 00 00 00 FF 0E 21 EE
FF 0E 21 EE D4 00 00 00
A0 00 00 00 00 00 00 00
FF 0E 21 EE FF 0E 21 EE
D4 00 00 00 A0 00 00 00
00 00 00 00 FF 0E 21 EE FF
0E 21 EE D4 00 00 00 A0
21 EF E1 D4 A0 28 B2 C1
データ
ハッシュ値
データとハッシュ値をペアで送信
受け取った側はデータからハッシュ値を再計
算して、整合性のチェックを行う
データ書き換えが発生した場合
00 00 00 00 FF 0E 21 EE
FF 0E 21 EE D4 00 00 00
A0 00 00 00 00 00 00 00
FF 0E 21 EE FF 0E 21 EE
D4 00 00 00 A0 00 00 00
00 00 00 00 FF 0E 21 EE FF
0E 21 EE D4 00 00 00 A0
21 EF E1 D4 A0 28 B2 C1
00 00 00 00 FF 0E 21 EE
FF 0E 21 EE D4 00 00 00
A0 AA 00 00 00 00 00 00
FF 0E 21 EE FF 0E 21 EE
D4 00 00 00 A0 00 00 00
00 00 00 00 FF 0E 21 EE FF
0E 21 EE D4 00 00 00 A0
DE AD C0 DE D0 18 21 B1
データ書き換え
発生
送信した
データ
受信した
データ
セットで送信したハッシュ値
21 EF E1 D4 A0 28 B2 C1
セットで送信されたハッシュ値
ハッシュ値計算
ハッシュ値が送られてきたも
のと違う!!
という事は書き換えが発生!
つまり、ハッシュ値チェックを使うと?
• ゲームアプリケーションとサーバー間のデータ間のデータ書
き換えが防げる
• ゲームアプリケーションの中にあるハッシュ値の生成法が
わからなければ、偽装データを作っても、一致するハッシュ
値を作れないのでうまくデータを作成できない。
※ハッシュ値生成には、HMAC-SHA1などのキーを利用した生成アル
ゴリズムを使うとよいでしょう
オンラインランキングの例
プレイヤーA
プレイヤーAがスコアを 9999999
取ったというデータを送ります
適当なハッシュ値
オンラインランキングの例
プレイヤーA
このデータはハッシュ値が正しくあ
りません。
チートですか?
どうなるかというと・・
チーター
ぐぬぬぬぬ・・・・。
どうしたらハッシュ値が出来る
かわからない…。
メモリの中身を書き換える
メモリの中身を書き換える
•プレイヤーキャラクターのHPなどの情報は、メモ
リ上にあるデータを読み書きすることで実現して
います
• もし、ゲームプログラマーの預かりしれぬ所でメモリの中
身を置き換えられてしまったら、キャラクターのステータス
はトンデモナイ事になってしまうかもしれません。
メモリ書き換えのイメージ
160/212
攻
撃
防
御
技
※RPGっぽいゲームだと思ってください
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
D4 00 00 00
A0 00 00 00
メモリイメージ
メモリ書き換えのイメージ
160/212
攻
撃
防
御
技
※RPGっぽいゲームだと思ってください
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
D4 00 00 00
A0 00 00 00
メモリイメージ
160
212
4byte (int)区切りで、
16進数→10進数変換
メモリ書き換えのイメージ
160/212
攻
撃
防
御
技
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
D4 00 00 00
A0 00 00 00
メモリイメージ
160
212
HPの数値はメモリ上に
存在している
メモリ書き換えのイメージ
160/212
攻
撃
防
御
技
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
D4 00 00 00
A0 00 00 00
メモリイメージ
HPっぽい場所発見~
メモリ書き換えのイメージ
160/212
攻
撃
防
御
技
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
E7 03 00 00
E7 03 00 00
メモリイメージ
メモリを書き換えて、
HPを増やしてしまえ!
メモリ書き換えのイメージ
999/999
攻
撃
防
御
技
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
0F 27 00 00
0F 27 00 00
メモリイメージ
999
999
HPが増えたぜ!!
何がよくなかったのか?
•メモリ上に生の数値をおいてしまっていたため、
どこを書き換えるとよいかバレてしまった
じゃあどうすれば良かったのか?
•メモリ上にintなどのデータを置くときは暗号化し
ておきましょう
•必要なタイミングで復元化・暗号化して書き戻しを
行う
•xor(排他的論理和)の性質をうまく使うと楽にコード
が書けます。
•A xor B => C , C xor B => A
こんなコードを用意します
class EncryptInt{
const int key = 0x2f4f7fe5;
int value;
public int setValue(int v){ value = v^key;}
public int getValue(){ return value ^ key; }
}
HPなどの情報を intから、このようなコードに置き換えることで可能
メモリを暗号化しておく
160/212
攻
撃
防
御
技
00 00 00 00
FF 0E 21 EE
FF 0E 21 EE
DE AD C0 DE
32 AD C0 DE
メモリイメージ
HPの数値は暗号化し
てメモリに置く
ぐぬぬぬ・・・。
HPが見つからない…。
以上
メモリ改竄による例でした
プログラムそのものを改ざん
プログラムそのものを改竄
•実行ファイルも結局は 0・1であらわされたデー
タでしかない
•ディスアセンブルすればアセンブリコードが出てく
る
•これを改造してしまえば、ゲームの挙動も変えられ
てしまう…
しかしアセンブリ書き換えまでやってくる
猛者は超絶少ない…
※凄く売れると話は違ってきますが…
その時はマネーパワー使って、専門の会社に相談を…
ただし、JavaやC#で書かれたゲーム
おめえは別だ!!
C#/Javaは別な理由
• C++やC言語はアセンブリにした時点で変数名や関数名など
の情報が欠落する
• なので、アセンブリからC言語に戻しても意味不明なソースが出来、
解読が非常に困難になる
• C#やJavaではVM用の中間コードが吐き出されるが、それに
は変数名や関数名などの情報が含まれている(Reflection
用)
• その中間コードをそのまま実行する形になっている
• そのため、C#やJavaの中間コードからは、C#やJavaのオリジナル
ソースがかなりの再現率で復元できてしまう…。
C#やJavaでの対策例①
•C#やJavaの中間コードを暗号化+改竄チェック
のためにHash化しておく
•実行中に暗号化された中間コードを読み込んで、プ
ログラムとして実行可能なように動的にリンクする
ですが、読み込むためのプログラムとかもJavaで書いてしまうと、そこを狙われがちに…。正直、マネーパワー使って専用の会社に・・・ry
C#やJavaでの対策例②
•C#やJavaの中間コードにある関数名/変数名を
グチャグチャに書き換える難読化をする
以上
プログラム改竄による例でした
他にも…
•セーブデータ改造
•ゲームデータ書き換え
等々…
いろいろありますが、基本的にハッシュによる署名、暗号化で大分
ガードできます
最後に…
• チートはいろいろなやり方があります。
• 対策の基本的な考え方は、ハッシュ値チェックによる改竄防止と暗
号化による解析防止を押さえておけば大分カバー出来る
• チートする側もあの手この手を使って破ってきます。
• ガードしてても破られるけど、ノーガード戦法なんてのはない!

More Related Content

What's hot (20)

UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろうUE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
エピック・ゲームズ・ジャパン Epic Games Japan
 
ゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめ
Sugimoto Chizuru
 
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
UnityTechnologiesJapan002
 
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
Sho Iwamoto
 
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動についてUE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
com044
 
Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話
torisoup
 
トリコの動かし方
トリコの動かし方トリコの動かし方
トリコの動かし方
株式会社ジェンデザイン
 
Unityではじめるオープンワールド制作 エンジニア編
Unityではじめるオープンワールド制作 エンジニア編Unityではじめるオープンワールド制作 エンジニア編
Unityではじめるオープンワールド制作 エンジニア編
Unity Technologies Japan K.K.
 
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演)  #UE4DDUE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演)  #UE4DD
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
 
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
Unity Technologies Japan K.K.
 
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
小林 信行
 
CEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらい
CEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらいCEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらい
CEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらい
エピック・ゲームズ・ジャパン Epic Games Japan
 
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
小林 信行
 
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!
Masahiko Nakamura
 
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
UnityTechnologiesJapan002
 
UnityのクラッシュをBacktraceでデバッグしよう!
UnityのクラッシュをBacktraceでデバッグしよう!UnityのクラッシュをBacktraceでデバッグしよう!
UnityのクラッシュをBacktraceでデバッグしよう!
Unity Technologies Japan K.K.
 
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
Sugimoto Chizuru
 
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DDUE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
 
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
UnityTechnologiesJapan002
 
プログラマが欲しい仕様書とは
プログラマが欲しい仕様書とはプログラマが欲しい仕様書とは
プログラマが欲しい仕様書とは
Katsutoshi Makino
 
ゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめ
Sugimoto Chizuru
 
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
UnityTechnologiesJapan002
 
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
Sho Iwamoto
 
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動についてUE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
com044
 
Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話
torisoup
 
Unityではじめるオープンワールド制作 エンジニア編
Unityではじめるオープンワールド制作 エンジニア編Unityではじめるオープンワールド制作 エンジニア編
Unityではじめるオープンワールド制作 エンジニア編
Unity Technologies Japan K.K.
 
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
Unity Technologies Japan K.K.
 
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
小林 信行
 
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
小林 信行
 
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!
Masahiko Nakamura
 
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
UnityTechnologiesJapan002
 
UnityのクラッシュをBacktraceでデバッグしよう!
UnityのクラッシュをBacktraceでデバッグしよう!UnityのクラッシュをBacktraceでデバッグしよう!
UnityのクラッシュをBacktraceでデバッグしよう!
Unity Technologies Japan K.K.
 
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
ゲームの仕様書を書こう4 仕様書作成で楽をするconfluenceの活用
Sugimoto Chizuru
 
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
UnityTechnologiesJapan002
 
プログラマが欲しい仕様書とは
プログラマが欲しい仕様書とはプログラマが欲しい仕様書とは
プログラマが欲しい仕様書とは
Katsutoshi Makino
 

Viewers also liked (15)

スマートフォンゲームのチート事情
スマートフォンゲームのチート事情スマートフォンゲームのチート事情
スマートフォンゲームのチート事情
直生 亀山
 
とあるCocos2dxアプリのチート編
とあるCocos2dxアプリのチート編とあるCocos2dxアプリのチート編
とあるCocos2dxアプリのチート編
kumin1030
 
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組みDeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
Toshiharu Sugiyama
 
Unityプロファイラについて
UnityプロファイラについてUnityプロファイラについて
Unityプロファイラについて
Mio Ku-tani
 
#IkaLog によるスプラトゥーンの画像解析と機械学習
#IkaLog によるスプラトゥーンの画像解析と機械学習#IkaLog によるスプラトゥーンの画像解析と機械学習
#IkaLog によるスプラトゥーンの画像解析と機械学習
Takeshi HASEGAWA
 
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Piro Shiki
 
ゲーム産業講義2016年10月
ゲーム産業講義2016年10月ゲーム産業講義2016年10月
ゲーム産業講義2016年10月
Shibaura Institute of Technology
 
SafetyNetを使ってゲームを守る #denatechcon
SafetyNetを使ってゲームを守る #denatechconSafetyNetを使ってゲームを守る #denatechcon
SafetyNetを使ってゲームを守る #denatechcon
DeNA
 
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
株式会社メタップスホールディングス
 
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Yoshifumi Kawai
 
Clash of Oni Online - VR Multiplay Sword Action
Clash of Oni Online - VR Multiplay Sword Action Clash of Oni Online - VR Multiplay Sword Action
Clash of Oni Online - VR Multiplay Sword Action
Yoshifumi Kawai
 
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Yoshifumi Kawai
 
RuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for UnityRuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for Unity
Yoshifumi Kawai
 
NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#
Yoshifumi Kawai
 
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
Unity Technologies Japan K.K.
 
スマートフォンゲームのチート事情
スマートフォンゲームのチート事情スマートフォンゲームのチート事情
スマートフォンゲームのチート事情
直生 亀山
 
とあるCocos2dxアプリのチート編
とあるCocos2dxアプリのチート編とあるCocos2dxアプリのチート編
とあるCocos2dxアプリのチート編
kumin1030
 
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組みDeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
DeNA_Techcon2017_DeNAでのチート・脆弱性診断への取り組み
Toshiharu Sugiyama
 
Unityプロファイラについて
UnityプロファイラについてUnityプロファイラについて
Unityプロファイラについて
Mio Ku-tani
 
#IkaLog によるスプラトゥーンの画像解析と機械学習
#IkaLog によるスプラトゥーンの画像解析と機械学習#IkaLog によるスプラトゥーンの画像解析と機械学習
#IkaLog によるスプラトゥーンの画像解析と機械学習
Takeshi HASEGAWA
 
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Steamで同人ゲームをリリースする ~パブリッシャーになって検証してみた~
Piro Shiki
 
SafetyNetを使ってゲームを守る #denatechcon
SafetyNetを使ってゲームを守る #denatechconSafetyNetを使ってゲームを守る #denatechcon
SafetyNetを使ってゲームを守る #denatechcon
DeNA
 
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
月商10億円を超えるメガヒットアプリを目指すのに必要な戦略まとめ《データ✕TVCM✕アプリ》
株式会社メタップスホールディングス
 
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
Yoshifumi Kawai
 
Clash of Oni Online - VR Multiplay Sword Action
Clash of Oni Online - VR Multiplay Sword Action Clash of Oni Online - VR Multiplay Sword Action
Clash of Oni Online - VR Multiplay Sword Action
Yoshifumi Kawai
 
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
Yoshifumi Kawai
 
RuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for UnityRuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for Unity
Yoshifumi Kawai
 
NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#
Yoshifumi Kawai
 
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
【Unity道場スペシャル 2017札幌】最適化をする前に覚えておきたい技術 -札幌編-
Unity Technologies Japan K.K.
 

More from 優介 黒河 (10)

Looking glasslt4 kurokawa
Looking glasslt4 kurokawaLooking glasslt4 kurokawa
Looking glasslt4 kurokawa
優介 黒河
 
Looking glass + videoplayer
Looking glass + videoplayerLooking glass + videoplayer
Looking glass + videoplayer
優介 黒河
 
Looking glassrenderinglt en
Looking glassrenderinglt enLooking glassrenderinglt en
Looking glassrenderinglt en
優介 黒河
 
LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)
優介 黒河
 
PHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしようPHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしよう
優介 黒河
 
Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発
優介 黒河
 
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
優介 黒河
 
Unityで炎上から身を守る方法
Unityで炎上から身を守る方法Unityで炎上から身を守る方法
Unityで炎上から身を守る方法
優介 黒河
 
ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2
優介 黒河
 
未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ
優介 黒河
 
Looking glasslt4 kurokawa
Looking glasslt4 kurokawaLooking glasslt4 kurokawa
Looking glasslt4 kurokawa
優介 黒河
 
Looking glass + videoplayer
Looking glass + videoplayerLooking glass + videoplayer
Looking glass + videoplayer
優介 黒河
 
Looking glassrenderinglt en
Looking glassrenderinglt enLooking glassrenderinglt en
Looking glassrenderinglt en
優介 黒河
 
LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)
優介 黒河
 
PHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしようPHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしよう
優介 黒河
 
Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発
優介 黒河
 
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
優介 黒河
 
Unityで炎上から身を守る方法
Unityで炎上から身を守る方法Unityで炎上から身を守る方法
Unityで炎上から身を守る方法
優介 黒河
 
ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2
優介 黒河
 
未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ
優介 黒河
 

Recently uploaded (13)

2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
 
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
 
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
 
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptxドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ssuserfcafd1
 
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
 
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
 
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
 
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
Matsushita Laboratory
 
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
周 小渕
 
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
harmonylab
 
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
 
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
 
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
 
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
 
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
 
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストでKSY賞を貰って、さらに、文化庁メディア芸術祭で審査員推薦作品に選ばれてしまった件〜自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
 
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptxドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ドメインモデリング基本編①~全体の流れ2025_02_27社内向け開催.pptx
ssuserfcafd1
 
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
 
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
【卒業論文】深層学習によるログ異常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
 
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
 
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
第1回日本理学療法推論学会学術大会での発表資料(2025年3月2日 高橋可奈恵)
Matsushita Laboratory
 
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
ビットコインテストネットでの送金体験付きビットコイン・ブロックチェーン勉強会資料
周 小渕
 
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
【卒業論文】LLMを用いたMulti-Agent-Debateにおける反論の効果に関する研究
harmonylab
 
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
 
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
 
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
 

一般的なチートの手法と対策について