ゲームプログラムなら俺に聞け15
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2010/12/21(火) 00:52:16ゲームプログラムなら俺に聞け14
http://hibari.2ch.net/test/read.cgi/tech/1289474917/
ゲーム開発に関してプログラムの観点からアプローチするスレッドです。
一応質問も受け付けます。
ソースをうpするとアドバイスがもらえるかもしれません。
0002デフォルトの名無しさん
2010/12/21(火) 03:31:24言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0003デフォルトの名無しさん
2010/12/21(火) 04:09:30おつ
0004デフォルトの名無しさん
2010/12/21(火) 07:10:100005デフォルトの名無しさん
2010/12/21(火) 07:16:33マイナープロバイダーだとないけどw
0006デフォルトの名無しさん
2010/12/21(火) 08:44:240007デフォルトの名無しさん
2010/12/21(火) 10:55:06要は、ぶつけられる方のオブジェクトに対してぶつける方のオブジェクトの当たり判定と軌跡を足してやれば良いだけだ。
漏れ、なんでこんな簡単なことにずっと気付かなかったのだろう…
0008デフォルトの名無しさん
2010/12/21(火) 10:59:220009デフォルトの名無しさん
2010/12/21(火) 17:12:300010デフォルトの名無しさん
2010/12/21(火) 17:29:13今こそ俺たちでHentaiゲーム作ろうぜ。
0011デフォルトの名無しさん
2010/12/21(火) 18:01:13001210
2010/12/21(火) 19:00:43お前と一緒にするなボケw
0013デフォルトの名無しさん
2010/12/21(火) 19:42:12半年後のKinect on Linuxのニュースを待ってるよ。
0014デフォルトの名無しさん
2010/12/21(火) 20:00:460015デフォルトの名無しさん
2010/12/22(水) 10:48:46背景表示してるところにどういう処理加えたら動きますかね?
001615
2010/12/22(水) 13:39:31g.drawImage(backimage, 0, 0, 800, 600, (int)lp, 0, 800+(int)lp, 600, frame);
lpch = System.currentTimeMillis() - stagetimer;
if (lpch % 2 == 0) {
lp = lp + 1;
}
if (lp >= 800) {
lp = 0;
}
001715
2010/12/22(水) 15:02:55>>16だと、画像の最後までいったときに
ぶつ切りで画像が表示されて滑らかな切り替わりにならない…
どうすればいいですか?orz
画像は1600x600
画面サイズは800x600でやってます
0018デフォルトの名無しさん
2010/12/22(水) 15:30:260019デフォルトの名無しさん
2010/12/22(水) 18:24:10一度にスクロールさせたい画像を三枚並べて描画すればいいだけだと思うよ。
0020デフォルトの名無しさん
2010/12/23(木) 14:18:26g.drawImage(backimage, 0, 0, 800, 600, (int)lp, 0, 800+(int)lp, 600, frame);
g.drawImage(backimage, 0, 0, 800, 600, (int)lp-800, 0, 800+(int)lp-800, 600, frame);
g.drawImage(backimage, 0, 0, 800, 600, (int)lp+800, 0, 800+(int)lp+800, 600, frame);//これいらない?
lpch = System.currentTimeMillis() - stagetimer;
if (lpch % 2 == 0) {
lp = lp + 1;
}
if (lp >= 800) {
lp = 0;
}
0021デフォルトの名無しさん
2010/12/24(金) 00:06:40シーン管理クラスがついでにって感じ?
それともゲームEntityがやるのかな
0022デフォルトの名無しさん
2010/12/24(金) 00:08:530023デフォルトの名無しさん
2010/12/24(金) 00:10:190024デフォルトの名無しさん
2010/12/24(金) 07:07:35アニメーションってモデルのアニメーションのこと?
tが決まれば描画できるだろ
ステータスAになってからの経過時間(orカウント)は
そのゲームオブジェクト自体がもってんじゃねーの?
0025デフォルトの名無しさん
2010/12/24(金) 11:22:210026デフォルトの名無しさん
2010/12/24(金) 19:06:520027デフォルトの名無しさん
2010/12/25(土) 12:51:120028デフォルトの名無しさん
2010/12/25(土) 12:52:040029デフォルトの名無しさん
2010/12/25(土) 12:59:540030デフォルトの名無しさん
2010/12/25(土) 13:28:29CPUが違う場合はその限りではないし
同じCPUでもどういうコードが吐かれるかで違いが出るかもしれない
0031デフォルトの名無しさん
2010/12/25(土) 14:33:310032デフォルトの名無しさん
2010/12/25(土) 14:52:490033デフォルトの名無しさん
2010/12/26(日) 05:37:390034デフォルトの名無しさん
2010/12/26(日) 07:38:270035デフォルトの名無しさん
2010/12/26(日) 09:16:380036デフォルトの名無しさん
2010/12/27(月) 05:44:19.wavファイルサイズ(4112428Byte)の場合
【wavファイルのヘッダ部分(16進数)】
52 49 46 46 24 C0 3E 00 57 41 56 45 66 6D 74 20
10 00 00 00 01 00 02 00 44 AC 00 00 10 B1 02 00
04 00 10 00 64 61 74 61 00 C0 3E 00
※('R''I''F''F'から始まって'd''a''t''a'+4Byteのデータサイズまで)計44Byte
dataサイズは(00 C0 3E 00)=(4112384Byte)です。
★ファイルサイズ(4112428Byte) = ヘッダサイズ(44Byte) + データサイズ(4112384Byte)
おそらく、これが最小限のヘッダ部と音データ以外の無駄なところがない音声ファイルになると思います。
しかし、他の.wavファイルを見ると
★のように正しく計算が合いません。
※ファイルサイズが(ヘッダサイズ + データサイズ)より大きいのです。
例)
ファイル名[a.wav] データサイズ[161460] ファイルサイズ−(ヘッダサイズ+データサイズ)[1650]
ファイル名[b.wav] データサイズ[235336] ファイルサイズ−(ヘッダサイズ+データサイズ)[2226]
ファイル名[c.wav] データサイズ[218684] ファイルサイズ−(ヘッダサイズ+データサイズ)[88]
ファイル名[d.wav] データサイズ[124304] ファイルサイズ−(ヘッダサイズ+データサイズ)[1358]
ファイル名[e.wav] データサイズ[1518864] ファイルサイズ−(ヘッダサイズ+データサイズ)[11932]
以上、最小限のヘッダ部と音データ以外の無駄なところを削るツールがあれば、
教えていただけないでしょうか。よろしくお願いします。
0037デフォルトの名無しさん
2010/12/27(月) 05:58:250038デフォルトの名無しさん
2010/12/27(月) 07:21:120039デフォルトの名無しさん
2010/12/27(月) 07:43:560040デフォルトの名無しさん
2010/12/27(月) 09:44:35fmtチャンクとdataチャンクさえあればひとまず鳴りはするだろうけど、
とりあえず>>36の(例)で割り出されたサイズが本当に余分なものなのかどうかを
確認してからでも遅くはないと思う。
0041デフォルトの名無しさん
2010/12/27(月) 11:05:21004236
2010/12/27(月) 12:54:56レスありがとうございます。
【やりたいこと】
ゲーム作成にてDirectX9.0cの本を見て16bit44.1kHzのステレオ/モノラルの
.wavファイルをDirectX9.0cSDKのdsutil.cppを使いストリーミング再生する
プログラムを作った。ゲームをインターネットに公開するにあたり、
「a.wav」というようにWindowsMediaPlayerで開いて再生できるのはマズイと思った。
「a.wav」をWindowsMediaPlayerで再生できないように暗号化することにした。
【暗号化方法】
�@ファイル名「a.wav」のファイルの拡張子を削り「a」というファイル名にした。
�A.wavファイルのデータ部に16ByteのXOR暗号をかけようと考えている ← いまここ
★もっとよい方法があったら教えて欲しいです。
【問題点】
4種類ぐらいのwavファイル編集ソフトを使って作られた.wavファイルに同じ方法で
まとめて暗号化をかけようとしたが、.wavファイルのヘッダ部とかバラバラで不安。
【解決策を検討】
余分な情報のない.wavファイルに統一したいと考えた。余分な情報のない
.wavファイルを書き出す波形編集ソフトが知りたい。
(そのソフトで.wavファイルをすべて変換する予定。)
http://www.kk.iij4u.or.jp/~kondo/wave/
上記のサイトを見ると「拡張部分のサイズ」「拡張部分」を除くと、ヘッダは44Byteになる。
今手元にある.wavファイルの大半が、「ヘッダ部44Byte+データ部」のかたちなので、
このかたちが標準形だと思われる。
004336
2010/12/27(月) 12:56:32自分で書くと音声を壊してしまいそうで怖いです。
>>38
>>42にて自分が調べてみたところ、標準的な.wavファイルのヘッダ部は
44Byte固定のようです。
>>39
削りたいのは44Byteではなくて、>>36の例であげた[]のByte数です。
ファイルサイズ−(ヘッダサイズ+データサイズ)[1650Byte]
ファイルサイズ−(ヘッダサイズ+データサイズ)[2226Byte]
ファイルサイズ−(ヘッダサイズ+データサイズ)[88Byte]
ファイルサイズ−(ヘッダサイズ+データサイズ)[1358Byte]
ファイルサイズ−(ヘッダサイズ+データサイズ)[11932Byte]
11932Byteなんて大きすぎ。
>>40>>41
「ヘッダ部44Byte+(ヘッダのdataサイズ分の)データ部」で鳴っている
wavファイルがあるので、>>36の(例)は余分だと思います・・・
(「思います」ですみません。)
0044デフォルトの名無しさん
2010/12/27(月) 13:03:53じゃあ、暗号化も音声壊してしまいそうだからやらなくて良いじゃん…
ちゃんと元ファイルのバックアップしてけば問題ないだろwww
0045デフォルトの名無しさん
2010/12/27(月) 13:17:170046デフォルトの名無しさん
2010/12/27(月) 13:19:370047デフォルトの名無しさん
2010/12/27(月) 14:51:45004836
2010/12/27(月) 15:08:52結局、ファイルのヘッダ部分の一部を破壊後、ファイル読み込み時に
破壊部分を復元するという方法で実装しました。
【wavファイルのヘッダ部分(16進数)】
52 49 46 46 24 C0 3E 00 57 41 56 45 66 6D 74 20
10 00 00 00 01 00 02 00 44 AC 00 00 10 B1 02 00
04 00 10 00 64 61 74 61 00 C0 3E 00
【破壊した部分】
(57 41 56 45)='W' 'A' 'V' 'E'
を(00 00 00 00)に書き換えただけ。
これで、拡張子.wavを付けても
WindowsMediaPlayer等で再生できない状態になりましたが、
保育園児に解読されそうな暗号化です。
DirectX9.0cSDKのdsutil.cppに頼っている時点で、
僕の技量不足もあり、ここまでの暗号化が限界です。
>>46
wavファイル自体をすべてメモリに上げる必要がでてきます。
1曲20MByteぐらいあり、メモリに上げるのに時間かかるわ、
メモリ容量食うわだったので、その方法はボツになりました。
004936
2010/12/27(月) 17:33:28>以上、最小限のヘッダ部と音データ以外の無駄なところを削るツールがあれば、
>教えていただけないでしょうか。よろしくお願いします。
Audacityというフリーソフトで一括変換を掛けると期待通りに
無駄なところが削れたwavファイルが出力されました。
ただし、Audacityはバグがあるみたいで、たまに一括変換時に
無音wavファイルを出力する場合があります。
フリーソフトは、わからない挙動が多くて信用ならない。
これで安心してデータ部だけにXOR暗号を掛けられる。
0050デフォルトの名無しさん
2010/12/27(月) 17:49:120051デフォルトの名無しさん
2010/12/27(月) 17:57:55バイナリエディタとかでチェックされたらバレちゃうけど、
そこまでする人少数だし、そこまでしてでも見られたくない音なの?
0052デフォルトの名無しさん
2010/12/27(月) 18:06:37SkinnedMeshクラスに render(), animate()という関数が2つあって
animate()の中だけでupdateSkinnedVertices()を読んでいたら、
ボーンを直接動かしたらスキンが更新されませんでした(update~が呼ばれないから当たり前)。
これrender()関数の中で問答無用でupdate~を呼ぶべきでしょうか?
(動いてないときでもupdate~するのが超嫌です)
みなさんどうしてますか?
0053デフォルトの名無しさん
2010/12/27(月) 18:08:11お前ちょっとマリオ100人だして動かしてみろ
すべてがわかる
自分の設計も含めてすべて
0054デフォルトの名無しさん
2010/12/27(月) 18:09:26005552
2010/12/27(月) 18:16:36言ってる意味がちょっとわからないです。
毎フレーム、スキンをアップデートするコストは言うまでもなく高いです。
ただどうせスキンメッシュは毎フレーム動くはずなので(動かなければ普通のメッシュでいい)、
毎フレームrender()の中でアップデートしてしまっても良いような気がします。
0056デフォルトの名無しさん
2010/12/27(月) 18:26:19だからその辺すべてわかるから
マリオ(マリオじゃなくてもいいけど)100人描いてみろって言ってるの
お前、同時に1体しか画面に出したことないだろ?
ごちゃごちゃ言わずにさっさとやれ
もっというと音も出してみるとなおよし
ライブラリ屋的脳みそだと口でいっても絶対納得しないから
俺はこういうのは面倒でもサンプルを書くのを勧めてる(そのほうが本人のため)
0057デフォルトの名無しさん
2010/12/27(月) 18:28:40005836
2010/12/27(月) 19:23:46何使うの?
wav以外は音が劣化すると思うのだけど。
>>51
.exe内部に大容量のリソース(100MByteぐらい)をつけると、
ビルドエラーになり.exeが作成できない。
それにWinXPでは、リソースからwavの再生時に
リソースのwavデータが丸ごとメモリに乗っかり、
メモリを圧迫する。(しかも、プログラム終了以外に、
リソースを開放する手段がない。)
>そこまでしてでも見られたくない音なの?
音楽担当の人が「見られたくない」って言っていたから、
意思を尊重しました。
005936
2010/12/27(月) 19:25:43正)(100MByteぐらい)をつけようとすると、
0060デフォルトの名無しさん
2010/12/27(月) 19:34:440061デフォルトの名無しさん
2010/12/27(月) 19:50:23WAVファイルをオンメモリ再生しているってこと?
ストリーミング再生するなら少しずつ読み込んだ分だけ
XORで復号すればいいような気がしてたんだけど、そうでもないかな。
どういうコード書いてるか知らないんで勝手書いてゴメン。
0062デフォルトの名無しさん
2010/12/27(月) 19:57:43第0次世界大戦総合 2010年12月27日(月)午後10時00〜59分
「坂の上の雲」の時代を、新たな史料をもとにグローバルな視点で見つめる歴史ドキュメンタリー。
12月放送のドラマ「坂の上の雲」第2部に対応し、日露戦争の時代を検証する。20世紀最初の大国間戦争・日露戦争。その背後では、欧米列強の思惑が渦巻いていた。
それはどのように影響し合い、何をもたらしたのか。戦争の引き金となった鉄道建設、第3国の画策、埋もれた同盟案…。日露戦争を「第0次世界大戦」として読み解く。
http://www.nhk.or.jp/japan/pjyotei/prg_101227_4.html
0063デフォルトの名無しさん
2010/12/27(月) 20:00:28宣伝やめろ
アク禁食らうぞ
006436
2010/12/27(月) 20:15:28>WAVファイルをオンメモリ再生しているってこと?
ファイルから1秒ごとに1秒分のデータを読み込んで鳴らしています。
>少しずつ読み込んだ分だけXORで復号
その方法も併せて実装しました。
後日、PentiumIIのPCで処理速度的に間に合うか検証します。
0065デフォルトの名無しさん
2010/12/27(月) 20:23:320066デフォルトの名無しさん
2010/12/27(月) 20:36:160067デフォルトの名無しさん
2010/12/27(月) 21:12:28プログラム終了時にリソース解放できないってのは嘘だろ?
それってOS自体がメモリリークするバグ抱えてるってことだぜ?
0068デフォルトの名無しさん
2010/12/27(月) 21:32:10断片化しまくって事実上
メモリ確保出来なくなる馬鹿OS
006967
2010/12/27(月) 21:56:43ただ、メモリに関しては今時のゲーミングPCなら最低4GBは
積むんだから、わざわざストリーミング再生しなくても
メモリ消費は余裕だと思うな。
3分のBGMを44.1KHz/16Bitで載せてもたった30MBなんだし。
むしろストリーミングでHDDに余計なアクセス生じる方がよくないかも。
0070デフォルトの名無しさん
2010/12/27(月) 22:31:17モデル100体近く読めるけどこれ気にしないレベルなのか?今のPCって
0071デフォルトの名無しさん
2010/12/27(月) 22:31:51>>69が書くようなゲーミングPCより低いスペックを想定しているんじゃないかなと想像してみる。
0072デフォルトの名無しさん
2010/12/27(月) 23:12:2060MB/Secくらい出るんだから1秒以内に終わる、理論的には。
PentiumIIで動くゲームってどんなゲームだ?
2Dでもかなりキツいぞ…
0073デフォルトの名無しさん
2010/12/27(月) 23:23:47音楽だけで30MBも持ってかれると辛そう
0074デフォルトの名無しさん
2010/12/27(月) 23:24:030075デフォルトの名無しさん
2010/12/28(火) 03:45:39読み込みながら再生すればいいだろハゲ
それか前のステージ(?)の最中とかディスクI/Oの少ないときに読み込んどくとか
0076デフォルトの名無しさん
2010/12/28(火) 03:54:27音の劣化って言ってるけどそこまで音質にこだわる必要があるのか?
MP3でもかなり高音質だぞ。
たぶんお前はWAVとMP3聞きくらべても違いは分からんと思う。
あと、音の内容を見られたくないって言ってもどのレベルかによるしな。
何年か前にコピーコントロールCDとか出たけど1週間くらいで破られただろ、
たった1人の高校生に。
0077デフォルトの名無しさん
2010/12/28(火) 04:15:200078デフォルトの名無しさん
2010/12/28(火) 04:22:560079デフォルトの名無しさん
2010/12/28(火) 08:17:05やり方は、まずサンプル間の差分データにする。
後はそれを可変ビット長で記録するだけ。
エンコードもデコードも単純だから自分で実装したり改造もできる。
ヘッダ削るとかよりもこっちの方がいいかと。
0080デフォルトの名無しさん
2010/12/28(火) 12:22:450081デフォルトの名無しさん
2010/12/28(火) 13:01:020082デフォルトの名無しさん
2010/12/28(火) 13:03:040083デフォルトの名無しさん
2010/12/28(火) 14:15:55ゲーム開発ってのなら、Game Programming Gemsは
いろんなとこでイイって話聞くけど。
0084デフォルトの名無しさん
2010/12/28(火) 17:48:060085デフォルトの名無しさん
2010/12/28(火) 17:55:45中身理解するのにガチでやって1年はかかるわ
0086デフォルトの名無しさん
2010/12/28(火) 18:04:20ネットで全部情報揃うと思う
0087デフォルトの名無しさん
2010/12/28(火) 18:37:000088デフォルトの名無しさん
2010/12/28(火) 18:38:510089デフォルトの名無しさん
2010/12/28(火) 20:42:45これは版を重ねたんじゃなくて、一つ一つ内容が違うの?
0090デフォルトの名無しさん
2010/12/28(火) 21:12:530091デフォルトの名無しさん
2010/12/28(火) 23:22:330092デフォルトの名無しさん
2010/12/29(水) 11:25:38各関節の平行移動要素(T)と回転要素(R)は取れるようになったのですが、
それをどうやってモデルに適応したらいいのかわかりません。
kinectのキャリブレーションポーズ(C)(両手を90°折り曲げて上に向ける)が、モデリングした時のTポーズと
全然違うのでそのまま適応してもまったく意味が有りません。
これどうすればいいのでしょうか???
理想的にはTポーズからのRの変化量が欲しいのですが、どうやって計算すれば?
それとももっと簡単な計算方法がありますか?
0093デフォルトの名無しさん
2010/12/29(水) 12:52:370094デフォルトの名無しさん
2010/12/29(水) 15:41:04これもしかしてkinectの想定しているスケルトン(ボーン)の構成と
同じボーンを作っておかないといけないんじゃ?
0095デフォルトの名無しさん
2010/12/29(水) 15:53:46あるけどそれに当たるもんはねぇの?
0096デフォルトの名無しさん
2010/12/29(水) 16:05:56音源Digidesign Mbox 2 Proとスタジオモニタヘッドフォンを使っています。
MP3を聴くと抜けないヌメッてした感じがして不快です。
破られない暗号はないことはわかっているつもりです。
破る気があるプログラマーに真剣に取り組まれたら、
すぐに破られると思います。
数十Byteのxorテーブルによる暗号化です。
音声データの無音部分をバイナリエディタで見られれば、
xorテーブル丸見えです。
>>79
ありがとうございます。参考にさせていただきます。
009779
2010/12/29(水) 16:19:35あ、あとちなみに、
[ビット長][続くサンプル数]
みたいな制御コードを挟んだ方が、一般的なWAVEの場合は
圧縮効率あがるかも。
これはつまり、この制御コードから後は
[6ビット]のビット長のデータが[50個続く]とかね。
6Bit×50個の後にはまた制御コードが来る。
0098デフォルトの名無しさん
2010/12/29(水) 18:08:17ビットレートは?
320kbpsでもそうなの?
0099デフォルトの名無しさん
2010/12/29(水) 18:10:18MDR-CD900STとかで聴けばわかる。
高音がDCTでカットされてシャリシャリいうよ。
0100デフォルトの名無しさん
2010/12/29(水) 18:35:410101デフォルトの名無しさん
2010/12/29(水) 18:52:190102デフォルトの名無しさん
2010/12/29(水) 20:11:26斬新だな
0103デフォルトの名無しさん
2010/12/29(水) 21:56:150104デフォルトの名無しさん
2010/12/29(水) 21:56:340105デフォルトの名無しさん
2010/12/29(水) 23:50:28そんな馬鹿耳、切って塩漬けにしてしまえって感じだよな
0106デフォルトの名無しさん
2010/12/30(木) 01:30:23障害者は何かと大変そうだな
0107デフォルトの名無しさん
2010/12/30(木) 01:32:020108デフォルトの名無しさん
2010/12/30(木) 15:34:24▓▓▓▓▓▓▓
▅▀▀█░░█▅░░
▅█░░██░░░▅░░░░
██▅░░░░▀█████
▀▀░░░░░▅
▅█▓████▓█▅
▅███▓████▓███▅
▅███▓▓████▓▓███▅
████▓▀▓▓▓▓▀▓████
░░░░▓▓▓▓▓▓▓▓░░░░
░░▓▓▓▓▓▓▓▓░░
▓▓▓▓▓▀▀▓▓▓▓▓
▓▓▓▓▓ ▓▓▓▓▓
████ ████
██████ ██████
0109デフォルトの名無しさん
2010/12/30(木) 22:17:38壊れないブロックの反射って意外と面倒なんだね
詳しく解説してるサイトあるかな?
フラッシュでつくってるから、線分と円の交差じゃなくて、もっと軽いアルゴリズムしりたいんだけども
教えてクレクレ
0110デフォルトの名無しさん
2010/12/30(木) 22:37:52そもそもブロックが壊れる・壊れないで反射の仕方が変わるものなの?
0111デフォルトの名無しさん
2010/12/30(木) 22:44:580112デフォルトの名無しさん
2010/12/30(木) 22:46:000113デフォルトの名無しさん
2010/12/31(金) 00:20:23壊れないブロックはめり込み分戻すとか角判定とか壊れないブロックが2個連なってる時の処理とかで色々不具合起きるんだよね
0114デフォルトの名無しさん
2010/12/31(金) 00:24:500115デフォルトの名無しさん
2010/12/31(金) 00:26:43それなら真面目に時間分割すればいいだけじゃん
0116デフォルトの名無しさん
2010/12/31(金) 00:50:02複数連なってるときなんかは不要な判定を消す必要があるな
□□□□
□□□□
□□□□
な感じでブロック同士が密着してるとしたときに(上の絵だと隙間がでかいように見えるが)
直線が4本の当たり判定になるような工夫しないと不具合消せないなそれ
他の不具合も簡単な方法なんてねーんじゃねぇの?
めり込み分戻す処理は真面目にやるより回避方法を仕様にまかせたほうがいいんじゃないか?
めり込む→補正→補正した瞬間に別のブロックにめり込む→補正→補正した瞬間に・・・
っていう無限ループだろ?4、5回やって気がすんだらあきらめろ的なもんしかそもそも解決策ないだろ
0117デフォルトの名無しさん
2010/12/31(金) 00:57:34それとも四角板とか四面体とかありがちな形状を特殊化して最適化していく?
0118デフォルトの名無しさん
2010/12/31(金) 01:00:03さすがにそれはケースで・・・
メッシュと法線でなんでもやっちゃう人もいることはいる
0119デフォルトの名無しさん
2010/12/31(金) 01:52:120120デフォルトの名無しさん
2010/12/31(金) 05:29:29複雑な衝突判定は不要に思うんだけど、
そこまで複雑なことをするってことはよほど凝ったゲームなのかな。
それともブロック崩しの様に見える別の何か?
0121デフォルトの名無しさん
2010/12/31(金) 05:32:21作るのは面白そうだな。
0122デフォルトの名無しさん
2010/12/31(金) 07:35:58三平方の定理で計算した目標と弾の距離から判定しているのですが、
弾の移動速度が速いと、弾が目標をすり抜けます
1フレームで弾が目標を飛び越してしまうせいだと思われます
これをうまく解決する方法があれば教えてください
0123デフォルトの名無しさん
2010/12/31(金) 07:53:00その線同士の最短距離を求めて、距離がオブジェクト同士の大きさの和より小さい場合は衝突している
0124デフォルトの名無しさん
2010/12/31(金) 07:59:490125デフォルトの名無しさん
2010/12/31(金) 10:21:23お前にはわからんだろうが
0126デフォルトの名無しさん
2010/12/31(金) 12:34:01とりあえず移動を1フレーム10回に分けたらだいたい大丈夫になりました。
でも、やっぱり気持ち悪いから線分と法線でやった方がよさそうですなー
0127デフォルトの名無しさん
2010/12/31(金) 12:40:010128デフォルトの名無しさん
2010/12/31(金) 13:11:17反射とか壁摺とかさせるときの法線さ
0129デフォルトの名無しさん
2010/12/31(金) 13:16:03それとも、3Dオブジェクトに曲線の法線反射でもさせるのか、ブロック崩しなのに?
無駄なオバープログラミングだなw
0130デフォルトの名無しさん
2010/12/31(金) 13:17:24○オーバー
0131デフォルトの名無しさん
2010/12/31(金) 13:26:10法線っていってもただ始点と終点からの直交ベクトルだすだけの2D法線
0132デフォルトの名無しさん
2010/12/31(金) 13:33:04表す物。だから、直線の直交ベクトルは法線とは言わないようだ。
と考えるが以下に。
0133デフォルトの名無しさん
2010/12/31(金) 14:22:36調べたのか考えたのかどっちだ?w
0134デフォルトの名無しさん
2010/12/31(金) 16:52:50-1
になる
これって余弦定理?
0135デフォルトの名無しさん
2010/12/31(金) 16:53:380136デフォルトの名無しさん
2010/12/31(金) 17:08:050137デフォルトの名無しさん
2011/01/01(土) 00:47:45>反射も壁刷りも法線なんかいらんだろ?
斜面や曲面があったときはあったほうが楽じゃね?
無くてもできるけどあったら楽だろってもしかしてわかんないかな?
0138デフォルトの名無しさん
2011/01/01(土) 00:55:09>>137
好きに作ればいいよ。
0139デフォルトの名無しさん
2011/01/01(土) 01:33:51時間分割は厳密にはバグの可能性が残ってるからな
線分でやった方がいい
0140デフォルトの名無しさん
2011/01/01(土) 14:23:55直感的操作で簡単なゲームが作れます。 簡単に配布可能な状態に出力することができます。
(HSP製のソースコード付きで、スクリプトの知識があれば自由度の非常に高いカスタマイズ
ができます)
他にも仲間預かり機能(100人も)や、仲間の状態/状態異常を細かく設定できたり、
乗り物が作れたりゲーム中に画像を差し込んだり、回転やフラッシュなどのエフェクト
なんかも簡単に作れる様です。
移動は矢印キーの他に、キャラがマウスを追っかけたりするとのこと。
戦闘はデフォだとドラクエ。
他にはオートアクションというのがあってオリジナルシステムの製作に役に立つかも
しれない機能です。これは、マップエディタで設定することで、「マップに入った時・
出た時・一歩歩いた時・戦闘開始前」に自動的に実行されるアクションを設定できる
機能です。
他にもいろいろ進化中だお。
0141デフォルトの名無しさん
2011/01/01(土) 17:19:230142デフォルトの名無しさん
2011/01/01(土) 17:31:330143141
2011/01/01(土) 18:13:450144デフォルトの名無しさん
2011/01/01(土) 18:30:08行列と空間ベクトルを基礎からやり直せ。
高校で数学3Cまでやってりゃ分かるし、
習ってないかまだ厨房なら高校生用の参考書買ってきて勉強すればいける。
0145デフォルトの名無しさん
2011/01/01(土) 18:32:35何かは分からんがよげん定理ではないと思う。
0146デフォルトの名無しさん
2011/01/01(土) 18:56:35普通はあまり跳ね返らなくね?
0147デフォルトの名無しさん
2011/01/01(土) 18:59:45ブロックに当たったときの弾の挙動は全て同じ
そのときブロックが消えるか消えないかの違いでしかない
0148デフォルトの名無しさん
2011/01/01(土) 22:07:04ここに高校数学の基礎をまとめたPDFがある
勉強しなおせば良いよ
0149デフォルトの名無しさん
2011/01/01(土) 22:09:35ミスったwww
ここね
ttp://www.h6.dion.ne.jp/~hsbook_a/
0150デフォルトの名無しさん
2011/01/01(土) 22:09:56そんなだから何時まで経っても三流なんだよ
0151141
2011/01/01(土) 22:37:12(1,0,0)を(0,1,0)方向にむけたはずの回転が(0,-1,0)方向を向いてしまうのですが、
何を間違えているかプロの意見を教えてください。
0152デフォルトの名無しさん
2011/01/01(土) 23:22:48行列についての知識が間違ってる。
とりあえずちゃんと勉強してこい。
0153デフォルトの名無しさん
2011/01/01(土) 23:23:300154デフォルトの名無しさん
2011/01/01(土) 23:24:570155デフォルトの名無しさん
2011/01/02(日) 01:47:360156デフォルトの名無しさん
2011/01/02(日) 01:54:170157デフォルトの名無しさん
2011/01/02(日) 02:04:560158デフォルトの名無しさん
2011/01/02(日) 05:11:460159デフォルトの名無しさん
2011/01/04(火) 22:41:56どなたか詳しい人が居たら教えてください。お願いします。
http://hibari.2ch.net/test/read.cgi/tech/1290795733/183
ようするにジョイントの回転角度を計算する時は親のジョイント空間で計算すべきなのか否かという質問です。
0160デフォルトの名無しさん
2011/01/05(水) 02:24:46一般的なルービックキューブのデータ構造ってどんなものがありますか?
展開図考えてその配列で考えるって方法思いついたのですが、もうちょっとスマートな方法知ってる方、教えてください。
0161デフォルトの名無しさん
2011/01/05(水) 05:01:34冗談はさておき、
1箇所回転させると、その回転の側面も動いちゃう(3x3x3以上なら両端)わけだし、
立方体単位で考えたほうがスマートになりそうな予感がする……。
0162デフォルトの名無しさん
2011/01/05(水) 09:13:50@\ @\ \冂/
\('A` ) \ > @ヽ、 @ヽ、 E('A`) ヨi /7
_()二)_(/~'ー,~~7.(≦) \ \ \ \ ()) 「/~'ー'~~ 7/ ̄ |
==ニ)]_] _迂〕 ,叉「」瓦〈‐|_| \('A` ) \ > ===二]匚ト〈‐〈iテ〈〈c iエコ
Li 弐ノ 「ioiヲ_上.]|二| _(/~'ー,~~7_(≦) ノヲ 弐ノ[]v/□ || ╋|
|^ーi| | る! (88),叉「」〉(88)_,)ノ | j | |.|| ┃|
◇-||◇┤ /三/,o/~/三/0 \ 几0(几)L二!
∠三0/i二i0 (三(ー―(三(0⊆0) ∠三ヲ/i二iヽ
 ̄ ̄  ̄ ̄ ̄ ̄  ̄ ̄ ̄  ̄ ̄
マンキャノン マンタンク マンダム
0163デフォルトの名無しさん
2011/01/05(水) 09:17:063x3x6で動き(回転)に応じて自分で操作を頑張る(まわしたときの組み換え)ってのが考えられるけど
拘束条件考えてデータを作ればその辺楽になるかな?とかちょっと思う
0164デフォルトの名無しさん
2011/01/05(水) 14:35:44public cube(block[] blocks){this.blocks=blocks;}
private static final int cubeSize=4;
private block[] blocks;
private boolean isComplete(){return false;}
public boolean rotate(int way,int line){
//回転
if(way==WAY_TILT_UP||way==WAY_TILT_DOWN){
//縦回転(X軸が対象)
for(int i=0;i<blocks.length;i++){
block b=blocks[i];
if(b.x==line){//軸が合ってたら
//回転
b.y=b.y+(int)Math.sin(Math.PI);
b.z=b.z+(int)Math.sin(Math.PI);
}}}
else{
//横回転
for(int i=0;i<blocks.length;i++){
block b=blocks[i];
if(b.y==line){//軸が合ってたら
b.x=b.x+(int)Math.sin(Math.PI);
b.z=b.z+(int)Math.sin(Math.PI);
}}}
return isComplete();
}
0165デフォルトの名無しさん
2011/01/05(水) 14:37:25public block(int x,int y,int z,
blockColor c){
this.x=x;this.y=y;this.z=z;
}
public int x,y,z;
public blockColor c;
public void rotate(int way){
int _top=c.top,_behind=c.behind,_bottom=c.bottom,_fore=c.fore,_left=c.left,_right=c.right;
if(way==WAY_TILT_UP){
c.fore=_bottom;c.top=_fore;c.behind=_top;c.bottom=_behind;
}else if(way==WAY_TILT_DOWN){
c.fore=_top;c.top=_behind;c.behind=_bottom;c.bottom=_fore;
}else if(way==WAY_PAN_LEFT){
c.fore=_right;c.left=_fore;c.behind=_left;c.right=_behind;
}else if(way==WAY_PAN_RIGHT){
c.fore=_left;c.left=_behind;c.behind=_right;c.right=_fore;
}}}
0166デフォルトの名無しさん
2011/01/05(水) 14:38:50WAY_TILT_UP=1,
WAY_TILT_DOWN=2,
WAY_PAN_LEFT=3,
WAY_PAN_RIGHT=4;
private class blockColor{
static final int
RED=1,
GREEN=2,
YELLOW=3,
BLUE=4,
WHITE=5,
ORANGE=6,
NONE=0;
public int
top,bottom,fore,behind,left,right;
}}
こんなんでどう?(rotateメソッドとかisCompleteメソッドの中身は自分で考えてね!)
0167デフォルトの名無しさん
2011/01/07(金) 05:08:100168デフォルトの名無しさん
2011/01/07(金) 20:32:580169デフォルトの名無しさん
2011/01/08(土) 12:00:310170デフォルトの名無しさん
2011/01/25(火) 18:55:170171デフォルトの名無しさん
2011/01/25(火) 19:36:30C言語で作りたいので、C言語を学べるサイトとC言語でのゲームプログラミングを学べるサイト教えてください
C++でもいいです
0172デフォルトの名無しさん
2011/01/25(火) 19:45:51ttp://dixq.net/g/
ttp://msdn.microsoft.com/ja-jp/academic/cc998621
ttp://www.h2.dion.ne.jp/~takusoft/directx8/d3d/
0173デフォルトの名無しさん
2011/01/25(火) 20:05:200174デフォルトの名無しさん
2011/01/25(火) 20:42:26>>171じゃないけど、館以外は知らないサイトなので俺もありがたい
0175デフォルトの名無しさん
2011/01/26(水) 03:40:49ゲームのアルゴリズムや描画方法と言語は関係ないし
「北海道産の男爵を使ったフライドポテトの作り方を教えてください」って言ってるのと同じで
前半か後半を並記する意味が分からない
フライドポテトに北海道産もクソも関係ないし、北海道産って言いたいだけちゃうんかと
何その北海道産アピール気持ちわりぃ
0176デフォルトの名無しさん
2011/01/26(水) 03:52:060177デフォルトの名無しさん
2011/01/26(水) 04:00:420178デフォルトの名無しさん
2011/01/26(水) 04:07:590179デフォルトの名無しさん
2011/01/26(水) 07:04:50趣味でゲームプログラミングを楽しもうと思ったら、JavaとC++という二つの核地雷を避けるべき。
0180デフォルトの名無しさん
2011/01/26(水) 08:09:13こういうの(単発プログラムの寄せ集め)がほしいんじゃないと思うな
ちゃんとシーンがあってステージがあってクリアができる
ゲームのプログラム(解説付き)がほしいんだと思う
俺も駆け出しの頃よく探したわ(十数年前だなw)
不思議とあまりないねw
まあ、ある程度経験積んだらゲームも所詮単発モノの積み上げだってわかるんだけど
その構成の仕方がわからないうちはこの辺は悩んじゃうよね
0181デフォルトの名無しさん
2011/01/26(水) 08:20:440182デフォルトの名無しさん
2011/01/26(水) 08:26:04だからミニゲームでもいいんだろ?(っていうかミニゲームじゃなきゃ読めんだろ)
でもそれすらない残念な状態なんだよ
単発プログラムはよくみるけど
ゲームの体裁まで整えてあるソースはあんまりみないな
0183デフォルトの名無しさん
2011/01/26(水) 09:43:360184デフォルトの名無しさん
2011/01/26(水) 10:16:2230日で出来るゲーム自作入門、みたいな本?
0185デフォルトの名無しさん
2011/01/26(水) 10:26:18応用できるかどうかという壁がある
0186デフォルトの名無しさん
2011/01/26(水) 10:31:54結局知ってるコードのコピペしかできなくなる
0187デフォルトの名無しさん
2011/01/26(水) 10:36:19まあ、でもはじめはそれでいいんじゃない?
赤ちゃんだってはじめはそうやってなんでも覚えていくわけだし
きっかけさえあれば伸びる奴はここにひっかかる
これでも助からん奴は一定数はいると思うけど
そーゆーのはそもそもチュートリアルすらこなせる忍耐力ないと思うけどねw
0188デフォルトの名無しさん
2011/01/26(水) 16:00:310189デフォルトの名無しさん
2011/01/26(水) 17:06:48HSPを薦めて納得してくれるならそれでいいじゃん
0190デフォルトの名無しさん
2011/01/26(水) 17:13:03HSPを薦められた経験でもあるのかな?
薦める人も相手のレベルに合ったものを薦めてくるからしょうがないよ。
0191デフォルトの名無しさん
2011/01/26(水) 18:13:370192デフォルトの名無しさん
2011/01/26(水) 18:32:16現在はDirect9でプログラミングしていますが、他の言語でも対応できるようにしたいです。
�@3Dモデル自体にアニメーションセットを持たせておく
�A自分で3Dモデルの部位(メッシュ)毎にプログラムで動かすのか
この2つの方法以外にやり方はありますか?
0193デフォルトの名無しさん
2011/01/26(水) 18:38:15�Bアニメーションのコマ分モデルを保持する
スキンメッシュじゃ対応できないぐらい変形するならやるよ
っていっても指定するのはデザイナさんのほうだけど
0194デフォルトの名無しさん
2011/01/26(水) 18:45:20移動経路に障害物などがあった場合どう回避させるのでしょうか?
0195デフォルトの名無しさん
2011/01/26(水) 18:47:40きみがそのキャラと同じ立場、同じ目線にいるとして、
何を考えて回避する?
同じ事をプログラムすればいい
0196デフォルトの名無しさん
2011/01/26(水) 19:10:11部屋を歩きながら考えてみたんですが、
移動中に当たり判定のフラグが立ったらxかyのどちらかをへらしたり増やしたりし、もう一度行動すれば何時かは回避出来る。
と思ったんですが効率が悪いうえにでかい障害物を回避出来ないなど問題が多いですね・・・
もっと色々考えてみます。
0197デフォルトの名無しさん
2011/01/26(水) 19:46:11> 効率が悪いうえにでかい障害物を回避出来ないなど
例えばきみが自宅からお花屋さんまで行きたいとする
が、途中の道が工事中で通れなかった
それでもきみは問題なく効率よく迂回してお花屋さんまでいけた
なんで効率よく迂回できたかというと、
きみが頭の中に「自宅からお花屋さんまでの周辺の道路情報」を持ってたからだ
初めての土地だったら効率よく迂回なんてできない
あるいは情報を持ってたとしても、それを元に行動のための「良い戦略を練る」
ことができないとお花屋さんには上手くたどり着けない
そのキャラも効率よく目的地へ移動させるには「マップ情報」と「行動戦略」が必要
具体的には、「マップ情報」なら例えば道の繋がり方とか、
「行動戦略」ならたとえば(近似)最短経路を導き出すアルゴリズムとか
機械的じゃなく、より人間っぽく行動するのを目指すなら、
また別の問題もいろいろ出てくるけどね
0198デフォルトの名無しさん
2011/01/26(水) 19:59:123Dとかナビならともかく、普通はA*でいいでしょ。
0199デフォルトの名無しさん
2011/01/26(水) 20:11:40なのでアルゴリズムを探していたらこんなサイト
http://codezine.jp/article/detail/94を見つけたのでこれを目指して作ってみます
そもそもRTSを作るため最近プログラムを始めたんですが、望みが高すぎたかなと…。
0200デフォルトの名無しさん
2011/01/26(水) 20:17:550201デフォルトの名無しさん
2011/01/26(水) 21:30:20ゲームプログラムの話に限れば、
RTSはあらゆるゲームジャンルの中でも最高難易度のひとつだろうね。
マップの情報に関してはグラフが使えるかもね。
0202デフォルトの名無しさん
2011/01/26(水) 22:06:543ヶ月かかった上にウンコな出来だったぜ
0203デフォルトの名無しさん
2011/01/26(水) 22:16:01これしか組んだことないし、これ以上やるとコストに合わないと思う
0204デフォルトの名無しさん
2011/01/26(水) 22:28:38それらも解説してるのはガンビット方式だけ?
0205デフォルトの名無しさん
2011/01/26(水) 22:38:060206デフォルトの名無しさん
2011/01/26(水) 22:49:170207デフォルトの名無しさん
2011/01/26(水) 22:51:120208デフォルトの名無しさん
2011/01/26(水) 23:39:320209デフォルトの名無しさん
2011/01/26(水) 23:41:430210デフォルトの名無しさん
2011/01/27(木) 00:19:42いい教科書教えて
0211デフォルトの名無しさん
2011/01/27(木) 00:48:220212デフォルトの名無しさん
2011/01/27(木) 00:52:080213デフォルトの名無しさん
2011/01/27(木) 02:12:180214デフォルトの名無しさん
2011/01/27(木) 02:35:340215デフォルトの名無しさん
2011/01/27(木) 04:27:14人間らしい知恵とか計画性みたいなものが欲しいんだよ。
数値だけで最適解ばかり出すAIにはうんざりだ。
「こうしたいいかなと思ってやってみる」的なのが欲しいんだよ。
特に自分の作ったゲームのガンビットAIってどうしても行動パターンを知ってるから
あとはダメージとかで調整する感じになってしまうのが萎える。
もっと気持ちの良いオナニーがしたいんだよ。
0216デフォルトの名無しさん
2011/01/27(木) 05:14:06完全武装して道のない森や山を歩くなんてどうせ無理。
0217デフォルトの名無しさん
2011/01/27(木) 05:21:17キャラクターに属性によって選択する行動の傾向に偏りをもたせ、過去に選択した行動の
正否を考慮して次の行動を決定するようにすればいい。GPM、絢爛舞踏祭、EVA2、
GPOと、参考になるゲームはいくつか出ている。
0218デフォルトの名無しさん
2011/01/27(木) 06:50:090219デフォルトの名無しさん
2011/01/27(木) 07:16:09攻略本などでNPCの行動を決定するAIシステムの仕組みについて軽く触れられている。
その情報を元に自力で研究するなり、簡易版のソースコードを書き上げることは十分に可能だ。
動いている「仕組」そのものは日本語と論理の問題にすぎん。
それともコピペできるソースがなければ、何も理解出来ない手を付けられないと泣き言を言うのか?
0220デフォルトの名無しさん
2011/01/27(木) 07:53:460221デフォルトの名無しさん
2011/01/27(木) 08:32:09それも表現がそうなだけでパラメータがたくさんあるだけの話じゃないの?
問題が見えてなくね?
0222デフォルトの名無しさん
2011/01/27(木) 08:46:190223デフォルトの名無しさん
2011/01/27(木) 08:58:07AIコマンド自体に曖昧な部分を持たせてる。
0224デフォルトの名無しさん
2011/01/27(木) 09:03:37はぁ?
0225デフォルトの名無しさん
2011/01/27(木) 09:05:560226デフォルトの名無しさん
2011/01/27(木) 09:16:06見た目が曖昧なだけで、中身は「体力が○○以下になるまでは攻撃を続ける」みたいなものだろ
0227デフォルトの名無しさん
2011/01/27(木) 09:24:48そう言ったつもりなんだが?
0228デフォルトの名無しさん
2011/01/27(木) 09:30:24そしたらどの辺がすごいんだよ
0229デフォルトの名無しさん
2011/01/27(木) 09:40:39「みんな頑張れ」だと説明しにくかったんで少し変えるが、
例えばHPが半分以下になったらホイミを唱えるという処理があったとする。
(A)コマンド「HP50%以下で回復魔法」
(B)コマンド「体力に余裕を見て回復魔法」
(C)コマンド「いのちだいじに」
やってることは同じでも、名前が違うだけでユーザが受ける印象ってのは全く違うなあと。
もちろん、(A)よりも(B)、(B)よりも(C)の方が実際の内容に幅を持たせられるというのも大きい。
0230デフォルトの名無しさん
2011/01/27(木) 09:49:54はぁ?バッカみたい
それにDQ4のAIはあんまり評判よかったと思えないけどねぇ
0231デフォルトの名無しさん
2011/01/27(木) 09:59:22まあ、いのちだいじにとか書きつつ
(変な例だけど)裏側ではマルコフ連鎖で敵の行動を推定して
体力が十分残るようなタイミングでホイミをかけてもいいわけだ
でもFFのガンビットみたいに厳格な制御ができるほうが
慣れたユーザーにとっては嬉しいかも
行き着く先はカルネージハートw
0232デフォルトの名無しさん
2011/01/27(木) 10:04:12記述できるゲームなかったっけ?
PC-98時代だったかも。
0233デフォルトの名無しさん
2011/01/27(木) 10:05:59自分が召喚だかした味方NPCの動作をスクリプトで指定できるという話を聞いたような。
0234デフォルトの名無しさん
2011/01/27(木) 10:23:21>行き着く先はカルネージハートw
俺が2年間遊んだゲームだw
0235デフォルトの名無しさん
2011/01/27(木) 11:05:00ラグナロクのココ http://www.ragfun.net/alchemist/index.php?Alchemist_Template かな。
つかLuaでAI作ってて少々参考にしてるw
0236デフォルトの名無しさん
2011/01/27(木) 11:35:020237デフォルトの名無しさん
2011/01/27(木) 11:47:29理由は5は能力固定だけど6は転職とかできてAIができること増えすぎたせいだって聞いたけど
0238デフォルトの名無しさん
2011/01/27(木) 11:54:45逆に7のAIはコマンド入力時じゃなくて行動順番が回ってきた時の状況を見て判断するから
過去作どころか手動コマンドより賢すぎて引いたけど
0239デフォルトの名無しさん
2011/01/27(木) 12:51:21ゲーム内でキャラの行動をプログラムしたいという気持ちは分るな
ただ、個人的には「いのちをだいじに」とか「みんながんばれ」
みたいな曖昧なインターフェースの方がゲームしてて楽しいな
方針を与えて、あとは個人の「強烈な個性」によって行動してほしい
ドラクエのは、各キャラの行動としての個性はあまり感じられなかったから、
その辺はちょっと残念だった
その個性もストーリーの進歩に合わせて変化していくように
ゲームをデザインしてプログラムできたら、最高だ
0240デフォルトの名無しさん
2011/01/27(木) 14:56:26うぜぇ
DQ4のAIは人気ないだろ
ザラキザラキ一生いってろ
0241デフォルトの名無しさん
2011/01/27(木) 18:57:350242デフォルトの名無しさん
2011/01/28(金) 02:30:140243デフォルトの名無しさん
2011/01/28(金) 02:34:52ネーミングだけの上っ面しか見えてないとしか思えん
0244デフォルトの名無しさん
2011/01/28(金) 02:36:440245デフォルトの名無しさん
2011/01/28(金) 02:42:50状態とは過去の蓄積である
0246デフォルトの名無しさん
2011/01/28(金) 02:53:490247デフォルトの名無しさん
2011/01/28(金) 02:55:30経験による学習を表す揮発性の「過去」
これらを元に行動を決定させればよい。
0248デフォルトの名無しさん
2011/01/28(金) 02:58:36プログラムの善し悪しは論理設計の段階で決まる。
そして論理設計は日本語で行っても何ら問題は無い。
あとは採用するプログラミング言語にあわせて実装していくだけだ。
コーディングだけがプログラミングではない。覚えておくといい。
0249デフォルトの名無しさん
2011/01/28(金) 03:59:260250デフォルトの名無しさん
2011/01/28(金) 04:17:21何がむちゃくちゃなのか理解できない
言葉遊びとか好みとか関係無く
入門書で普通に見られる基礎レベルの事じゃないか
わざわざ抽象度を下げてまで決め打ち言語で実例出す程のもんじゃないっしょ
0251デフォルトの名無しさん
2011/01/28(金) 05:48:32ガンビットみたいなifの嵐じゃ負荷的に遅からず天井が見えてくる。
例えば戦後ものとかで1万人vs1万人が戦うときってどうするわけよ。
全員に相手の太刀筋やら地形やら読ませるガンビット実装してたらそこらのパソコンじゃ動かんよ。
クラスターとか使ってある程度まとめて処理するならわざわざパソコン持ち出さなくても将棋やってろって話だしな。
0252デフォルトの名無しさん
2011/01/28(金) 05:55:55どっちに偏るのも良くない
0253デフォルトの名無しさん
2011/01/28(金) 08:37:06馬鹿乙
条件による分岐がないってことは初手でいろんなことが一斉に決まってるだけの話だろ
めちゃくちゃなこと言う奴が出るのはなんでだろうか?
0254デフォルトの名無しさん
2011/01/28(金) 08:59:480255デフォルトの名無しさん
2011/01/28(金) 09:03:20そもそもAIなんてゴキブリAIから自己学習型AIまで様々なんだし、
AIという言葉が指す物自体があやふやだって事を認識して喋るべき。
0256デフォルトの名無しさん
2011/01/28(金) 09:25:14この場合必要なのは大量のデータ
他、ゴイスーでパーハイなAIを主張したいなら視点からしてまったく新しいなんたらが必要になる気がする
でもそんなものあるだろうか?
せいぜい、ガンビット方式を最適化するだけで終わってるようなのしかみたことないけどね
0257デフォルトの名無しさん
2011/01/28(金) 13:26:33パーハイ
プログラム用語?
0258デフォルトの名無しさん
2011/01/28(金) 13:28:58状況変わってんのに最初に判断したのを終わらせてからしか次の行動を考えられないやつ
0259デフォルトの名無しさん
2011/01/28(金) 14:05:48仕様によるんじゃね?
ガンビット方式だって
if(○○実行中より優先度の高い条件)〜処理
if(現在の○○実行中)〜処理継続
なだけじゃね?
FF12のは実行中のときはじいてるだけ
0260デフォルトの名無しさん
2011/01/28(金) 14:31:53あれはインターフェースであって、言ってしまえば複数の単純なAIを条件順に起動させてるだけだろ。
ボトムアップ型とトップダウン型みたいな形で話が進むんならまだ分かるんだけど、
今の流れはゲームで得た知識を自慢げに語りたい中二病を感じる。
0261デフォルトの名無しさん
2011/01/28(金) 14:38:190262デフォルトの名無しさん
2011/01/28(金) 14:47:42表現方法なんてどうでもいいじゃねーか
マリオみたいなゲームをマリオって言ってるだけで
なじみがあるならロックマンでもドラキュラでも好きにしたらいい
0263デフォルトの名無しさん
2011/01/28(金) 14:51:21アメリカのアラスカ半島からロシアのカムチャツカ半島にかけて約1930�qに渡って延びる列島。
大部分がアラスカ州に属しているが、西端のコマンドルスキー諸島はロシアに属し、
環太平洋造山帯の一部を構成する。
0264デフォルトの名無しさん
2011/01/28(金) 14:57:09表現方法は何でもいいけど、AIとガンビット方式ってのを取り違えるのは表現方法の枠を越えてる。
両者は厳密には同じ物を指さない以上、AIの事を話したいならガンビット云々っていうのは混乱を招くし、
その逆もそう。
マリオ、ロックマン、ドラキュラって全部細部が異なるから、
「横スクロールアクション」の話において具体例としてあげる事は出来ても置換する事は出来ない。
0265デフォルトの名無しさん
2011/01/28(金) 14:59:45みたいなの+○○でいいじゃん
説明として楽なんだから
仮にマリオみたいなゲームで別にマリオが全画面ボム使ったからって
全画面ボムはマリオにないから表現として駄目だって話にはならないだろ
0266デフォルトの名無しさん
2011/01/28(金) 15:11:38全てのゲームをひっくるめて「今のゲームってマリオをちょっと弄ったようなのしか見たことないんだよね」とか
言われたらあんたも突っ込みたくなるだろ。
0267デフォルトの名無しさん
2011/01/28(金) 16:09:43そこまで飛躍した話してないじゃん
0268デフォルトの名無しさん
2011/01/28(金) 16:47:510269デフォルトの名無しさん
2011/01/28(金) 22:25:130270デフォルトの名無しさん
2011/01/28(金) 23:17:530271デフォルトの名無しさん
2011/01/29(土) 00:14:37そういう話ではない・・?ガンビット方式って何?
0272デフォルトの名無しさん
2011/01/29(土) 00:18:45人気ゲームぐれーはやんねーと人と仕様の共有ができないぜ
エロゲばっかりやってないでたまにはFF12でもやれ
0273デフォルトの名無しさん
2011/01/29(土) 00:46:250274デフォルトの名無しさん
2011/01/29(土) 01:36:210275デフォルトの名無しさん
2011/01/29(土) 02:10:000276デフォルトの名無しさん
2011/01/29(土) 04:35:30ifの集積で知能が作れるのか。
例えば超リアル指向の街中でドンパチやるゲーム作るとして、
状況に応じてアイデアに基づいた行動をとらせるにはガンビットじゃ無理。
例えばガソリンの入ったドラム缶があったとして、
敵がそのドラム缶の近くに来たときに撃って爆発させようとか、
坂道の上にあったら転がして下の敵にぶつけようって発想はガンビットにはできない。
ifで「敵とドラム缶の距離が〜」とか「坂道とドラム缶の距離が〜」ってガンビット方式でやることはできるが、
それはAIの発想ではなくプログラマの発想であってプログラマの発想の域を超えることはできない。
そこをAIの発想にしたいって言ってんだよ。
0277デフォルトの名無しさん
2011/01/29(土) 04:39:030278デフォルトの名無しさん
2011/01/29(土) 06:53:110279デフォルトの名無しさん
2011/01/29(土) 07:17:25>ifの集積で知能が作れるのか。
え?
0280デフォルトの名無しさん
2011/01/29(土) 07:31:140281デフォルトの名無しさん
2011/01/29(土) 07:58:58ま、とりあえずどれでもいいから言語を勉強して、コード書けるようになれよ。
それでお前の悩みは全部解決するから。
0282デフォルトの名無しさん
2011/01/29(土) 08:06:360283デフォルトの名無しさん
2011/01/29(土) 08:28:38局面を評価できる知識データベース組めば、
if文だけでも十分な思考が可能。
まあ、作るの大変だし、死ぬほど重いけど。
0284デフォルトの名無しさん
2011/01/29(土) 08:55:04>まあ、作るの大変だし、死ぬほど重いけど。
はぁ? どんだけ高級な言語使ってるんだ?
学術論文の類に予測木の枝切りにhashtableとか使えってことに
なってるけど、無くても動くんだよw
0285デフォルトの名無しさん
2011/01/29(土) 11:09:55ガンビット自体はAIじゃねえよな
0286デフォルトの名無しさん
2011/01/29(土) 11:26:05は?
0287デフォルトの名無しさん
2011/01/29(土) 11:52:35あんな感じにオブジェクトに対して一定の行動を取らせてそのつど結果を記憶していけば
そのうち複雑な思考を持つAiに育つんじゃね
0288デフォルトの名無しさん
2011/01/29(土) 12:03:31ってガンビットが動的に増えるだけじゃね?
0289デフォルトの名無しさん
2011/01/29(土) 12:15:49git clone git://git.pf.sourceforge.jp/gitroot/k/ke/kemeco/ai_teto.git
OSはlinuxです
コンパイルは make
インストールは sudo make install です(/usr/local/bin に ai_tetoのバイナリをコピーします)
実行は ai_teto
アンインストールは sudo make uninstall です
操作方法は、ホームポジション j k で左右移動。スペースで高速落下。ホームポジション d f で回転です。(あとnで下)。終了は q です。
(消した列ー1)列が相手に行きます。ブロックの切れ目の位置はずっと固定。
mainソースのコメントアウトしてある行と入れ替えれば、AI同士の対戦にもできます。
思考はAI.c内ですべて行ってます。ほかのソースは思考には直接関係はありません。
(ソースをgitのみ、OSをlinuxのみにして敷居高めにしてあるのは、わざとです… 子供よけですw)
これ作って練習しても、結局私はテトリス下手なままだったのですが…(w)
0290289
2011/01/29(土) 12:18:56自分はAIの本などは一冊も読んだこと無いですし、あえてググって調べることも行ってません。まったく自分のオリジナルのアルゴリズムです。
だから、これを本来、学術的にはAIと呼ばないであろうことも、なんとなく想像できますが、いちおう、今回は説明のためにAIと呼びます。
まず最初に思いついたのは、テトリスでは「死なないこと」が何よりも重要だろう。と。
(『死ぬ』とは、ブロックが一番上まで積み上がった状態です。こんなの言わなくてもわかりますか?そうですか…)
とにかくAIの目的は『死なないこと』にしようと。 そして、もし余裕があれば『敵(プレイヤーである私のことですね)を殺そう』と。
つまり優先度では、
『生き残る』 > 『敵を殺す』
となってます。
そして、この『生き残りたい』という欲望は、『自分が死にそうになるほど高まる』ようにしようと。
そのためAIは、
状況が不利になればなるほど(生き残るために)『保守的』となり、とにかく列を消すことに重点を置くようになります。また、ブロックをなるべく低く積むようになります(高さへの恐れ)。
また反対に、
ブロックが少なければ少ないほど(敵を殺すために)『攻撃的』となり、相手を殺すことにつながる強力な攻撃(つまりテトリス)を行うための、多少の危険は容認するようになります。
という具合に、状況に応じて、『心境』が刻一刻と変化します。
新たなブロックの配置をどうすれば、現在の心境が望んでいる結果に最も近づくのか? という指標に従って最適パターンを推測してブロックを配置します。
繰り替えしますが、『敵を殺したい』という気持ちが強ければ攻撃的になり、『死にたくない』という気持ちが強ければ保守的になります。
これらのしきい値は、結局は数値的なパラメーターなので、最後は結局パラメーター調整というアナクロな作業になりました。
パラメーターを調整してると、ほんのわずかな数値の違いで、驚くほどAIが弱くなったり強くなったり急激に変化するのがおもしろかったです。
おそらく数学に強い人ならば、ここに数学的ななんらかの根拠や意味を見出せるのでしょうけど、自分には無理でした。
0291289
2011/01/29(土) 12:23:33自分は、けして、『具体的な必勝法』をプログラムしたわけでは無いのに、
結果として、テトリスのAIは、なにやら必勝法らしきものに従ってるかのような、『独特の積み方』をするようになってました。
それはたとえば、人間、こと私がそれと同じケースだとしても「そうは積まないだろ…」という積み方です。
その積み方をAIが『(私が具体的に教えた・プログラムしたわけではないのに)勝手に発見』していて、
しかも、その変則的な積み方こそが、実は『理に叶った積み方』であることは、トリプルやテトリスを私よりも遥に素早く構築してしまうことからも明らかでした。
つまり、私は必勝法の『具体的な手順』を手取り足取りプログラムした覚えは無いのに、AIは、『生き残る』という目的を達成するためにもっとも有効な手を行うことによって、
結果的に必勝法を『勝手に発明してしまった』と。ここがすごく不思議な感じがしておもしろいと感じました。
実際、このAIは、私より遥にテトリスを上手に行います…orz
それなりに動作速度を低めにして弱めにしてるつもりですが、それでも私では10回に1回くらいしか勝てません。
なんで作った本人より上手い並べ方知ってんだよ、このAIは…と。(苦笑
0292デフォルトの名無しさん
2011/01/29(土) 12:23:570293デフォルトの名無しさん
2011/01/29(土) 12:32:230294デフォルトの名無しさん
2011/01/29(土) 13:09:31ただそれがテトリスみたいにルールが単純で行える動作の少ないゲームじゃなくて、
複雑な3Dアクションゲームで実現したい。
0295デフォルトの名無しさん
2011/01/29(土) 13:11:38開発者の能力を超えたAIってわけじゃないだろw
0296デフォルトの名無しさん
2011/01/29(土) 13:15:05大して伝えたいことがないのに長文書くなよ
っつか貼ったのか?
俺にはディスプレイごしにお前の主張がまったく見えない
馬鹿らしいのでこういうのレスしないよ
0297デフォルトの名無しさん
2011/01/29(土) 13:15:10その速さで知りうる情報をチェック、処理できる
テトリスのような、アクション性のある動作においては
それを組んだからと言って、人間が勝てるわけないのは当たり前
(判断を下すのを間違わない)
人間なんて、目でみて、脳で判断して、手で操作する
これを短い間にミスや最善手以外を選ばずに、戦略通りに操作できる人間は
プログラムの達人ではなくて、テトリスの達人だろ
そう言う理解が無い時点で、
まだまだコーダーレベル程度、プログラムに振り回されてる
0298デフォルトの名無しさん
2011/01/29(土) 13:18:58それもすべて想定内だって気づけよw
人間の思考だって所詮大量のデータ(経験則)の蓄積でしかない
あんまり膨大だから見た目勝手に考えてるように見えるだけで
その1つ1つはコンピュータと同じ
0299デフォルトの名無しさん
2011/01/29(土) 13:57:06その手のゲームのAIは「予測」という処理はどうやってるの?
たとえば坂道の頂上にいて、オイルが入ったドラム缶が脇にある
それを転がせば下の敵を巻き込んで倒せるかも知れん
しかしその辺りに炎が上がってるから爆発するかもな
すると向こうの吊り橋に火が回って焼け落ちるかも知れん
一番の目標は橋を渡って向こうに行くことだから、
ここはリスクを回避して、ドラム缶は落とさないようにしよう
とか、達成目標の優先順位や性格に合わせて
2手3手先の状況を読む感じの予測
囲碁とか将棋なら交互にフェアに指すから
盤上の状態のツリー構造も表現しやすいけど
こういうのも基本はガンビットで実現するの?
0300デフォルトの名無しさん
2011/01/29(土) 14:16:08囲碁や将棋は、ターン制の挙句、一手を選べば良いからだろうなんだけど
3DのFPSとかで、個の細かなヒューリステッィックな発想を
一手一手プログラムしようとしてるから難しく思えるだけ
リアルタイムだと、そもそも個の思考だけじゃない
チームや局所的なエリアとして”指令”や”目標”のような物があり
それに従って、個が行動を決定し、特定の時間その行動を取る
ある程度の行動を取ったら
(途中で局所的な行動をとる場合もある、例えば銃撃を避けるため隠れる等)
その現在の指令や目標が有効か、それを達成するための今の行動がまだ有効か判断する
それから、行動(内容を変える場合もあるし、そのままの場合もある)を再度始める
こんな感じ
ってGDCで聞いた覚えがある、あれCEDECだったかな…
個の完璧なAIが集まって、それが集団行動を取ってなんて
ボトムアップの集団AIなんて、どこ探してもないでしょ
0301デフォルトの名無しさん
2011/01/29(土) 15:08:52それをガンビットで表現するのは現実的なの?
0302デフォルトの名無しさん
2011/01/29(土) 15:15:46極論言えばネット対戦以上のリアルなAIなんて作れないんだし
人間的なAIより面白いAIを考えたほうがいいと思う
0303デフォルトの名無しさん
2011/01/29(土) 15:42:55人間的なAIより面白いAIってどんなの?
0304デフォルトの名無しさん
2011/01/29(土) 15:49:23無理ゲーとかハメゲーにならないようにわざと隙を見せてくれるAI
0305デフォルトの名無しさん
2011/01/29(土) 15:58:41それ普通に「やさしい人間」のAIじゃん
妹「お兄ちゃんハメずるい!」
兄「わかった、もうちょっとやさしくしてやる」
0306デフォルトの名無しさん
2011/01/29(土) 15:59:19自キャラの目の前に坂があってその上にドラム缶が有り、敵キャラが居たとする
単純なAIならドラム缶を確実に落としてくるだろうが、
人間的なAIの場合作者の想定外の行動もするでしょ?
その場合少なくとも俺は前者の単純なAIの方が面白いと思うし、
何回遊んでも同じ行動ばかりでつまらんと思うなら、ネット対戦した方が面白い
0307デフォルトの名無しさん
2011/01/29(土) 16:01:21俺は組めないけどな
0308デフォルトの名無しさん
2011/01/29(土) 16:49:10エロゲかよ・・・
確かに最近の妹は優しさが足りないかも
0309デフォルトの名無しさん
2011/01/29(土) 16:54:250310デフォルトの名無しさん
2011/01/29(土) 17:05:28色んな人間がいるってことを忘れて一括りにして作り上げた仮想敵と戦う人種。
そうやって何でもかんでも一括りにしてればガンビットにしがみついててもなんとかなるんだろうなwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0311デフォルトの名無しさん
2011/01/29(土) 17:17:24なに勘違いしてんだ?
0312デフォルトの名無しさん
2011/01/29(土) 17:47:00ガンビットはフレームワークでしかない
お前が書いた
if()〜
の通りに動く
後は用意された条件と行動コマンド次第
ま、結局、用意された条件や行動の組み合わせになるんだけどね
過去の経験を元にして条件や行動を作り出すAIもいいわいいけど
多分、センスのある開発者の考えた単純なAIのが人間らしく動いちゃうと思うよ
0313デフォルトの名無しさん
2011/01/29(土) 19:00:24ハメ技見つけたらひたすらそればかりで攻撃してくる奴
思い通りに行かないと暴言を吐く奴
借りたアイテムを返さない奴
自分の見つけた攻略法を上から目線で説教同様に延々と語ってくる奴
ゲームやってると色んな人間がいるけど、
こういうことまでちゃんとする人間らしいAI見たことない
0314デフォルトの名無しさん
2011/01/29(土) 19:04:17見たくない
0315デフォルトの名無しさん
2011/01/29(土) 19:05:530316デフォルトの名無しさん
2011/01/29(土) 19:24:25ネトゲでPT組んでるのに勝手に飯食いに行く処理
ハメ技見つけたらひたすらそればかりで攻撃してくる処理
思い通りに行かないと暴言を吐く処理
借りたアイテムを返さない処理
自分の見つけた攻略法を上から目線で説教同様に延々と語ってくる処理
を作ればいいんじゃないか?
0317デフォルトの名無しさん
2011/01/29(土) 19:47:10それはそれで AI プログラム(その他応用)の勉強になりそうな題材ではある
たとえば「ハメ技見つけたら・・・」というのは、
何を以て「ハメ技」と認識するのかという問題だけど、
行動と(周りの環境も含めた)その結果起こることの積み重ねの中から
パターンを見つける問題と言える
「思い通りに行かないと・・・」というのは、
「思い」「やりたいこと」をプログラムで表現する必要がある
目的が少しでも達成できなければいつも決まって暴言を吐くのか、
時間や手段は選ばす目的が達成されるだけでいい(暴言を吐かない)のか、
どのような状況のどのようなタイミングでどのような目的を持つのか、
それらをどうやってデータ化し、どのようなアルゴリズムで表現するのか
0318デフォルトの名無しさん
2011/01/29(土) 20:10:210319デフォルトの名無しさん
2011/01/29(土) 20:11:090320デフォルトの名無しさん
2011/01/29(土) 20:12:41・ハメ技を予め作っておいて、可能な状態になったら延々実行しつづける処理
・自分のレベルと敵のレベルの差分から時間を設定し、戦闘開始からの経過時間で暴言を吐く処理
・特定プレイヤーのアイテム情報を取得して、非消費アイテムの中でポイントの高いものを「貸して」という処理
・ターゲットしているモンスターの情報を取得して、予め作っておいたテキストを垂れ流す処理
0321デフォルトの名無しさん
2011/01/29(土) 20:17:28> ハメ技を予め作っておいて
それじゃ、ゲームがアップデートされたら使えないじゃん
俺はそんなのは「知能あるキャラ」とは感じられないな
きみはそんな AI で十分かも知れんが
0322デフォルトの名無しさん
2011/01/29(土) 20:25:02「知能あるキャラ」 ≠ 人間らしいAI
0323デフォルトの名無しさん
2011/01/29(土) 20:27:440324デフォルトの名無しさん
2011/01/29(土) 20:49:36コード書いたらなんかできちゃった、これ以上触ったらバグりそうだから、
もうこの辺で凍結しよう
なんて事をやってたら、次に活かせないし、問題点も見えてこないだろ
こんなプログラマには絶対になりたくないな
0325デフォルトの名無しさん
2011/01/29(土) 20:51:27思いつきそうな本や論文を一切読まない
ゆとりを観察するスレ
岩崎 夏海 (著)
0326デフォルトの名無しさん
2011/01/29(土) 20:53:09という全く新しい
0327デフォルトの名無しさん
2011/01/29(土) 20:57:24馬鹿でごめんな
0328デフォルトの名無しさん
2011/01/29(土) 20:58:410329デフォルトの名無しさん
2011/01/29(土) 21:02:35まー ただの辞書学習人工無能な事はバレバレw
0330デフォルトの名無しさん
2011/01/29(土) 21:04:47アルゴリズムって言えばいいだろ。
0331デフォルトの名無しさん
2011/01/29(土) 21:08:06どのレベルからアルゴリズムが AI に変わる?
0332デフォルトの名無しさん
2011/01/29(土) 21:11:31そもそもプログラムによって作成可能かどうかも不明だしね
0333デフォルトの名無しさん
2011/01/29(土) 21:14:14「オレの考えた最強のAI」の間違えじゃね?
0334デフォルトの名無しさん
2011/01/29(土) 21:14:57AIの教科書によると、
AIとはある作業において人間の方が機械よりも優れている分野を機械にやらせる研究であると定義されてて、
つまり機械がその分野の作業ができるようになったら(実現したら)
その時点でそれまでの研究はAIではなくなるんだと。だから>>328,330のような意見が出てくる。
0335デフォルトの名無しさん
2011/01/29(土) 21:15:000336デフォルトの名無しさん
2011/01/29(土) 21:20:190337デフォルトの名無しさん
2011/01/29(土) 21:20:48始めて聞いた。 SFの本?
0338デフォルトの名無しさん
2011/01/29(土) 21:21:58○口ばっかで何も作れない奴らが懸命に無知を晒すスレ
0339デフォルトの名無しさん
2011/01/29(土) 21:25:34無知過ぎるw
0340デフォルトの名無しさん
2011/01/29(土) 21:44:13アクションゲームや格ゲー、RPG や FPS、囲碁などのボードゲームなどにおいて、
人間が操作した方が機械よりも優れている「敵の行動」を
機械にやらせる研究をしてたら、それは AI と呼んでいいのかな?
0341デフォルトの名無しさん
2011/01/29(土) 21:48:22http://www.amazon.co.jp/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%AE%E5%9F%BA%E7%A4%8E-%E6%83%85%E5%A0%B1%E7%B3%BB%E6%95%99%E7%A7%91%E6%9B%B8%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E9%A6%AC%E5%A0%B4%E5%8F%A3-%E7%99%BB/dp/478562048X
6ページ目
0342デフォルトの名無しさん
2011/01/29(土) 21:51:10いいと思うよ。
AIとか人工知能ってのは基本的にクラウドみたいなバズワードの一種みたいだし。
AIって言っとけばなんかかっこいいよね、くらいの意味しかない。
もっとも、一般人の中には人間を模倣することだと信じて疑わない人が多数いるので、
その人たちと折り合いをつけるのがめんどくさいけど。
0343デフォルトの名無しさん
2011/01/29(土) 21:56:370344デフォルトの名無しさん
2011/01/29(土) 22:01:35>探索
>知識表現
>プラニング
>推論
>機械学習
これらが上の奴等が言ってた事の正式名称ぽいな
っで、探索の事を言ったら推論を返すコンニャク問答をしていたと
0345デフォルトの名無しさん
2011/01/29(土) 22:12:15調べてもFFが出てきてよくわかんのだが
0346デフォルトの名無しさん
2011/01/29(土) 22:15:320347デフォルトの名無しさん
2011/01/29(土) 22:15:37だから流行のゲームはやってないとみんなとお話できないんだって
いい勉強になっただろ?
たまにはエロゲ以外のゲームでもやれよw
0348デフォルトの名無しさん
2011/01/29(土) 22:23:16プレイすれば分る
としか説明できないプログラマって・・・
0349デフォルトの名無しさん
2011/01/29(土) 22:28:12プレイしても解らないし
説明しても解らない
ご愁傷様
0350デフォルトの名無しさん
2011/01/29(土) 22:29:34そもそも、プログラミングのプの字も知らないような人がいる気がする
0351デフォルトの名無しさん
2011/01/29(土) 22:33:470352デフォルトの名無しさん
2011/01/29(土) 22:39:37if(automode){
foreach(gb in gbs){
if(!gb())break;
}
}else{
...
}
こんな感じのふつーの逐次処理
0353デフォルトの名無しさん
2011/01/29(土) 23:31:21FF12 が世に出る前は、そういうのは何て読んでたの?
0354デフォルトの名無しさん
2011/01/29(土) 23:37:16if文の羅列
って呼んでた(多分)
0355デフォルトの名無しさん
2011/01/29(土) 23:37:19ガンガンいこうぜ
0356デフォルトの名無しさん
2011/01/29(土) 23:37:46MOBならAI
PlayerならBOT
0357デフォルトの名無しさん
2011/01/29(土) 23:46:05わざわざガンビットなんてノムリッシュに言わなくても、そのままでいいじゃん
0358デフォルトの名無しさん
2011/01/30(日) 00:03:02自分から名乗り出てきてくれてスッキリした
0359デフォルトの名無しさん
2011/01/30(日) 00:44:190360デフォルトの名無しさん
2011/01/30(日) 00:46:470361デフォルトの名無しさん
2011/01/30(日) 00:57:05超原始的FSMだな
0362デフォルトの名無しさん
2011/01/30(日) 01:02:01if,switch,jumptableなどはどれも分岐だけど
それらを使わずに実現できるの?
0363デフォルトの名無しさん
2011/01/30(日) 02:05:35まず、
根本的に、ノイマン型コンピューターはプログラムされたとうりにしか動きません。
もしもAIが、人間のような自主性によって予想外の行動や創造性を発揮してる『ように見える』のならば、
それは、実際は、「プログラムによって実現されうる可能性を、予想しきれてなかった」というだけのことです。
それを、ロマンチックに捉えて擬人化して、おもしろがってるだけのことです。「AIが勝手に必勝法を編み出したぁ〜〜」と。
予想しやすいか、予想しづらいかのわかりやすい例えは、
たとえば、X個の変数の値に対する操作に例えると、
例あ:
a[8]に対する操作を、具体的に行えば予想しやすいですよね?たとえば単純に、
int i=8;while(i-->0){*p++*=(i/8)}
なら何が起こるかは小学生にも明確ですが、一方、
例い:
b[k]を b[k]=f(a,k)として考えて、反対にc[k]=f'(b,k) で c[k]=a[k]の場合で考えてみると、
たとえば
f(a,k){int i=8;b[k]=0;while(i-->0){b[k]+=a[i]*cos((pi/8)*(n+(1/2))*(k+(1/2)))}
f'(b,k){int i=8;c[k]=0while(i-->0){c[i]+=b[i]*cos((pi/8)*(n+(1/2))*(k+(1/2)))}
だとします。そうですスペクトルです。
このp=bに対して例あ同様にint i=8;while(i-->0){*p++*=(i/8)}とした場合、f'(b,k)の結果としてcとaの差分についての変化は
ちょっと、直感的にパッとは予想しづらいですよね?(いや、できる人にはできますがw)少なくとも例あの場合と比べればパッとは浮かびませんよね?
つまり、例のAIが見せた答えは、単純に「”私には”予想外の答えだった」というだけの話です。
誤解しないでほしいのは、AIは必勝法を”創造”したのではなく、単純に、数式に従った結果の”必然”として答えを出したにすぎません。
あの文章は、ちょっとふざけて、おもしろおかしく擬人化して書いただけです。
そこ本当に、文章のとうりまんま受け取って、変に誤解したままの人が現れちゃったら、ちょっと罪悪感感じるので…一応補足しときました。
0364デフォルトの名無しさん
2011/01/30(日) 02:29:52いゃ〜実はあれねって感じに補足するのには罪悪感は感じない?
0365デフォルトの名無しさん
2011/01/30(日) 03:26:030366デフォルトの名無しさん
2011/01/30(日) 06:15:18B「いや、知らないな」
A「じゃあ教えてやるよ……お前、芝刈り機持ってる?」
B「いや、持ってないよ」
A「じゃあお前はホモだ!!」
0367デフォルトの名無しさん
2011/01/30(日) 07:06:080368デフォルトの名無しさん
2011/01/30(日) 07:18:08昨日一日中粘着して居た池沼の自演なんやな
0369デフォルトの名無しさん
2011/01/30(日) 08:44:09クラウドがまったく新しい・・・わけないんだけど
名前が定着しちゃったのは色々理由があるよね
0370デフォルトの名無しさん
2011/01/30(日) 08:48:290371デフォルトの名無しさん
2011/01/30(日) 09:00:300372デフォルトの名無しさん
2011/01/30(日) 09:03:52まあ名前をつけたアランケイあたりから胡散臭いが。
0373デフォルトの名無しさん
2011/01/30(日) 09:33:280374デフォルトの名無しさん
2011/01/30(日) 09:44:47は>>344のどれにも含まれないので
いいんだよな
0375デフォルトの名無しさん
2011/01/30(日) 10:05:44プロダクション・システムの一種と解釈すれば
ガンビットは344の分類でいう「知識表現」「問題解決」となるだろう
といっても、そこまで大層なものではないが
0376デフォルトの名無しさん
2011/01/30(日) 10:09:090377デフォルトの名無しさん
2011/01/30(日) 10:10:54たいそうな技術も地味なアイディアの積み重ねってこともわかってない奴多い
0378デフォルトの名無しさん
2011/01/30(日) 10:11:540379デフォルトの名無しさん
2011/01/30(日) 10:13:370380デフォルトの名無しさん
2011/01/30(日) 10:16:150381デフォルトの名無しさん
2011/01/30(日) 10:17:59居るかどうかも解らないカスの批判を
必死にできるの?
0382デフォルトの名無しさん
2011/01/30(日) 10:27:440383デフォルトの名無しさん
2011/01/30(日) 10:28:06おいおい落ち着けよ
そんな必死になるなよ
0384デフォルトの名無しさん
2011/01/30(日) 10:44:280385デフォルトの名無しさん
2011/01/30(日) 13:39:46営業職はそれでいいんだよ
「偉い人に見える」ことがその場では役に立つから
偉い人に見えるような肩書きを付けるんだよ
多数の相手に支持してもらわなければ営業できん
一方プログラマが偉く見えるかどうかなんてのは、どうでもいいだろ
0386デフォルトの名無しさん
2011/01/30(日) 14:21:46直腸にシッコとかキモ
シッコ
0387デフォルトの名無しさん
2011/01/30(日) 14:23:530388デフォルトの名無しさん
2011/01/30(日) 14:27:49いつまでも古いものにしがみついてるのはどうかと思うよ。
ガンビットガンビット言ってる人って未だにゲームをシングルスレッドで作ってる池沼と同じ臭いがする。
0389デフォルトの名無しさん
2011/01/30(日) 14:29:430390デフォルトの名無しさん
2011/01/30(日) 14:35:47もてはやされてねーよw
ガンビット出るまでガンビットやそれに変わる表現すらなかったのに
もてはやされるわけないだろw
しかも、ガンビット自体はただのif文の羅列w
0391デフォルトの名無しさん
2011/01/30(日) 18:00:52つかエロゲなんて一度もやったことない
0392デフォルトの名無しさん
2011/01/30(日) 18:07:100393デフォルトの名無しさん
2011/01/30(日) 18:14:220394デフォルトの名無しさん
2011/01/30(日) 19:22:15いやー、まちがっちゃいないんだけど
お前は1回FF12やったほうがいいと思うな
0395デフォルトの名無しさん
2011/01/30(日) 19:38:12ゲームの要素としてAIを簡単に組むシステムという意味ではいいのかもしれんが、
AIプログラミングの話なら何の価値もねーだろ
0396デフォルトの名無しさん
2011/01/30(日) 19:38:35うんやる
今度
0397デフォルトの名無しさん
2011/01/30(日) 19:40:49だからFF12買えよw
なんでここで聞こうとするんだw
それかニコ動で見てきたらどうだ?
0398デフォルトの名無しさん
2011/01/30(日) 19:44:02状況判断から学習、作戦の指示などの全てをプレイヤーに丸投げすることで
人間並みの適応力を発揮する究極の戦闘システムです。
0399デフォルトの名無しさん
2011/01/30(日) 19:44:27それに似たもの?
0400デフォルトの名無しさん
2011/01/30(日) 19:45:51なんでサグリをここで入れるの?w
youtubeかニコ動いけよw
それか早く死ねよ
0401デフォルトの名無しさん
2011/01/30(日) 19:46:02プログラムとか全く理解できず、唯一FF12で触れたガンビットだけが「プログラムっぽい何か」だったんだろ。
それでそこから「ガンビットでAIの事は全て語れる」と勘違いして、
実際にゲームAI作ったり作ろうとしたりしてる人間の前でしたり顔で語って引き返せなくなってると。
0402デフォルトの名無しさん
2011/01/30(日) 19:46:170403デフォルトの名無しさん
2011/01/30(日) 19:47:10動画見た見た
0404デフォルトの名無しさん
2011/01/30(日) 19:49:31そうか
ガンビットが何かわかったか?
0405デフォルトの名無しさん
2011/01/30(日) 19:54:01敵1対なら○○
MPが30以下なら○○
こんなの
0406デフォルトの名無しさん
2011/01/30(日) 19:56:030407デフォルトの名無しさん
2011/01/30(日) 20:01:46おお、だいたいばっちりじゃん
また一つ賢くなったな
0408デフォルトの名無しさん
2011/01/30(日) 20:02:380409デフォルトの名無しさん
2011/01/30(日) 20:03:48動画みただけじゃわかんなくね?
0410デフォルトの名無しさん
2011/01/30(日) 20:05:150411デフォルトの名無しさん
2011/01/30(日) 20:06:17なにか明確な理由があって言ってるの?
0412デフォルトの名無しさん
2011/01/30(日) 20:39:31ガンビット方式でどんなAIプログラムが実現できるんだ?
0413デフォルトの名無しさん
2011/01/30(日) 21:20:510414デフォルトの名無しさん
2011/01/30(日) 21:27:010415デフォルトの名無しさん
2011/01/30(日) 22:01:31恥ずかしかったら NG ワードに入れとけばいいんじゃない?
0416デフォルトの名無しさん
2011/01/30(日) 22:51:03お、わかりやすいな
いっそなにか目標になるものを決めて
ガンビット厨とガンビットを嫌う奴とでそれぞれの方法でAI組んでみるか?
0417デフォルトの名無しさん
2011/01/30(日) 22:53:54ガンビットを嫌う奴はこのスレでいうと例えば誰?
0418デフォルトの名無しさん
2011/01/30(日) 22:56:43なんか上の方で自分で考えるAIがどうとか言ってる奴いなかったっけ?
いなかったならそんな奴いないんだよきっと
0419デフォルトの名無しさん
2011/01/30(日) 23:04:150420デフォルトの名無しさん
2011/01/30(日) 23:06:36おうよ
やってやるぜ
0421デフォルトの名無しさん
2011/01/30(日) 23:07:270422デフォルトの名無しさん
2011/01/30(日) 23:09:22それは自分で確かめるしかなくね
少なくともこのスレだけでも受け取り方が違う人間がいるみたいだし
0423デフォルトの名無しさん
2011/01/30(日) 23:09:31else if(レスにガンビットが含まれる){FF12買えよと言う}
0424デフォルトの名無しさん
2011/01/30(日) 23:23:45>>420
それって状態遷移図を if 文で表現するんですよね
デバッグやメンテ大変じゃないんですか?
状態遷移表を配列で表現した方がまだ扱いやすくないんですか?
0425デフォルトの名無しさん
2011/01/30(日) 23:25:41出願人 : 株式会社スクウェア・エニックス
発明の名称 : ビデオゲーム処理装置、およびビデオゲーム処理プログラム
【課題】 キャラクタの行動の詳細を容易かつ的確に設定することができるようにし、遊戯の興趣を向上させることを目的とする。
0426デフォルトの名無しさん
2011/01/30(日) 23:29:47AI弄らせる手法としては知る価値はあるが
開発者視点語るなら普通にスクリプトで書けよってだけなんじゃねえの
0427デフォルトの名無しさん
2011/01/30(日) 23:31:240428デフォルトの名無しさん
2011/01/30(日) 23:44:27FFT でもリアクションアビリティで『瀕死 HP 回復』みたいなのがあったけど、それと一緒。
新しかったのは、発動条件と発動内容を結合させるインターフェイスの部分かな。
あれがもっと scratch みたいな方向へ進化すると面白かった。
http://www.popxpop.com/archives/2007/05/scratch.html
0429デフォルトの名無しさん
2011/01/30(日) 23:55:30んなもん話してもしょうがねーじゃねーか
0430デフォルトの名無しさん
2011/01/31(月) 00:10:050431デフォルトの名無しさん
2011/01/31(月) 00:17:10いわば丸投げしただけなんだけどね。
0432デフォルトの名無しさん
2011/01/31(月) 00:20:22○ 文鎮マクロの容認
文鎮マクロレベルのしょぼチートの容認の修正ミス
失礼
0433デフォルトの名無しさん
2011/01/31(月) 00:31:020434デフォルトの名無しさん
2011/01/31(月) 00:40:000435デフォルトの名無しさん
2011/01/31(月) 00:42:240436デフォルトの名無しさん
2011/01/31(月) 15:48:071つのことから何も学べないような猿は技術者向いてないよ
0437デフォルトの名無しさん
2011/01/31(月) 18:01:420438デフォルトの名無しさん
2011/01/31(月) 18:09:010439デフォルトの名無しさん
2011/01/31(月) 18:54:140440デフォルトの名無しさん
2011/01/31(月) 18:56:040441デフォルトの名無しさん
2011/01/31(月) 19:35:27そして「少なくとも、カルネージ・ハートレベルのインターフェースからはユーザーが受け入れられない」という事も分かる
つまりユーザーが受け入れられる、AIを弄る為のインターフェースの境界線は、この間のどこかにあるという事が分かる。
0442デフォルトの名無しさん
2011/01/31(月) 19:44:23どうだろうな
たとえ FF12 がカルネージ・ハートレベルのインターフェースを提供しても、
そこそこ支持されてしまったのではないかとも思える
逆にカルネージ・ハートがガンビットレベルのインターフェースを提供しても、
支持される度合いは今とたいして変わらんのではないか
0443デフォルトの名無しさん
2011/01/31(月) 19:49:56つーかFFはガンビットやるために買うわけじゃないけど
カルネージはAI作るために買うからユーザーの心構えからして違くね?
0444デフォルトの名無しさん
2011/01/31(月) 22:13:55FFというゲーム全体から学ぶものはあっても
ガンビットという一部の機能で学ぶものはないな。
実装自体見た目通りの単純なものだし
公式の仕様としてユーザーに公開するか否かってだけの違いだけで
開発過程でのデバッグモードとか
MMOのBotなんかはまさにそのものだし目新しさも無い。
0445デフォルトの名無しさん
2011/02/01(火) 01:17:56と、ゲー専学生が気張っています
0446デフォルトの名無しさん
2011/02/01(火) 01:22:34ゲーム畑でなくても通じる基礎知識なんだけどね。
0447デフォルトの名無しさん
2011/02/01(火) 01:28:18あんなの基礎中の基礎なんだから
0448デフォルトの名無しさん
2011/02/01(火) 01:36:14マリオのなんたららで
プログラマを目指した子がいるのと同じで
FFのガンビットというさして目新しくもないシステムに感銘を受ける
なんてピュアな子がいてもおかしくは無い
が、いかんせん板違いw
0449デフォルトの名無しさん
2011/02/01(火) 01:56:11よく出来ていたし、家庭用ゲーム機では目新しいシステムだったと思うよ。
プレートを並べ替えるだけと言うのは、ちょっと地味だったけどね。
『マテリアを嵌め込んだ剣を装備』みたいなゲームっぽいギミックに昇華出来るともっと良かった。
0450デフォルトの名無しさん
2011/02/01(火) 02:09:55あったら遊んでみたい。伝説のオウガバトルみたいな感じので。
0451デフォルトの名無しさん
2011/02/01(火) 02:33:510452デフォルトの名無しさん
2011/02/01(火) 02:36:04ロボットだったと思うけど、プログラミング初学者向けのゲームで
0453デフォルトの名無しさん
2011/02/01(火) 02:36:07ム板なんだからいい加減低レベルな話はよそでやって欲しい。
C++/java/C#あたりで
その言語らしくいんべーだーげーむでも書ければ
誰でも書ける事なんだからさ
0454デフォルトの名無しさん
2011/02/01(火) 02:38:150455デフォルトの名無しさん
2011/02/01(火) 02:38:45ム板で「ぼくのかんがえたげーむ」のプレゼンする奴って何なの?
絶対頭おかしいよ
妄想はブログかツイッターにでも書いてろよ
0456デフォルトの名無しさん
2011/02/01(火) 02:39:590457デフォルトの名無しさん
2011/02/01(火) 02:41:480458デフォルトの名無しさん
2011/02/01(火) 02:49:19ゲ製作技術
http://hibari.2ch.net/gamedev/
こちらへどうぞ
無ければガンビットスレでも建てて下さい
0459デフォルトの名無しさん
2011/02/01(火) 04:19:47俺がここで2.5Dモーションブラーとか言ったら通じるの?
通じねぇだろ。
0460デフォルトの名無しさん
2011/02/01(火) 04:22:400461デフォルトの名無しさん
2011/02/01(火) 04:26:36通じるか否かってのとスレ趣旨に合うか否かは別問題なのでありんす
0462デフォルトの名無しさん
2011/02/01(火) 04:33:44ちょっと違うけど、昔のゲームで「スタートピア」っつーゲームがあって、
そこに出てくる作業用ロボットは詳細画面に四つの行動(詳しくは忘れた)をパネル化したものがあって、
それをドラッグ&ドロップで入れ替える事で挙動を変え、作業の効率化を図ったりした事を思い出した。
0463デフォルトの名無しさん
2011/02/01(火) 06:48:20はて、それだといまよりもコンピュータよりの話になるから、もっと「低レベル」な話になると思うのだが。
0464デフォルトの名無しさん
2011/02/01(火) 11:06:290465デフォルトの名無しさん
2011/02/01(火) 11:51:40Mayaなんて手に入れたところで趣味グラマに使いこなすのは
ぶっちゃけ不可能ですけどそれでもほしいんですかいのぅ?
俺のオススメはメタセコに5000円払う形
これでボーンも使えるしコスパ最強ですの
0466デフォルトの名無しさん
2011/02/01(火) 12:35:46大学に入学すればいい
あるいは教育機関に所属しても良いぞ
こちらは Maya が安く買える他、給料ももらえる
0467デフォルトの名無しさん
2011/02/01(火) 12:52:55だれか超低価格でそこまでできるモデラーを作ってくれないだろか。
0468デフォルトの名無しさん
2011/02/01(火) 12:58:13Blenderなら無料ですが何か
0469デフォルトの名無しさん
2011/02/01(火) 14:09:26俺がMMORPG作るときグラ関連はそこからやったぞ
0470デフォルトの名無しさん
2011/02/01(火) 14:13:340471デフォルトの名無しさん
2011/02/01(火) 14:32:355000円払えばプラグインが使えるからそれでボーンが使える
Xファイル出力もちゃんとしてて便利
0472デフォルトの名無しさん
2011/02/01(火) 14:53:030473デフォルトの名無しさん
2011/02/01(火) 14:55:01ウルティマの作者は例外的過ぎるだろ。
0474デフォルトの名無しさん
2011/02/01(火) 15:05:54え?違うと思うけど
0475デフォルトの名無しさん
2011/02/01(火) 17:31:53大学生ならMaya、SoftImage、3dsMAXの非商用版が無料で手に入るから
安いLightwaveかタダのBlenderにエクスポートして使っちまえ
0476デフォルトの名無しさん
2011/02/01(火) 17:32:52Blenderで良いじゃん
日本語表示で使えるの知らないのか?
0477デフォルトの名無しさん
2011/02/01(火) 17:52:120478デフォルトの名無しさん
2011/02/01(火) 17:58:440479デフォルトの名無しさん
2011/02/01(火) 18:01:090480デフォルトの名無しさん
2011/02/01(火) 18:02:570481デフォルトの名無しさん
2011/02/01(火) 19:43:560482デフォルトの名無しさん
2011/02/01(火) 19:58:120483デフォルトの名無しさん
2011/02/01(火) 20:07:20ttp://www.nicovideo.jp/mylist/16170739
【プログラミング】Brainf*ckを作ってみた【実況解説・番外編】
【プログラミング】携帯Flashで15パズルを作ってみた【実況解説】
【プログラミング】テトリスを1時間強で作ってみた【実況解説】
【プログラミング】オセロを1時間で作ってみた【実況解説】
0484デフォルトの名無しさん
2011/02/01(火) 20:44:40いや機能としてはあるけどさ、
あれ実用性としてはどうなのよ
はっきり言ってメンドすぎて無理なんだが
0485デフォルトの名無しさん
2011/02/01(火) 20:58:020486デフォルトの名無しさん
2011/02/01(火) 21:06:090487デフォルトの名無しさん
2011/02/01(火) 21:38:030488デフォルトの名無しさん
2011/02/02(水) 04:12:18自分で使いやすいように思い通りの機能実装すれば問題ないだろ
何も3DをVRAMに描画するところから作れって言ってるわけじゃないんだし、
DirectXでも使って作ればいいんだよ
0489デフォルトの名無しさん
2011/02/02(水) 05:10:32ただ使いやすいとは全然思わなかったな、あんなの併用してもメタセコの良さが半減するだけだと感じた
0490デフォルトの名無しさん
2011/02/02(水) 09:03:48でも他になくね?
0491デフォルトの名無しさん
2011/02/02(水) 10:16:08マイク・マクシャフリーは引っ込んでろ。
漏れらは高校数学さえおぼつかないカスの集団なんだぞ?
0492デフォルトの名無しさん
2011/02/02(水) 10:31:59なんでも自作派の知り合いが俺の自作だから!とかいってデザイナーにFKのボーンツール渡してたよ
デザイナー可哀想だったな
0493デフォルトの名無しさん
2011/02/02(水) 10:46:48何でも自作派とかいるんだ…
そのデザイナかわいそうに
そんな効率悪いアホもいるんだな
>>484
モデラーもDirectXで作れば楽だし、
ボーンとかアニメーションも理論の載ってるサイトはいくつかあるから
それを参考に一から自作すればOK
UIもWindowsに丸投げすればいいし
フルスクラッチで書いてみろ
0494デフォルトの名無しさん
2011/02/02(水) 11:40:38そこまで低レベルのやつはそうそういないだろ
0495デフォルトの名無しさん
2011/02/02(水) 12:55:46モーション作るならフレーム毎に出力すればいいだろ
その後に細かく変更変えるなら、もう一度メタセコで読みこめばいい話
0496デフォルトの名無しさん
2011/02/02(水) 14:05:33えーメタセコのが楽だよー
0497デフォルトの名無しさん
2011/02/02(水) 20:49:310498デフォルトの名無しさん
2011/02/02(水) 20:55:36プログラミング教えてください
将来的に3Dのゲームも作りたいのでC言語とC++がいいです
まだ高校生ですが偏差値70なので付いていけない事は無いと思います
よろしくお願いします
0499デフォルトの名無しさん
2011/02/02(水) 20:59:470500デフォルトの名無しさん
2011/02/02(水) 21:19:40久しぶりだな
あれからちょっとは成長したか?
0501デフォルトの名無しさん
2011/02/02(水) 21:22:310502デフォルトの名無しさん
2011/02/02(水) 21:29:260503デフォルトの名無しさん
2011/02/02(水) 21:35:380504デフォルトの名無しさん
2011/02/02(水) 21:58:090505デフォルトの名無しさん
2011/02/02(水) 22:34:35スキンモデル化するのにMikuMikuDanceや
関連のツール使ってる人っていないの?
やっぱり何処かで無理があるの?
LWやMayaとか使ったことが無いから俺には判断できない。
0506デフォルトの名無しさん
2011/02/02(水) 23:05:05このスレに書き込むのは初めてなので人違いだと思います
本気でゲーム作りたいので教えてください
お願いします
0507デフォルトの名無しさん
2011/02/02(水) 23:08:26ゲームプログラミング教えてください
お願いします
0508デフォルトの名無しさん
2011/02/02(水) 23:44:020509デフォルトの名無しさん
2011/02/03(木) 00:20:51http://ja.wikibooks.org/wiki/%E3%82%B2%E3%83%BC%E3%83%A0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
0510デフォルトの名無しさん
2011/02/03(木) 02:54:37高校生みたいなガキ優劣をつけるための偏差値を持ち出して何のアピールだ?
どれだけ頭良いか知らないけど漠然とした質問を丸投げしてくる馬鹿は社会に不要。
プログラム以前にその頭の悪いところを何とかしたほうがいいんじゃないの。
それだけ丸投げするならゲー専にでもいけば?
タダで一から十まで教わろうって世間知らずもいいとこ。
迷惑だから社会に出てこないでね。
0511デフォルトの名無しさん
2011/02/03(木) 05:02:24偏差値70の高校生の俺にプログラミングを教えてくれたら3Dのゲームエンジン死ぬ気で作るよ
536 名前:名前は開発中のものです。[sage] 投稿日:2011/01/08(土) 21:16:58 ID:FkjByiJd [2/2]
>>535
偏差値70なら英語読めるだろ
ここが神サイト
http://www.gamedev.net/
538 名前:名前は開発中のものです。[sage] 投稿日:2011/01/08(土) 22:48:28 ID:v+CA0sr5 [2/2]
>>536
偏差値70でも習ってない事はわからないから英語は完璧には読めない
あと、英語の偏差値は60
国語と数学が75
0512デフォルトの名無しさん
2011/02/03(木) 08:13:08これがゆとりか
0513デフォルトの名無しさん
2011/02/03(木) 08:17:56客観的な指標にはなりにくい
0514デフォルトの名無しさん
2011/02/03(木) 09:51:41テストでは答えが重要だがプログラミングではどうやって解くかが重要
0515デフォルトの名無しさん
2011/02/03(木) 13:38:060516デフォルトの名無しさん
2011/02/03(木) 13:54:390517デフォルトの名無しさん
2011/02/03(木) 14:05:090518デフォルトの名無しさん
2011/02/03(木) 14:32:42・必要なことを自分で探し出す力。
・新しい仕組みを作り出す力。
0519デフォルトの名無しさん
2011/02/03(木) 14:38:31こういう奴って変なプライド持ってるから企業とかではほとんど使えない
偏差値あるからできると思いこんでる奴より
馬鹿でもどんな努力してでもできるようになってやると思ってる奴のほうがよっぽど習得率高い
0520デフォルトの名無しさん
2011/02/03(木) 16:06:28馬鹿だな〜
0521デフォルトの名無しさん
2011/02/03(木) 17:04:16不快ならスルーすればいいだろ
0522デフォルトの名無しさん
2011/02/03(木) 18:05:000523デフォルトの名無しさん
2011/02/03(木) 18:41:54プログラムが組めるかどうかは適性が必要だからな
0524デフォルトの名無しさん
2011/02/03(木) 19:06:250525デフォルトの名無しさん
2011/02/03(木) 19:57:02うん、俺相当馬鹿だよ。
頭悪すぎてよく死にたくなる。
それでも根拠も示さずに馬鹿とか言う>>521よりははるかにマシだから、
>>521みたいな救いようのない馬鹿を見ると多少安心する。
0526デフォルトの名無しさん
2011/02/03(木) 22:13:200527デフォルトの名無しさん
2011/02/04(金) 00:32:450528デフォルトの名無しさん
2011/02/04(金) 00:45:09アンカーミスってね?
0529デフォルトの名無しさん
2011/02/04(金) 00:57:48そう考えると、高学歴の人間がプログラマになるのは間違いなのかな?
ある評価軸で高い位置にいる人間が、わざわざ全く相関性のない別の評価軸で
勝負する理由は無いよね。
0530デフォルトの名無しさん
2011/02/04(金) 01:07:09学歴が高い人間もたくさんいる。
でも両方あれば、多分その人の武器になるよ。
0531デフォルトの名無しさん
2011/02/04(金) 03:22:28頭の中のもやもやしてるのがそのままコードに反映されてる
0532デフォルトの名無しさん
2011/02/04(金) 06:30:16同僚「だめだ……何が書いてあるか分からない。これをデバッグするより最初から書いた方がマシだ」
>>531「ふふふ、俺のコーディングのレベルがあまりにも高すぎて、ついてこれてないんだな」
0533デフォルトの名無しさん
2011/02/04(金) 08:24:100534デフォルトの名無しさん
2011/02/04(金) 15:29:240535デフォルトの名無しさん
2011/02/04(金) 21:33:120536デフォルトの名無しさん
2011/02/04(金) 21:35:570537デフォルトの名無しさん
2011/02/04(金) 21:37:080538デフォルトの名無しさん
2011/02/04(金) 22:07:15できる人ができない振りをする理由って何?
0539デフォルトの名無しさん
2011/02/04(金) 22:19:310540デフォルトの名無しさん
2011/02/04(金) 22:37:460541デフォルトの名無しさん
2011/02/05(土) 01:01:03しかし、それができないと使い潰されて下手こくと殺される不思議
ある意味プログラムスキルより重要という嫌な現実
0542デフォルトの名無しさん
2011/02/05(土) 01:04:14技術だけじゃないんだな
0543デフォルトの名無しさん
2011/02/05(土) 01:06:21喫煙室に出入りしてない人間には嫌な仕事ばかりまわってくるって知ってた?
0544デフォルトの名無しさん
2011/02/05(土) 01:13:290545デフォルトの名無しさん
2011/02/05(土) 01:15:22これからの世代は非喫煙者の割合がどんどん増えていくっていうのに何言ってるんだ?
少なくともそれなりのレベルの大学の学生なら喫煙者なんてほぼいない。
0546デフォルトの名無しさん
2011/02/05(土) 01:24:210547デフォルトの名無しさん
2011/02/05(土) 01:32:460548デフォルトの名無しさん
2011/02/05(土) 01:44:110549デフォルトの名無しさん
2011/02/05(土) 01:48:520550デフォルトの名無しさん
2011/02/05(土) 02:28:490551デフォルトの名無しさん
2011/02/05(土) 02:40:39それが20人30人集まって1つのプロジェクトを進行させるとソースがカオスになる不思議
全体を把握できる人間がいなくなるくらい大規模になるとマジ死ねる
0552デフォルトの名無しさん
2011/02/05(土) 02:50:300553デフォルトの名無しさん
2011/02/05(土) 02:56:35それなのに人材募集では集団の中でスムーズに開発出来る人間を求めるんだよな。
採用担当者は大きな夢を抱き過ぎだと思うわ。
0554デフォルトの名無しさん
2011/02/05(土) 09:15:410555デフォルトの名無しさん
2011/02/05(土) 13:40:51プログラム技術が高い人というのは、どういう人なんだろ
たとえば専門学校や大学などでゲームプログラムを学んだ新人ゲームプログラマと、
ベテランのゲームプログラマの違いはどこに現れる?
世渡りとかいう話はひとまず置いておいて、純粋に技術的・知識的な問題として
0556デフォルトの名無しさん
2011/02/05(土) 14:15:080557デフォルトの名無しさん
2011/02/05(土) 14:23:23バグに対処・対策する知識もほとんど学べない。
バグが出にくいノウハウもほとんど学べない。
(学校ではおさわり触り程度、ようやく入り口に立てた程度)
料理学校で学んだ生徒と、修行したプロのコックの違いと同じ、
目に見えない差が多すぎて、比較すること自体が無理。
0558デフォルトの名無しさん
2011/02/05(土) 14:26:28実績、能力しだい。ベテランでもギリギリほそぼそやってる人は使えない。
0559デフォルトの名無しさん
2011/02/05(土) 14:28:04専門学生や高校生だって実力あるやつはいるだろ。
経験や年数じゃないだろ。プロでもヘボはいる。
0560デフォルトの名無しさん
2011/02/05(土) 14:33:24あほか、この場合個人の資質を聞いているのではなく。
一般的に学べることを指しているだろ。
別にプロの料理人でも、ヘボが居るし、卒業生でもうまい奴は居る。
>>559は、よくいる一部の例外を出して、間違っていると批判したいだけのアホ。
0561デフォルトの名無しさん
2011/02/05(土) 14:36:410562デフォルトの名無しさん
2011/02/05(土) 14:41:21設計ノウハウや知識、バグに対処・対策する知識、
バグが出にくいノウハウなどを学ばせないで、
いったい何を学ばせるんだろ
それとも、学ばせてはいるんだが、圧倒的に時間が足りないだけか
なら、そもそもゲームプログラマになるためという点では
学校(少なくとも専門学校)の存在意義がないような気がする
0563デフォルトの名無しさん
2011/02/05(土) 14:42:49色んなハードやってる人はやっぱ強いよ
0564デフォルトの名無しさん
2011/02/05(土) 14:47:53圧倒的に時間が足りない、が実際で。
その次に、教えることが困難な知識が多い。
経験則やノウハウは、言葉にしても伝わらないか間違って伝わるものだ。
0565デフォルトの名無しさん
2011/02/05(土) 14:51:25あれは>>561の話には該当しないの?
0566デフォルトの名無しさん
2011/02/05(土) 14:52:560567デフォルトの名無しさん
2011/02/05(土) 14:55:380568デフォルトの名無しさん
2011/02/05(土) 14:57:22まじで?
まだ発売前の機種の情報を読んでも嬉しいことないと思うが…
そういう情報をありがたがる人の存在は否定しないが。
0569デフォルトの名無しさん
2011/02/05(土) 14:57:35学校(普通課程の高卒程度)では体育でスポーツのルールとか、場合によってはコツなんかも教えてもらったりするけど、
じゃあそれでJリーグの選手と互角に勝負したり、オリンピックに出たりできるかって言われると無理。
体育の授業を熱心にきっちりやって好成績を修めても無理。
一方、授業以外でも特定の競技にひたすら打ち込んでると、その打ち込んでる何万人に一人って単位だけど、
高校生でそういう世界レベルの人たちと渡り合える人も出てきてる。
プログラムの世界でも同じだろ。
0570デフォルトの名無しさん
2011/02/05(土) 15:00:45プロが特別とは思えないが。
0571デフォルトの名無しさん
2011/02/05(土) 15:04:280572デフォルトの名無しさん
2011/02/05(土) 15:05:00おまえさ、プロの料理人の前に出て同じこと言ってみなw
エセプロだと「そうだそうだ」といい。
自信を持ってるプロだと「バカロロー-!」と言われるだけ。
で、お前自身や、その周りにいるのは、残念ながらエセプロ。
0573デフォルトの名無しさん
2011/02/05(土) 15:05:430574デフォルトの名無しさん
2011/02/05(土) 15:11:00どんなプロも高校生だった
0575デフォルトの名無しさん
2011/02/05(土) 15:56:00集団での開発は困難なのに、自分は集団での開発に適性がありますと
主張するのはある種の嘘が混じっているという話。
0576デフォルトの名無しさん
2011/02/05(土) 16:08:26大学院くらいでしょうか、基礎教養の能力が高い必要がる。
数学、物理、英語など基礎的な知識が必要なる。
これらを使ってゲームエンジンが組み立てられる。
3Dエンジンの中心部は基礎技術なくしては成り立たない。
エンジンの基本設計を発明できる人間が少ない。
エンジンプログラマーは一度基本設計を行えば、後は用無しになってしまい、需要がすくない。
0577デフォルトの名無しさん
2011/02/05(土) 16:18:03英語も技術用語は単語数が限られているから高度な知識は必要ないと思う。
物理は知らんけど、シミュレーションって物理法則を写し取るのではなく、
それっぽく見せられれば良いだけな気がするわ。大学院で物理学を修めたら
エンジンの開発よりももっと他にやる事があると思うね。
0578デフォルトの名無しさん
2011/02/05(土) 16:20:17エンジンプログラマーが、他のプログラムができないって前提ですか?
0579デフォルトの名無しさん
2011/02/05(土) 16:36:13数学物理英語なんて高校レベルが怪しい奴らばかり
(しかも本人はできてるつもりになってる)
エンジン=3Dエンジンなんてのも混迷プロジェクトの遠因
あえて言うなら計算機科学・工学を「センス」として身につけてる奴が強い
教科書で読んだ単語を振り回すのではなく
知らなくてもセンスとして持ってる奴は強い
0580デフォルトの名無しさん
2011/02/05(土) 16:45:240581デフォルトの名無しさん
2011/02/05(土) 16:46:08いってみればネットにころがってるゴイスーシェーダー単発プログラムな
あれ、できない奴この世にいないだろ?
でもそれをゲームに組み込めるかどうかってのは天と地の差があるな
0582デフォルトの名無しさん
2011/02/05(土) 16:55:53セブンセンシズか何かか?
0583デフォルトの名無しさん
2011/02/05(土) 16:56:420584デフォルトの名無しさん
2011/02/05(土) 16:57:250585デフォルトの名無しさん
2011/02/05(土) 17:13:420586デフォルトの名無しさん
2011/02/05(土) 17:15:340587デフォルトの名無しさん
2011/02/05(土) 17:34:440588デフォルトの名無しさん
2011/02/05(土) 17:58:490589デフォルトの名無しさん
2011/02/05(土) 19:06:34新作ゲームが出てもすぐ割られてるのを見るとむなしくて仕方がない
0590デフォルトの名無しさん
2011/02/05(土) 19:13:17手を込めば込むほど難しくすることが可能ではあるがそんなコストかけられない
0591デフォルトの名無しさん
2011/02/05(土) 19:19:240592デフォルトの名無しさん
2011/02/05(土) 19:26:56メモリ上に展開される以上どうやっても破られる。
だけどプロテクト破って抜いたものを配布したりしたら訴えられるからいいんじゃない?
そのために法律があるんでしょ。
俺たちがいくら防犯グッズ揃えて護身術鍛えたところで、殺そうとしてる奴が本気になれば殺されるのと一緒。
0593デフォルトの名無しさん
2011/02/05(土) 20:15:10パッチだけの配布は多分無理
0594デフォルトの名無しさん
2011/02/05(土) 21:29:10ソニーのプロテクトはまだ破られてないんじゃない?
0595デフォルトの名無しさん
2011/02/05(土) 21:34:02どうせ訴えれば済む話なら
プロテクトは必要最小限で良くね?
0596デフォルトの名無しさん
2011/02/05(土) 21:34:58最近PS3の話題があったけど、いまいちピンとこなかった。
非業界人に噛み砕いて説明してくれないか?
0597デフォルトの名無しさん
2011/02/05(土) 21:46:210598デフォルトの名無しさん
2011/02/05(土) 21:55:520599デフォルトの名無しさん
2011/02/05(土) 21:57:51お金を払っているか否か
0600デフォルトの名無しさん
2011/02/05(土) 23:29:150601デフォルトの名無しさん
2011/02/05(土) 23:36:51うん、最低限でいいと思うよ
0602デフォルトの名無しさん
2011/02/05(土) 23:48:34技術的な意味での違いを聞いているなら
たとえばCD-ROMとCD-Rの違いがあるぞ
0603デフォルトの名無しさん
2011/02/05(土) 23:54:080604デフォルトの名無しさん
2011/02/06(日) 02:13:51あと、この板janeで見れないんですが。
0605デフォルトの名無しさん
2011/02/06(日) 02:14:44SDL とか使ったら?
http://www.libsdl.org/
0606デフォルトの名無しさん
2011/02/06(日) 02:21:190607デフォルトの名無しさん
2011/02/06(日) 02:23:35エスディーエルというライブラリを使うと簡単だよ
0608デフォルトの名無しさん
2011/02/06(日) 02:39:330609デフォルトの名無しさん
2011/02/06(日) 02:51:120610デフォルトの名無しさん
2011/02/06(日) 04:12:01ふーん、エラーが出たの、ああそう。
で?
ここはお前の日記帳じゃねぇんだよカス。
0611デフォルトの名無しさん
2011/02/06(日) 04:14:11絵って何?
AA板からAA拾ってきて1行ずつprintfでコマンドラインに表示すればいいんじゃないの?
0612デフォルトの名無しさん
2011/02/06(日) 04:24:15ゲ制のほうで聞き直したほうがいい
0613デフォルトの名無しさん
2011/02/06(日) 04:38:59ほれ
つ
ttp://www.amazon.co.jp/dp/4899772815
ttp://www.amazon.co.jp/dp/4899771517
0614デフォルトの名無しさん
2011/02/06(日) 07:51:500615デフォルトの名無しさん
2011/02/06(日) 21:38:02このサンプルをダウンロードしよう。
ファイルから画像を読み出す方法、画面に表示する方法が書いてある。
ttp://msdn.microsoft.com/ja-jp/library/dd940321(v=VS.85).aspx
0616デフォルトの名無しさん
2011/02/06(日) 21:56:13GCCでは動かない
0617デフォルトの名無しさん
2011/02/06(日) 22:01:460618デフォルトの名無しさん
2011/02/06(日) 22:05:210619デフォルトの名無しさん
2011/02/06(日) 22:30:00GCCでもうごきましたよ
0620デフォルトの名無しさん
2011/02/06(日) 23:09:280621デフォルトの名無しさん
2011/02/06(日) 23:20:20え?嘘?
0622デフォルトの名無しさん
2011/02/07(月) 00:58:490623デフォルトの名無しさん
2011/02/07(月) 01:10:460624デフォルトの名無しさん
2011/02/07(月) 01:52:430625デフォルトの名無しさん
2011/02/07(月) 01:58:10gcc + VisualStudio。
コードウォーリアとか滅んで欲しい。
0626デフォルトの名無しさん
2011/02/07(月) 02:11:52ごめん勘違い
自分のソース見直したら
wrapper かましてたわ
0627デフォルトの名無しさん
2011/02/07(月) 13:23:330628デフォルトの名無しさん
2011/02/07(月) 14:00:55あと、コンパイル通っても、winなら動く内容でもlinだとセグメンテーションフォルトでよく落ちる。
0629デフォルトの名無しさん
2011/02/07(月) 14:02:110630デフォルトの名無しさん
2011/02/07(月) 14:41:400631デフォルトの名無しさん
2011/02/07(月) 14:48:550632デフォルトの名無しさん
2011/02/07(月) 15:58:14特に加速
0633デフォルトの名無しさん
2011/02/07(月) 16:19:410634デフォルトの名無しさん
2011/02/07(月) 20:30:21SDL+OpenGL+ c++と
XNA + c#を新たに勉強し直すのでは、どちらが初心者に向いてます?
0635デフォルトの名無しさん
2011/02/07(月) 20:38:28win, mac, linuxだけでなくモバイルでも動くし
Androidが当たればアプリ作って大儲けできるかもしれんし
Javaという言語自体もオブジェクト指向の勉強に良いし
グラフィックライブラリとか最初からついてるし
eclipse, netbeansも優秀な開発環境だしね
0636デフォルトの名無しさん
2011/02/07(月) 20:51:04これからはJAVAだろ
0637デフォルトの名無しさん
2011/02/07(月) 20:55:57JavaならWin、Mac、linuxでも動くし携帯でも動くから何でも動くので最強
Javaだけで全部できるから他のライブラリを学ぶ手間が省けて効率的だしな
0638デフォルトの名無しさん
2011/02/07(月) 21:00:15Win、Mac、Linuxで動くから開発がはやい
0639デフォルトの名無しさん
2011/02/07(月) 21:05:09JavaはWin、Mac、Linuxでも動くしインターネットでも動くからみんな使ってる
0640デフォルトの名無しさん
2011/02/07(月) 21:08:360641デフォルトの名無しさん
2011/02/07(月) 21:10:49ワロタw
0642デフォルトの名無しさん
2011/02/07(月) 21:12:05Java最強だぜ!!
0643デフォルトの名無しさん
2011/02/07(月) 21:13:020644デフォルトの名無しさん
2011/02/07(月) 21:16:090645デフォルトの名無しさん
2011/02/07(月) 21:16:17win, mac, (linux)だけでなくブラウザ、組み込みでも動くし
WP7が当たればアプリ作って大儲けできるかもしれんし
C#という言語自体もオブジェクト指向の勉強に良いし
グラフィックライブラリとか最初からついてるし
Visual Studio も優秀な開発環境だしね
0646デフォルトの名無しさん
2011/02/07(月) 21:18:37Javaは良い言語だとみんなに評判で、開発者たちがJavaばかり使いたがってこまる
0647デフォルトの名無しさん
2011/02/07(月) 21:23:48みんなヤダって言ってJavaで書くからこまってるよ
0648デフォルトの名無しさん
2011/02/07(月) 21:27:570649デフォルトの名無しさん
2011/02/07(月) 21:36:17だいたいのバッドノウハウを覚えた c++を捨てて,
乗り換えてまで使うような、Javaでの、お勧めのゲー厶用ライブラリって何よ?
0650デフォルトの名無しさん
2011/02/07(月) 21:39:15Haskellならカレー化やモナドでモナデュウスとかも作れるからな。
0651デフォルトの名無しさん
2011/02/07(月) 21:44:41Haskell でゲームなら Yampa + OpenGL の方がナウい
0652デフォルトの名無しさん
2011/02/07(月) 21:46:23○カリー化
haskellって、AIっぽいものを記述するのに向いたりするの?
wxとSDLだと、どっちがメンテされてんの
0653デフォルトの名無しさん
2011/02/07(月) 21:47:430654デフォルトの名無しさん
2011/02/07(月) 21:56:22×カレー化
○カリー化
ワロタw
0655デフォルトの名無しさん
2011/02/07(月) 21:58:150656デフォルトの名無しさん
2011/02/07(月) 21:58:180657デフォルトの名無しさん
2011/02/07(月) 21:58:29カレー化知らないとかwww
0658デフォルトの名無しさん
2011/02/07(月) 21:58:590659デフォルトの名無しさん
2011/02/07(月) 22:07:20ググっても載ってないし
0660デフォルトの名無しさん
2011/02/07(月) 22:12:560661デフォルトの名無しさん
2011/02/07(月) 22:20:41ダウンロードできますか
0662デフォルトの名無しさん
2011/02/07(月) 22:31:260663デフォルトの名無しさん
2011/02/07(月) 22:32:41ありがとう
0664デフォルトの名無しさん
2011/02/07(月) 22:43:190665デフォルトの名無しさん
2011/02/07(月) 23:43:440666デフォルトの名無しさん
2011/02/07(月) 23:46:55言語依存ではなくプログラマ依存じゃないの。必要があれば処理計に手を入れたり
自作したりするのは普通でしょ。
0667デフォルトの名無しさん
2011/02/07(月) 23:50:560668デフォルトの名無しさん
2011/02/07(月) 23:56:38メモリ管理をプログラマが行わなくても大丈夫なレベルのものはあるでしょ
0669デフォルトの名無しさん
2011/02/07(月) 23:57:380670デフォルトの名無しさん
2011/02/07(月) 23:59:41じゃあ俺は難しい事をいとも簡単にやってのける天才だったのかな
0671デフォルトの名無しさん
2011/02/08(火) 00:09:590672デフォルトの名無しさん
2011/02/08(火) 00:24:400673デフォルトの名無しさん
2011/02/08(火) 00:27:270674デフォルトの名無しさん
2011/02/08(火) 00:33:220675デフォルトの名無しさん
2011/02/08(火) 00:36:140676デフォルトの名無しさん
2011/02/08(火) 00:36:380677デフォルトの名無しさん
2011/02/08(火) 00:43:350678デフォルトの名無しさん
2011/02/08(火) 00:53:44具体的な動くコードはサンプルコードのコピペでしか書けないから使い物にならないよ
0679デフォルトの名無しさん
2011/02/08(火) 00:59:57頑張れ
0680デフォルトの名無しさん
2011/02/08(火) 01:01:22それは
名前だけ知ってるという低いレベルだから
使い物にならないってだけだろ。
0681デフォルトの名無しさん
2011/02/08(火) 01:03:380682デフォルトの名無しさん
2011/02/08(火) 01:04:29使い物にならないのはお前自身じゃね?www
0683デフォルトの名無しさん
2011/02/08(火) 01:22:03私はプログラマーじゃないけど、以前イギリスに留学してたころ友人からPython2.6を薦められて気に入りました。
0684デフォルトの名無しさん
2011/02/08(火) 01:27:370685デフォルトの名無しさん
2011/02/08(火) 01:35:21時代はJava!!バックがオラクルなので資金面でも安泰だしな
0686デフォルトの名無しさん
2011/02/08(火) 01:37:110687デフォルトの名無しさん
2011/02/08(火) 01:39:140688デフォルトの名無しさん
2011/02/08(火) 01:43:310689デフォルトの名無しさん
2011/02/08(火) 01:46:370690デフォルトの名無しさん
2011/02/08(火) 02:01:39値型がないからボクシングは起きるし、どうやってもガベコレ動いちゃうじゃん
ゲームに向いているとは思えない
0691デフォルトの名無しさん
2011/02/08(火) 02:04:09信じ込むしかないんだよ
0692デフォルトの名無しさん
2011/02/08(火) 02:04:39なぜそうなってるか考えたこともないの?
0693デフォルトの名無しさん
2011/02/08(火) 02:04:440694デフォルトの名無しさん
2011/02/08(火) 02:07:590695デフォルトの名無しさん
2011/02/08(火) 02:16:070696デフォルトの名無しさん
2011/02/08(火) 02:17:400697デフォルトの名無しさん
2011/02/08(火) 02:33:480698デフォルトの名無しさん
2011/02/08(火) 05:53:490699デフォルトの名無しさん
2011/02/08(火) 07:38:56javascriptでOpenGLとかすごい使いにくそう。
0700デフォルトの名無しさん
2011/02/08(火) 07:44:18ここのやつらが10分でサンプル一つ作れるくらいじゃないと流行らないな
おれは余裕で理解してるがな
0701デフォルトの名無しさん
2011/02/08(火) 08:50:470702デフォルトの名無しさん
2011/02/08(火) 09:06:540703デフォルトの名無しさん
2011/02/08(火) 09:12:54治していただくことは可能でしょうか?
一応ソースは公開できます
0704デフォルトの名無しさん
2011/02/08(火) 09:16:080705デフォルトの名無しさん
2011/02/08(火) 10:56:130706デフォルトの名無しさん
2011/02/08(火) 11:05:43状況のエロゲ製作会社の社長がこないだ
全ソースアップしてたなw
頭悪すぎ、金なさ杉で死ねるw
0707デフォルトの名無しさん
2011/02/08(火) 11:16:44頭は悪いが
0708デフォルトの名無しさん
2011/02/08(火) 11:24:15その事件のソースうp
0709デフォルトの名無しさん
2011/02/08(火) 17:37:57{
virtual void draw() = 0;
std::vector<node*> children;
};
std::vector<node> scene;
0710デフォルトの名無しさん
2011/02/08(火) 17:49:20バグ以前じゃん
0711デフォルトの名無しさん
2011/02/08(火) 17:59:440712デフォルトの名無しさん
2011/02/08(火) 18:05:450713デフォルトの名無しさん
2011/02/08(火) 19:37:11やっぱりデマか。
0714デフォルトの名無しさん
2011/02/08(火) 20:05:150715デフォルトの名無しさん
2011/02/08(火) 21:37:11スタックでいいだろ
0716デフォルトの名無しさん
2011/02/08(火) 22:06:120717デフォルトの名無しさん
2011/02/08(火) 23:45:580718デフォルトの名無しさん
2011/02/09(水) 00:18:120719デフォルトの名無しさん
2011/02/09(水) 01:02:420720デフォルトの名無しさん
2011/02/09(水) 04:14:36どんなに理解してようとチームには不要
というか社会に不要
0721デフォルトの名無しさん
2011/02/09(水) 04:30:27Windowsに環境を決めうちするのなら、C + DirectXかC#/VB.NET + SlimDXでいい。
C++は個人が開発する規模のゲームなら全く必要無い。
Javaはいびつな建て増しが酷くネットで収集できる情報がまるで役に立たないから論外。
XNAはXBOX360と心中する気がないのなら、使う価値はゼロどころかマイナス。
0722デフォルトの名無しさん
2011/02/09(水) 04:40:13>C + DirectX
つらいっしょ
> C++は個人が開発する規模のゲームなら全く必要無い。
Cじゃつらいっしょ
あんたがC++理解できないからってw
0723デフォルトの名無しさん
2011/02/09(水) 04:52:30C++を選ぶべき理由は一つも存在しない。
0724デフォルトの名無しさん
2011/02/09(水) 04:58:20ActionScriptがどうこうではなく、CS 5っていうオーサリングツールが使えるからな
0725デフォルトの名無しさん
2011/02/09(水) 05:03:29思考の二極化ってやつですね
http://www.ac-kaifuku.com/mondai.html
0726デフォルトの名無しさん
2011/02/09(水) 05:26:22その決めつけ方、キミ自身がまさにそうだね。
0727デフォルトの名無しさん
2011/02/09(水) 05:26:30最初からある程度理解できてるならC++は有効でしょうよ
0728デフォルトの名無しさん
2011/02/09(水) 05:27:580729デフォルトの名無しさん
2011/02/09(水) 05:29:320730デフォルトの名無しさん
2011/02/09(水) 05:29:51なんか気持ち悪いの湧いてるよ
0731デフォルトの名無しさん
2011/02/09(水) 07:02:47中間あるじゃんって薦めてるのに
意味わかんないっす
>>727-729
DxLibはOKでC++はNGなんですね
意味わかんないっす
0732デフォルトの名無しさん
2011/02/09(水) 07:27:49わからないのならお前は馬鹿だ。
DXライブラリの公式ページで提供されるサンプルプログラムは、基本的に全てC言語で書かれている。
もし、馬鹿ではなく、これを無視してまでC++で始めるべき決定的な理由があると主張するので
あれば、初心者にもわかりやすい文章でそれを説明せよ。
0733デフォルトの名無しさん
2011/02/09(水) 07:43:07自分が思ってるDXライブラリと
君が言うDXライブラリは別のものかもしれない
君の言うDXライブラリの公式ページ
および
提供されるサンプルプログラム
とやらが落とせるURLを張ってくれないかい?
0734デフォルトの名無しさん
2011/02/09(水) 07:54:04この時点でかなり面倒だろ
0735デフォルトの名無しさん
2011/02/09(水) 08:11:37ほれクズ。
ttp://homepage2.nifty.com/natupaji/DxLib/
ttp://homepage2.nifty.com/natupaji/DxLib/dxfunc.html
ttp://homepage2.nifty.com/natupaji/DxLib/dxprogram.html
どれも初心者向けであることを念頭において、一貫してC言語の流儀で書かれている。
それともお前はC++と称して同じ流儀でコーディングするのか?
0736デフォルトの名無しさん
2011/02/09(水) 08:19:430737デフォルトの名無しさん
2011/02/09(水) 09:26:03どうやら同じものだな。
> どれも初心者向けであることを念頭において、一貫してC言語の流儀で書かれている。
> それともお前はC++と称して同じ流儀でコーディングするのか?
CでなければC#とか一々考え方が極端だね。
C言語ならC言語だし、C++ならC++。
Cでなかったり、C++らしくない中途半端なものならそのように言うよ。
誰かのようにC++コンパイラを使ってるのにC言語と称したりしませんよ。
0738デフォルトの名無しさん
2011/02/09(水) 09:32:430739デフォルトの名無しさん
2011/02/09(水) 10:51:330740デフォルトの名無しさん
2011/02/09(水) 11:06:09Hey Japanese でおk!?
0741デフォルトの名無しさん
2011/02/09(水) 13:34:370742デフォルトの名無しさん
2011/02/09(水) 14:59:32D3DXVECTOR3型で位置と方向を管理させて、描画時に行列計算でワールドに設置させる流れで
合っていますでしょうか?
0743デフォルトの名無しさん
2011/02/09(水) 16:10:18おk
0744デフォルトの名無しさん
2011/02/09(水) 17:11:30それでいいが一応言っておくと、広大な世界の場合は
floatの精度のD3DXVECTOR3型だと精度が足りなくなることがある(おれが身をもって経験済み)
0745デフォルトの名無しさん
2011/02/09(水) 17:14:160746デフォルトの名無しさん
2011/02/09(水) 18:04:200747デフォルトの名無しさん
2011/02/09(水) 18:21:100748デフォルトの名無しさん
2011/02/09(水) 18:43:500750デフォルトの名無しさん
2011/02/09(水) 19:21:33平行移動するためでねーの?
0751デフォルトの名無しさん
2011/02/09(水) 19:26:530752デフォルトの名無しさん
2011/02/09(水) 19:29:49おれらの地球は3次元だよ
0753デフォルトの名無しさん
2011/02/09(水) 19:34:470754デフォルトの名無しさん
2011/02/09(水) 19:46:16整数にすればいいんじゃねーの
0755デフォルトの名無しさん
2011/02/09(水) 19:49:140756デフォルトの名無しさん
2011/02/09(水) 20:09:300757744
2011/02/09(水) 20:16:04自作ライブラリに D3DXVECOTOR3 の double精度版を作って、
衝突判定とかのゲーム内部では全部そっちで、
Direct3Dで表示するときだけfloatに落として表示。
0758デフォルトの名無しさん
2011/02/09(水) 21:21:380759デフォルトの名無しさん
2011/02/09(水) 21:50:250760デフォルトの名無しさん
2011/02/09(水) 22:08:02…はっ?!今、一瞬に時が戻った?
0761デフォルトの名無しさん
2011/02/09(水) 22:20:47ポリゴンをぐにゃぐにゃさせるのに4次元をつかうんじゃね?
0762デフォルトの名無しさん
2011/02/09(水) 22:37:560763デフォルトの名無しさん
2011/02/09(水) 22:40:500764デフォルトの名無しさん
2011/02/09(水) 22:43:430765デフォルトの名無しさん
2011/02/09(水) 22:46:340766デフォルトの名無しさん
2011/02/09(水) 22:53:40問題は4次元空間を移動できるかだ。
0767デフォルトの名無しさん
2011/02/09(水) 23:08:310768デフォルトの名無しさん
2011/02/09(水) 23:09:330769デフォルトの名無しさん
2011/02/10(木) 00:00:31昭和の香りが漂う
0770デフォルトの名無しさん
2011/02/10(木) 00:15:400771デフォルトの名無しさん
2011/02/10(木) 01:06:190772デフォルトの名無しさん
2011/02/10(木) 01:07:17ちなみに時間は何次元目なの?
0773デフォルトの名無しさん
2011/02/10(木) 01:12:220774デフォルトの名無しさん
2011/02/10(木) 01:19:560775デフォルトの名無しさん
2011/02/10(木) 01:26:54高校で習うよ。
0776デフォルトの名無しさん
2011/02/10(木) 01:29:480777デフォルトの名無しさん
2011/02/10(木) 01:33:410778デフォルトの名無しさん
2011/02/10(木) 04:27:37たとえば奥行きとか
1リットルの容積の、前後左右上下のどこでも開けることのできる箱があったとして
前後左右上下のどこを開けてもそれぞれ1リットルの空間が割り当てられてるとかな
上から1リットルの珈琲豆を入れて右を開けても中は空っぽ、
その右からゴミを突っ込んで上から開けてもゴミはなくて珈琲豆が詰まってる
他の方向も同様に独立している
となると、ただの箱なら、外から見た箱の中の物体の位置はどこか外に基準をとってx,y,zの3つの軸で示すことができるが、
こうやって開ける方向によって内容が違う場合はさらにどの方向から開けたかの情報も必要になってくる
その情報をwに持たせるとすると
これでx,y,z,wの四次元になる
0779デフォルトの名無しさん
2011/02/10(木) 05:21:24縦と横と前なら3次元
縦と横と前と後ろなら4次元でおk?
0780デフォルトの名無しさん
2011/02/10(木) 05:27:000781デフォルトの名無しさん
2011/02/10(木) 05:33:220782デフォルトの名無しさん
2011/02/10(木) 05:36:360783デフォルトの名無しさん
2011/02/10(木) 05:44:18高2レベルだと思う
0784デフォルトの名無しさん
2011/02/10(木) 05:52:00地球はブラックホールになってしまうといわれている
0785デフォルトの名無しさん
2011/02/10(木) 05:53:43コーヒー豆が消えたのは4次元空間に飛んでってしまったのだ
0786デフォルトの名無しさん
2011/02/10(木) 05:55:270787デフォルトの名無しさん
2011/02/10(木) 06:01:130788デフォルトの名無しさん
2011/02/10(木) 10:26:290789デフォルトの名無しさん
2011/02/10(木) 10:27:170790デフォルトの名無しさん
2011/02/10(木) 10:51:450791デフォルトの名無しさん
2011/02/10(木) 11:00:580792デフォルトの名無しさん
2011/02/10(木) 11:20:16同じならややこしい式を考えなくてもいいんだけど
0793デフォルトの名無しさん
2011/02/10(木) 11:22:310794デフォルトの名無しさん
2011/02/10(木) 11:32:180795デフォルトの名無しさん
2011/02/10(木) 11:48:17線台だと天と逆は異ぜ。
0796デフォルトの名無しさん
2011/02/10(木) 11:54:25ヒント:豆は磁石につかない
0797デフォルトの名無しさん
2011/02/10(木) 14:17:15転置行列と逆行列は同じ内容になるだけ
だったような気がする
4x4で平行移動成分があったら駄目だったような?
0798デフォルトの名無しさん
2011/02/10(木) 15:44:57尻から目が出る状態も逆行列で表現できますか?
0799デフォルトの名無しさん
2011/02/10(木) 16:06:170800デフォルトの名無しさん
2011/02/10(木) 16:11:210801デフォルトの名無しさん
2011/02/10(木) 17:18:58転置行列が逆行列になるのが直交行列の定義だろ。
勉強しなおせ。
0802デフォルトの名無しさん
2011/02/10(木) 17:43:390803デフォルトの名無しさん
2011/02/10(木) 18:18:410804デフォルトの名無しさん
2011/02/10(木) 18:26:310805デフォルトの名無しさん
2011/02/10(木) 18:28:580806デフォルトの名無しさん
2011/02/10(木) 19:14:430807デフォルトの名無しさん
2011/02/10(木) 20:44:540808デフォルトの名無しさん
2011/02/11(金) 00:47:06低学歴の溜まり場だから妙にレベル低いのか
0809デフォルトの名無しさん
2011/02/11(金) 00:59:260810デフォルトの名無しさん
2011/02/11(金) 01:45:550811デフォルトの名無しさん
2011/02/11(金) 02:10:15奴が居たら釣ってからかって、それで日頃のうっぷんを晴らして、それが数少ない
楽しみの一つなんだけど、逆にやり込められる事も多くて、そんな時は舌打ちしながら
また次のスレに煽りに行くみたいな人生を送ってる人も居るかもよ。
で、本当は高学歴というのも嘘だったりしたらどうなるんだろう。
っていう設定の主人公がひたすら現実から逃げまくるゲームはどうかな。
プログラム関係無いけど。
0812デフォルトの名無しさん
2011/02/11(金) 03:46:250813デフォルトの名無しさん
2011/02/11(金) 04:03:580814デフォルトの名無しさん
2011/02/11(金) 05:38:49│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
0815デフォルトの名無しさん
2011/02/11(金) 07:51:240816デフォルトの名無しさん
2011/02/11(金) 11:35:190817デフォルトの名無しさん
2011/02/11(金) 11:37:480818デフォルトの名無しさん
2011/02/11(金) 11:40:540819デフォルトの名無しさん
2011/02/11(金) 16:34:31それに似たもの?
0820デフォルトの名無しさん
2011/02/11(金) 17:49:07たけうちゆか剣山!
0821デフォルトの名無しさん
2011/02/11(金) 20:40:395。
0822デフォルトの名無しさん
2011/02/12(土) 09:28:44×。5Dは空間。
6Dimensionsが時間を含む次元の要素。
7Dimensions以降は…知らん。たぶん物質とかじゃね?
0823デフォルトの名無しさん
2011/02/12(土) 09:34:410824デフォルトの名無しさん
2011/02/12(土) 09:37:560825デフォルトの名無しさん
2011/02/12(土) 09:42:170826デフォルトの名無しさん
2011/02/12(土) 09:52:250827デフォルトの名無しさん
2011/02/12(土) 10:00:28そして宇宙でもっとも寒いのは氷太陽。
氷太陽はマイナス一億度。凍り太陽系の星は、冷凍ビームで冷たくなってるので生き物がすめない。これは宇宙空間よりも寒いくらいだ
0828デフォルトの名無しさん
2011/02/12(土) 10:04:470829デフォルトの名無しさん
2011/02/12(土) 10:09:320830デフォルトの名無しさん
2011/02/12(土) 11:41:55最強の凍り使いじゃん
0831デフォルトの名無しさん
2011/02/12(土) 12:02:570832デフォルトの名無しさん
2011/02/12(土) 12:08:500833デフォルトの名無しさん
2011/02/12(土) 12:10:060834デフォルトの名無しさん
2011/02/12(土) 13:08:230835デフォルトの名無しさん
2011/02/12(土) 13:30:26一部の低所得者層においては連休であっても、金銭の支払いが生じる可能性の外出は極力控える傾向にある。
しかしITインフラの整備された現代ではこういった低所得者層においてもインターネットを導入しているケースが多く、
またそれが定額契約のため、連休には外出せず家でインターネットを楽しむ傾向にある。
このことにより、連休にインターネット上の掲示板に書きこんでる人の多くは低所得者層と判断することができる。
特にインターネット上の巨大掲示板にちゃんねるにおいては、礼儀や正しい知識を必要としない書き込みが可能なため、
にちゃんねるに書きこんでいる人については低所得に加え、対人障害、人格障害といった傾向が顕著に見られる。
0836デフォルトの名無しさん
2011/02/12(土) 13:32:260837デフォルトの名無しさん
2011/02/12(土) 13:55:590838デフォルトの名無しさん
2011/02/12(土) 16:59:051人で遊びに行っても詰まらんし
0839デフォルトの名無しさん
2011/02/12(土) 17:48:56休みの日に飲み会行ったりして遊んでる奴は良いってなんかおかしいよな
明らかに後者は時間と金を無駄にしてる
友達は居た方がいいけど
0840デフォルトの名無しさん
2011/02/12(土) 18:00:080841デフォルトの名無しさん
2011/02/12(土) 18:02:110842デフォルトの名無しさん
2011/02/12(土) 18:30:550843デフォルトの名無しさん
2011/02/12(土) 18:53:36どうみてもむだです
ほんとうにありがとうございました
0844デフォルトの名無しさん
2011/02/12(土) 23:57:40外で遊ぶほうが実体験になるから思い出に残ったりするしいいよ。
それを無駄ってのは頭沸いてる、
本当の意味での負け組みだよ。
0845デフォルトの名無しさん
2011/02/13(日) 00:01:06AKBとかけいおんって割れてたとしても金稼ぎまくってるじゃん
対策するより儲かる仕組みを考え直したほうが割れても痛くなくなると思うんだが
0846デフォルトの名無しさん
2011/02/13(日) 02:01:470847デフォルトの名無しさん
2011/02/13(日) 02:21:00複製不可のチケットやらなんやらが実質的な本体
0848デフォルトの名無しさん
2011/02/13(日) 02:25:490849デフォルトの名無しさん
2011/02/13(日) 04:53:31ときメモのAKBバージョンで実写で動画と音声ついてるってこと?
もしそうなら無職引きこもりキモオタ負け組み童貞NEETを攻略する恋愛シミュレーションゲームはどうだろう。
AKBみたいに実写で。
恋愛シミュならプログラム的な開発にかかるコストも安くあがるし、
日本国民全体に支持されてるアイドルじゃなくて、負け組みニートを使うからギャラも安くあがる。
それでAKBのゲーム並に売れればかなりボロ儲けで旨い商売だと思うんだけど。
0850デフォルトの名無しさん
2011/02/13(日) 05:11:550851デフォルトの名無しさん
2011/02/13(日) 06:30:39たった今CMでamebaゲームの紹介してたの見た
どうでもいいわ
0852デフォルトの名無しさん
2011/02/14(月) 11:42:152Dでも3Dでも良いです。
あらかじめ画像を用意して、的に貼りつけ→立ててある的に銃で狙いをつけてを打って、割れるようなイメージです。
割れたパーツを用意して、グラフィックを入れ替えるしか無いでしょうか
0853デフォルトの名無しさん
2011/02/14(月) 12:36:453Dモデルでガラスを作り、モデルアニメーションで割れるアニメーションを組み込む。
モデルは、破片の組合せでガラスにして、飛散するように破片を移動させる。
0854デフォルトの名無しさん
2011/02/14(月) 13:05:120855デフォルトの名無しさん
2011/02/14(月) 13:33:58ねーよwww
0856デフォルトの名無しさん
2011/02/14(月) 13:58:34動的に破片を生成する方法については調べてないので分からん。
ガラスに衝撃が加わるまでは1個の物体として設置&描画して、
狙ったタイミングで破片組み立てバージョン入れ替え、任意の点に衝撃を加えるとか…。
0857デフォルトの名無しさん
2011/02/14(月) 13:58:50いや、あるよ
俺がちょっと前に作ったゲームのエフェクトはほとんど
ビルボード+テクスチャ動画だった
外注の人にまかせたんだけどこういうパターンがやたら得意らしくて乱発した
以外と派手でさらにリアルタイムでも問題ない
0858デフォルトの名無しさん
2011/02/14(月) 14:09:390859デフォルトの名無しさん
2011/02/14(月) 14:10:41うまく加工してくれるよ
0860デフォルトの名無しさん
2011/02/14(月) 14:23:49その前にテクスチャ適当に切り分けてばらけさせるのも簡単だが
0861デフォルトの名無しさん
2011/02/14(月) 14:44:51jahshakaってソフトがフリーであるんだな
いい時代になったもんだ
0862デフォルトの名無しさん
2011/02/14(月) 14:55:59プログラムはgoogle「テクスチャ 動画 DirectX」で検索かければ出るな
完璧じゃん完璧のぺき子ちゃんだな
0863デフォルトの名無しさん
2011/02/14(月) 15:02:40この時期だし氷で代用できないかな。
0864デフォルトの名無しさん
2011/02/14(月) 15:31:27一昔前の映画だとガラスがガンガン割れるようなシーンは飴だと聞いた。
0865デフォルトの名無しさん
2011/02/14(月) 15:53:570866デフォルトの名無しさん
2011/02/14(月) 17:33:25テストdemo
http://www1.axfc.net/uploader/Sc/so/205058
0867あぼーん
NGNG0868デフォルトの名無しさん
2011/02/16(水) 02:49:54今は固定パイプラインは廃止でエフェクト系も全部シェーダに投げるのがトレンドなんだっけ?
0869西野圭吾 ◆MBzg6vmZNmjx
2011/02/16(水) 04:52:34もう、ついて行けない。
0870デフォルトの名無しさん
2011/02/16(水) 07:51:31DX11の機能とかバリバリ使うのはよっぽどな人でしょ。
0871デフォルトの名無しさん
2011/02/16(水) 11:09:02男は黙ってDX9使うのが一番いい
0872デフォルトの名無しさん
2011/02/16(水) 14:03:240873デフォルトの名無しさん
2011/02/17(木) 09:56:470874デフォルトの名無しさん
2011/02/17(木) 14:55:390875デフォルトの名無しさん
2011/02/17(木) 18:12:54vistaが糞だとして7出て何年経ってんだよ
xpはもう切り捨てでいいよ
0876デフォルトの名無しさん
2011/02/17(木) 22:33:030877デフォルトの名無しさん
2011/02/17(木) 23:20:52配布したりしてんの?
それならXPに対応しないと遊んでもらえないんだからここで駄々こねてもしょうがないでしょ
0878デフォルトの名無しさん
2011/02/17(木) 23:24:38Vista とか 7 は 3 割くらいいるのかな。7, 8 割超えないと流石に切れないな。
0879デフォルトの名無しさん
2011/02/17(木) 23:27:09こいつらに対応したってデメリットしかないだろwww
0880デフォルトの名無しさん
2011/02/17(木) 23:30:22XP をサポートするのとしないのとでは、労力的に何が違うの?
XP サポートする場合、何か特別なことをしないといけないとか?
0881デフォルトの名無しさん
2011/02/17(木) 23:33:30DirectX10 からはグラボのメモリが仮想化された
0882デフォルトの名無しさん
2011/02/17(木) 23:36:25その VRAM 仮想化の恩恵は受けられないの?
0883デフォルトの名無しさん
2011/02/17(木) 23:57:230884デフォルトの名無しさん
2011/02/18(金) 00:20:590885デフォルトの名無しさん
2011/02/18(金) 02:01:55自分はサブマシンがXPだからXPでも動くようにする、それくらい。
0886デフォルトの名無しさん
2011/02/18(金) 02:51:41プロなら自分の使ってる飯のタネをそうそう出せないだろうし、
逆に仕事で使うスキルをこんなところでタダで他人から学ぶのはプライドが許さんやろし。
0887デフォルトの名無しさん
2011/02/18(金) 02:53:070888デフォルトの名無しさん
2011/02/18(金) 02:54:430889デフォルトの名無しさん
2011/02/18(金) 03:44:57http://jp.alpha-lab.info/category-206-0.html
0890デフォルトの名無しさん
2011/02/18(金) 04:42:160891デフォルトの名無しさん
2011/02/18(金) 08:00:380892デフォルトの名無しさん
2011/02/18(金) 08:02:140893デフォルトの名無しさん
2011/02/18(金) 09:28:08まぁ、SONYとはいってもWebのプログラムだけどな…HTLMとかCSSとか
0894デフォルトの名無しさん
2011/02/18(金) 10:41:090895デフォルトの名無しさん
2011/02/18(金) 17:25:30日本今度はシーシェパードって海賊に屈したぞ。
尖閣諸島には沖縄米軍基地移せよ。
北方領土にはアメリカとの合同演習場作れよ。
捕鯨船には自衛隊付けろよ。
0896デフォルトの名無しさん
2011/02/18(金) 19:14:330897デフォルトの名無しさん
2011/02/19(土) 02:30:04屈するって言うか、いい加減死人けが人出るだろ……。
0898デフォルトの名無しさん
2011/02/19(土) 06:06:14環境が〜生き物が〜とごねて飯食ってる団体がいるからな
0899デフォルトの名無しさん
2011/02/19(土) 06:35:000900デフォルトの名無しさん
2011/02/19(土) 12:07:220901デフォルトの名無しさん
2011/02/19(土) 12:31:36要求するスキルが上がって難しくなったって感じだな。
例えば、C#がガベコレのせいで作りやすくなったけど
同時にガベコレのせいでいろいろ覚えることが増えたみたいに。
0902デフォルトの名無しさん
2011/02/19(土) 13:13:560903デフォルトの名無しさん
2011/02/19(土) 15:38:50シーシェパード爆破ゲーとか面白そうだな
0904デフォルトの名無しさん
2011/02/19(土) 15:54:150905デフォルトの名無しさん
2011/02/19(土) 16:00:00http://learningwebgl.com/blog/?page_id=1217?
OpenGL 系なんで MSFT が採用する事は無いと思うけど、
Android や iPhone にはいずれ載るだろうから携帯ゲームで
使えそう
0906デフォルトの名無しさん
2011/02/19(土) 17:28:30電車の中でいい歳こいたサラリーマンが携帯型ゲーム端末を取り出して遊んでるのを見ると無性に腹が立っ
0907デフォルトの名無しさん
2011/02/19(土) 17:33:25俺もそう思うんだけど、アレは何でだろうね
他人が何してようがその人の勝手な筈なのに
電車の中で、携帯で話しているのが迷惑とか、
化粧しているのが迷惑とか、新聞を広げて
いるのがみっともないとか、そういうのは
理由が明確だからいいんだけど
0908デフォルトの名無しさん
2011/02/19(土) 17:34:490909デフォルトの名無しさん
2011/02/19(土) 17:46:000910デフォルトの名無しさん
2011/02/20(日) 04:31:13.56正式なバレンタインはチョコをあげる日だと勘違いしてるのと一緒。
どこの国だったかは電車内での携帯は誰も迷惑がらないけど、飲食は厳禁。
0911デフォルトの名無しさん
2011/02/20(日) 04:35:17.02電車の中の携帯は、騒音のせいで声が大きくなりがちだから迷惑。
0912デフォルトの名無しさん
2011/02/20(日) 04:35:53.82そうそう、秘密の集団が洗脳して回ってるんだよね
でもそれを公の場で話してるのが奴らにバレたらまずいぞ
それと国や文化によって禁忌が異なるのは常識だよね
0913デフォルトの名無しさん
2011/02/20(日) 05:37:56.13人は無意識にでも、知らないことは極力減らしたいという考えがある。片方の言葉しか聞こえない
場合、その会話の内容が中途半端に聞こえてくる。完全に聞こえている場合は、むしろ何を話して
いるのかすっきりするのでいいのだが、そうじゃない場合は、相手の言葉が気になって仕方がない
わけだ。そしてそのストレスからイライラしてしまい、結果電車内での通話は迷惑だということになる。
0914デフォルトの名無しさん
2011/02/20(日) 10:20:14.13通勤ラッシュ中の車内でもなんだかんだ言って仕事の電話だったら出るし、こちらからもかけるけどな。
生きるために仕事してるんだろ。くだらない体裁のために死ねないよ。
0915デフォルトの名無しさん
2011/02/20(日) 10:25:21.80迷惑がられてもやらなきゃ死ぬということは、
次元が違う話じゃないのか
反論として使う話ではないと思うが
0916デフォルトの名無しさん
2011/02/20(日) 10:41:48.52ホントアホかと('A`)
0917デフォルトの名無しさん
2011/02/20(日) 11:28:16.42働いてから言えよ
0918デフォルトの名無しさん
2011/02/20(日) 11:30:43.900919デフォルトの名無しさん
2011/02/20(日) 11:45:41.690920デフォルトの名無しさん
2011/02/20(日) 11:48:18.420921デフォルトの名無しさん
2011/02/20(日) 11:48:19.110922デフォルトの名無しさん
2011/02/20(日) 12:15:04.68移動中なんてゲームやるか本読むかくらいしかないんだが・・・
むしろ聞きたい
何もせずにぼーっと乗ってる人ってその間どんな事考えてるの?
0923デフォルトの名無しさん
2011/02/20(日) 12:23:06.65いたらいたでイライラしてる
いないならいないでイライラしてる
帰宅後2チャンネルにそのイライラをぶつける
0924デフォルトの名無しさん
2011/02/20(日) 12:30:22.73トリップしてる
0925デフォルトの名無しさん
2011/02/20(日) 12:31:28.21最近はこれをスマートフォンにしてるけど
0926デフォルトの名無しさん
2011/02/20(日) 12:52:48.810927デフォルトの名無しさん
2011/02/20(日) 13:03:37.35「迷惑だからやめろ。お前の都合なんて知ったこっちゃない」って意味の迷惑じゃないの?
要するに個人の利害が対立してるわけだよね。
どちらの言い分にも正当性があって、お互いに相手を理解する気が無い(余裕が無い)状態であるといえる。
だから一方的に「迷惑だ」なんて非難を浴びるつもりはないし、反論もするだろうよ。
0928デフォルトの名無しさん
2011/02/20(日) 13:08:51.730929デフォルトの名無しさん
2011/02/20(日) 13:28:49.03ム板で電車のマナーを語るって
マナー違反じゃないんですか!?
0930デフォルトの名無しさん
2011/02/20(日) 14:04:42.94可愛い女の子ウォッチング&脳内クロスレビュー
0931デフォルトの名無しさん
2011/02/20(日) 14:11:53.360932デフォルトの名無しさん
2011/02/20(日) 14:24:07.44下らない理由を無理矢理作ってまで、若者を怒鳴り付けることでしか存在意義を示せない年寄りって悲しいね
0933デフォルトの名無しさん
2011/02/20(日) 14:59:21.13でググっとけ
0934デフォルトの名無しさん
2011/02/20(日) 15:07:58.96そうだなぁ。俺は、なんらかの処理を思い浮かべて、それを実装するための方法をいろいろと
頭の中で考えてるな。
0935デフォルトの名無しさん
2011/02/20(日) 15:14:07.73「コンパイル&実行」を押すと家の鯖に送信されてgccでコンパイルして実行した結果が返ってくる。
0936デフォルトの名無しさん
2011/02/20(日) 15:20:44.970937デフォルトの名無しさん
2011/02/20(日) 15:21:03.63>何もせずにぼーっと乗ってる人ってその間どんな事考えてるの?
何かしていないと落ち着けない事が前提みたいだなw
ゲームやら何やらで時間を埋めなくとも、考える事が沢山あるよ
0938デフォルトの名無しさん
2011/02/20(日) 15:22:08.19本来迷惑じゃないものでも迷惑になるよ。
んで洗脳されきった馬鹿がそれっぽい理由をつけて補強する。
「電車内での通話は片方の言葉しか聞こえないから迷惑だぴょん!」とかね。
それが理由ならサ店はいいのかよw一般道は?wコンビニは?w
電車内に限定する理由も何もないアホ根拠。
0939デフォルトの名無しさん
2011/02/20(日) 15:23:44.470940デフォルトの名無しさん
2011/02/20(日) 15:26:00.340941デフォルトの名無しさん
2011/02/20(日) 15:26:50.70片方の言葉しか聞こえないから云々は学者の研究成果だったと思う
お前らの常識は俺の常識と違うから洗脳の結果だと叫んだ所で、誰かが同意してくれるの?
0942デフォルトの名無しさん
2011/02/20(日) 15:29:14.66片方の言葉云々がちゃんと根拠あるのは知ってるよ。
だけど何でそれを車内限定にするんだ。
0943デフォルトの名無しさん
2011/02/20(日) 15:32:57.61電車は自由に出入り出来ない閉鎖的な空間だから、敷居が上がって当然だろ
喫茶店でもコンビニでも限度を越えたら嫌がられるぞ
洗脳なんかではなく、きちんと理由と根拠のある事柄なんだよ
0944デフォルトの名無しさん
2011/02/20(日) 15:36:59.92一般道は外だし簡単に距離が取れるから問題無いんじゃね?
つかサ店は通話はご遠慮下さいって店が多いような
0945デフォルトの名無しさん
2011/02/20(日) 15:42:02.210946デフォルトの名無しさん
2011/02/20(日) 15:42:14.93出来るよ
0947デフォルトの名無しさん
2011/02/20(日) 16:25:29.250948デフォルトの名無しさん
2011/02/20(日) 16:32:08.02人との会話なら二人以上居ないと成立しないが、携帯電話は一人でも成立してしまう
よって携帯電話を禁止するだけで車内の騒音が1/2になる
0949デフォルトの名無しさん
2011/02/20(日) 16:33:09.39慣れてない人間が、おそるおそる敷居を跨ごうとすると、
ニョキっと敷居が競り上がって来て中に入れない様子。
多層的社会では一般的に見られる光景。
って辞書に書いてあった。
0950デフォルトの名無しさん
2011/02/20(日) 16:37:46.73おにたまもhspの紹介で使ってたし、ゲームプログラマなら間違えて当然
0951デフォルトの名無しさん
2011/02/20(日) 16:40:09.260952デフォルトの名無しさん
2011/02/20(日) 16:53:15.21股間に痛みが走ったのは俺だけか?w
0953デフォルトの名無しさん
2011/02/20(日) 16:57:04.670954デフォルトの名無しさん
2011/02/20(日) 17:32:29.430955デフォルトの名無しさん
2011/02/20(日) 18:31:05.56会話ではなくて雑音と認識する
だから不快
0956デフォルトの名無しさん
2011/02/20(日) 18:52:20.16エグゼクティブってのはそういうもの。
貧民はぼけーっと景色でも見てなさいってこった。
0957デフォルトの名無しさん
2011/02/20(日) 18:55:05.360958デフォルトの名無しさん
2011/02/20(日) 18:57:59.830959デフォルトの名無しさん
2011/02/20(日) 20:03:01.890960デフォルトの名無しさん
2011/02/20(日) 20:04:03.740961デフォルトの名無しさん
2011/02/20(日) 20:09:31.460962デフォルトの名無しさん
2011/02/20(日) 21:14:14.41アニメやドラマの電話シーンみたいに、
相手の言葉をいちいち復唱すれば OK
0963デフォルトの名無しさん
2011/02/20(日) 21:23:27.330964デフォルトの名無しさん
2011/02/20(日) 21:41:47.87おねいさんが跨ごうとして、という様子を想像してしまった奴は俺だけじゃない、と思う。
0965デフォルトの名無しさん
2011/02/20(日) 21:42:24.80糞と思ってる人達にとっては無駄なんだろうな
0966デフォルトの名無しさん
2011/02/21(月) 02:49:39.69それがゲームプログラムとどう関係あんの?
スレ違いも甚だしすぎるだろアフォが。
死ぬまでromってろやw
0967デフォルトの名無しさん
2011/02/21(月) 05:08:46.230968デフォルトの名無しさん
2011/02/22(火) 00:37:33.190969デフォルトの名無しさん
2011/02/22(火) 00:50:20.27http://www.youtube.com/watch?v=UbEL3Ez7omE
いいね
ベーリーグッド
0970デフォルトの名無しさん
2011/02/22(火) 00:55:53.980971デフォルトの名無しさん
2011/02/22(火) 01:03:58.29おねいさんなら敷居が上がる筈が無いじゃん!
0972デフォルトの名無しさん
2011/02/22(火) 19:26:20.190973デフォルトの名無しさん
2011/02/22(火) 19:29:55.330974デフォルトの名無しさん
2011/02/23(水) 15:10:21.19どうなの?
0975デフォルトの名無しさん
2011/02/23(水) 17:10:47.34拡張現実だからといって、なにも特別に構える必要は無い。
単に、違う操作方法も可能になるというだけだ。無駄に自分ででかい壁を作る必要はないよ。
0976デフォルトの名無しさん
2011/02/23(水) 20:05:17.380977デフォルトの名無しさん
2011/02/23(水) 21:16:10.04ライブラリに任せるのが一般的だと思う
0978デフォルトの名無しさん
2011/02/23(水) 22:33:04.160979デフォルトの名無しさん
2011/02/24(木) 12:31:25.710980デフォルトの名無しさん
2011/02/24(木) 12:35:39.190981デフォルトの名無しさん
2011/02/24(木) 14:04:11.920982デフォルトの名無しさん
2011/02/24(木) 16:31:36.71まず机の形状認識からやらなきゃならないのかな?
0983デフォルトの名無しさん
2011/02/24(木) 16:32:20.830984デフォルトの名無しさん
2011/02/24(木) 17:03:26.21普通は置いてあるマーカーを認識して、その上に合成する
マーカー無しで、動画像から特徴点を抽出して
オブジェクトのあるべき位置を決定する手法も研究されているようだが、
まだまだ認識力はイマイチらしい
0985デフォルトの名無しさん
2011/02/24(木) 18:54:54.51それすると、負荷が大きすぎる。
通常は、ゲーム内で妖精が動くアニメーションデータを全て作り込んでおく。
そして、机のエッジでは あらかじめ定義してある位置データを与える。
0986デフォルトの名無しさん
2011/02/24(木) 18:55:24.680987デフォルトの名無しさん
2011/02/24(木) 21:55:02.98よっぽどわかりやすいエッジでもなきゃ
平面と認識するためのマーカーをおくのが一番手っ取り早いね
0988デフォルトの名無しさん
2011/02/25(金) 02:09:34.540989デフォルトの名無しさん
2011/02/25(金) 15:00:20.98まずマラの形状認識からやらなきゃならないのかな?
0990デフォルトの名無しさん
2011/02/25(金) 15:53:39.940991デフォルトの名無しさん
2011/02/25(金) 16:08:12.220992デフォルトの名無しさん
2011/02/25(金) 16:15:16.710993デフォルトの名無しさん
2011/02/25(金) 16:35:55.33ゲームプログラムなら俺に聞け16
http://hibari.2ch.net/test/read.cgi/tech/1298619221/
0994デフォルトの名無しさん
2011/02/25(金) 17:16:00.560995デフォルトの名無しさん
2011/02/25(金) 20:52:41.97アフォンか何かのアプリで、街中でカメラ起動すると画面内に映ってるお店の情報とか出すやつあっただろ。
0996デフォルトの名無しさん
2011/02/25(金) 20:55:00.12いちいち他人の神経逆撫でするバカは書き込むなよ
お前が書き込むことで議論したい人の1レス分が無駄に消費されるって分かんねぇの?
0997デフォルトの名無しさん
2011/02/25(金) 20:55:08.88あれはGPSだろ
0998デフォルトの名無しさん
2011/02/25(金) 21:05:16.86GPSじゃ向いてる方角とかまで分からんだろ。
0999デフォルトの名無しさん
2011/02/25(金) 21:49:39.2310001000
2011/02/25(金) 22:06:54.9710011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。