[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 21:08 / Filesize : 296 KB / Number-of Response : 982
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Javaでゲーム作成 2本目



1 名前:名前は開発中のものです。 [2005/10/27(木) 09:43:50 ID:dzSvRQXE]
Javaでのゲーム作成について情報交換をするスレです。
ゲーム作成以外の話題はム板(pc8.2ch.net/tech/)、
他言語に関する話題は他スレでお願いします。

前スレ
JAVAでゲーム作成
pc8.2ch.net/test/read.cgi/gamedev/1074347252/

テンプレは>>1->>10あたりを参照

359 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 15:09:12 ID:LwkvhD3f]
>>354
JavaWebStartも良くない?
あれ対応のゲーム出てくると使う側としては楽チンなんだが。見ないね。

360 名前:名前は開発中のものです。 [2006/06/14(水) 17:48:02 ID:Kbfca28q]
Javaで簡単なゲーム作るにはどれ位勉強すればいいですか?

361 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 18:00:49 ID:gnk1ZbZr]
「簡単なゲーム」の定義と脳味噌の質によります

362 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 18:55:46 ID:oiUcwSTz]
>>360
3じかん位かな?

363 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 20:43:32 ID:E7n+afyq]
アプレットにしてもWebStartアプリケーションにしてもセキュリティの問題がつくからね

364 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 21:01:18 ID:KYL0jDeY]
>>363に横から追加
Java Web Startってサーバー側にmime-typeの追加が必要だから、
レンタル鯖じゃ動かない可能性あり。

MIME-TYPE:application/x-java-jnlp-file

365 名前:名前は開発中のものです。 mailto:sage [2006/06/15(木) 13:30:54 ID:tNRE7/uO]
>>364
そこは連鎖場屋の中の人にMIME-TYPEの使いを頼めばなんとかなる予感。

366 名前:名前は開発中のものです。 mailto:sage [2006/06/16(金) 00:52:38 ID:yygRlJ/S]
apacheなら個人でもなんとかなるが、運用次第だな


367 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 12:40:34 ID:msfIS4LL]
レンタルサーバーでJMSとか使えないかな
ApacheのActiveMQとかで低負荷のCGI代わりに使いたい



368 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 13:13:35 ID:Z2AWkk9k]
1台丸ごと借りるならいけるけど
月1,2万かかるよ

369 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 13:31:48 ID:msfIS4LL]
それだと完全にASP側に回ってるのと変わらないね
diceやtalkなどシンプルな機能をメッセージングできれば
使い方を決めるのは利用者側みたいなのイメージしてたんだが

370 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 14:46:45 ID:Z2AWkk9k]
DBにしてもレンタル鯖のは使い物にならないのと同じ

371 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 17:29:15 ID:cZqcM90l]
昨今のDIブームに乗ってアスペクト志向を取り入れようとして挫折気味
設計だけが楽しいみたいな状態に陥ってしまったw

372 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 18:48:38 ID:Z2AWkk9k]
ゲーム開発でアスペクトが生きるかどうかはデバッグ時以外では微妙だが
DIはたぶん便利になる
俺も次のゲーム開発ではDIで開発するつもり

373 名前:名前は開発中のものです。 [2006/06/17(土) 23:46:12 ID:2TpnxAFo]
ゲーム開発でDIって例えばどんなの?

374 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 23:58:20 ID:kRFswYuv]
例えば以下の内容を記述した設定ファイルを用意する
<resource id="hoge" path="rsrc/hoge.jpg" gen="org.hoge.SPIImageLoader"/>

んで

ImageLoader il = new ImageLoader(conf_path);
BufferedImage img = (BufferedImage)il.getImage(id);

これが基本形。こっからどうするかは腕次第。

375 名前:名前は開発中のものです。 mailto:sage [2006/06/19(月) 21:46:48 ID:Zb7E8WNx]
サウンドにフェード(イン/アウト)、パン(レフト/ライト)の加工をしたいのですが
ぐぐって見た限りではそれらしきところが見当たりませんでした。
これらは割りと基本的なものだと思っていたのですが、Javaにはない機能なのでしょうか?

376 名前:名前は開発中のものです。 mailto:sage [2006/06/20(火) 00:23:13 ID:z0sECMlC]
あります

377 名前:名前は開発中のものです。 mailto:sage [2006/06/24(土) 21:54:42 ID:pcuzjDvS]
フェードはFloatControlで出来ると思うけど、パンってどうすればできるの?
2スピーカーなら2スピーカー分のFloatControlが必要になるよね?



378 名前:名前は開発中のものです。 mailto:sage [2006/06/24(土) 22:08:59 ID:pcuzjDvS]
あ、そういうことか。自己解決orz

379 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 14:38:34 ID:fAOFmqJM]
MIDIのSequencerでループさせようとしても
ループの開始時のgetTickPosition()が-2000とかなって余計な雑音が入る。
setLoopStartPoint(0)と設定しても効果なし。
現在はisRunning()でsleepはさむ方法でループさせているが気持ち悪い。

何かよい解決方法があれば教えてください。

380 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 16:59:01 ID:B6He1TJy]
MIDIに送り出す部分を自分で作ってるの?
そうではなくMIDIファイルから単に流すだけならループ関係はどうしようもないよ

音源ドライバとか昔の8bit16bit時代ならいくらでも情報は手に入るから
そのへんさがすしかないかな

381 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 20:25:58 ID:US/w5wC7]
Java2Dと違ってJavaSoundはちょい敷居が高めだね
ogg対応かつ簡単なエフェクトが掛けられるAudioClipが登場してほすぃ
標準で。

382 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 20:36:42 ID:AQjDLDTE]
AudioClipは使い物にならないから今の実装だとoggが再生できてもいらね

383 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 20:42:16 ID:US/w5wC7]
だからand条件つけてるやんw

384 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 21:37:23 ID:AQjDLDTE]
エフェクトつけれたところでいらんだろ
あんなバッファサイズ最大制限が小さくオンメモリ必須なClipは

実装上の問題で音楽にも効果音にも使えないし

あとJava2DよりJavaSoundのほうが敷居は低いと思うよ
5.0以上ならだいぶ使いやすくなったJavaSoundにたいしていまだにアクセラレーションの聞く範囲がせまく
アルファブレンドもほとんど使えないJava2Dよりはね

385 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 21:43:50 ID:US/w5wC7]
それは「敷居」とは関係ないのでは?

386 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 22:12:46 ID:AQjDLDTE]
いやいや十分敷居は高いよ

ゲーム用と出ないのならさほど意識することはないのだろうが、
ソフトウェア転送になると目も当てられない

ム板ならともかくこの板ゲーム製作板だしね

387 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 20:32:48 ID:MgtqB2cg]
アルファブレンドが敷居が高いとか馬鹿なこと言ってるし
そもそも敷居の意味がわかってないようだな



388 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 23:48:06 ID:6e6dhTU9]
アルファブレンドじゃなくてアクセラレーションがきかない描画ってのが敷居が高い。
JavaSoundは非常にシンプル。DirectSoundやってたならすぐにわかるだろうさ。

ようは2Dの知識がない人がJava2Dを扱うのが大変と感じるか
Soundの知識がない人がJavaSoundを扱うのが大変と感じるかの違い。

まったく知識がない場合どちらも難しいだろうが、Java2Dのほうが範囲が広すぎて難しいと思われ。
JavaSoundのほうが難しいと感じるのならあなたは2Dの知識はそれなりにあって
Soundのほうが苦手ということだろう。

389 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 00:34:52 ID:VajeLVWc]
所詮はビットマップなのに何が難しいんだか

390 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 00:54:30 ID:RNb1/qTw]
java 画像 の検索結果のうち 日本語のページ 約 3,610,000 件中 1 - 10 件目 (0.04 秒
java 音楽 の検索結果のうち 日本語のページ 約 2,310,000 件中 1 - 10 件目 (0.03 秒)

java イメージ の検索結果のうち 日本語のページ 約 1,780,000 件中 1 - 10 件目 (0.09 秒)
java サウンド の検索結果のうち 日本語のページ 約 710,000 件中 1 - 10 件目 (0.11 秒)

"java.awt.image" の検索結果のうち 日本語のページ 約 38,500 件中 1 - 10 件目 (0.02 秒)
"javax.sound" の検索結果のうち 日本語のページ 約 11,400 件中 1 - 10 件目 (0.02 秒)

これで十分だろ、以降馬鹿レス禁止。

391 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 10:22:35 ID:GJGczP/s]
検索結果が多いということはわからないからネタにしているのかその逆なのか判断は難しいな
あとJava2Dはピクセル単位での処理だけじゃないから割と面倒だよ

392 名前:名前は開発中のものです。 [2006/07/09(日) 17:44:21 ID:O0aQTArO]
今日書店寄ってきたが、3冊あったJavaゲーム本で
JavaSoundに触れていた本は0冊だったw
Javaでゲームなんて作ってんじゃねーよって感じなのだろうか

393 名前:名前は開発中のものです。 mailto:sage [2006/07/10(月) 14:41:59 ID:7etPnpyv]
まず、MIDIが使えない。
JavaのMIDIデバイスは古いバージョンのままで、多くのファイルが
正常に演奏できない。音が変になる。
OSのMIDIデバイスを取得して、その出力ポートに切り替えるメソッドは
どうやら中身が実装されておらず、事実上切り替えられない。

Waveは正常に演奏できるけど、そのショートカットであるAudioClipは、
短い曲だと何故かloopでしか演奏できない。さらに幾つインスタンスを作っても、
同じファイルデータだと勝手に一つのWaveハンドルに一本化してしまう様で、
同じWaveを複数同時に演奏できない。

陳腐な批評になるが、SUNのAPIは設計は最高なんだけど実装が・・・・

394 名前:名前は開発中のものです。 mailto:sage [2006/07/10(月) 21:24:37 ID:ykWXL1Xc]
>>392
ゲーム本じゃないけど
これの最後の章あたり、ちょこっとSound APIに触れてた
ま、これだけのために買うのはもったいないが・・・
ttp://www.oreilly.co.jp/books/4873112788/toc.html

あと俺の知ってるのは
JavaWorld 2001年10月号、2004年5月号
Cmagagine 2002年8月号と9月号
にちょろっと載ってた
javax.sound.sampledパッケージ使って
複数の音声を同時に再生とかやってた


395 名前:名前は開発中のものです。 mailto:sage [2006/07/12(水) 00:08:04 ID:ndOxEXf9]
>393
Java 5.0あたりでは多くのMIDI問題は修正されているんじゃないの?

396 名前:名前は開発中のものです。 mailto:sage [2006/07/12(水) 00:31:43 ID:6aHYcbBn]
MIDIで音が変になるか?

AudioClipはまともな実装にしてほしいのは同意
結局自分でソースライン書くしかないからね
せめてバッファ長とか指定できねーのかな

それでもDirectSoundくらべてかなり楽なのはいいけどね


JavaSoundは本読むより実際にいじってみるほうが早いよ
難しくはないし、5.0以降でかなり楽になってる
ただ、JavaSoundDemoが5.0で動かないとかがあふぉすぎ

397 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 19:29:07 ID:rgZqd6WV]
>MIDIで音が変
サウンドバンクのせいじゃね?
www.new-arrow.com/~pc/game/soundbank/soundbank.html




398 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 23:05:31 ID:Uq7IRr/q]
JOGLでGLJPanelは速度的に使えない?
jogl-demosのJGaersで35fps位しか出ないんだけど…うちのオンボードのビデオが弱すぎ?

Javaのバージョンは、1.6.0-beta2と1.5.0_07
JOGLのバージョンは、JSR-231 beta 05 - June 8

OS: WindowsXP Professional SP2
INIT GL IS: com.sun.opengl.impl.GLImpl
GL_VENDOR: Intel
GL_RENDERER: Intel 915G
GL_VERSION: 1.4.0 - Build 4.14.10.4363

399 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 01:44:54 ID:kmAOB+5B]
jwsのdemoみてみたけどfps表示されないね
昔見たような気がしたけど

400 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 02:36:29 ID:A5aINFFL]
>>399
jwsのdemoにあるGaresはGLCanvas(AWT)使用の物です。

JRefractを起動してGaersを呼び出すか、
jogl-demos.jarを落としてJGaersを実行するかすれば、
fps表示有りのGaers(GLJPanel swing使用)が起動します。

401 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 16:06:10 ID:kmAOB+5B]
さんきゅ
JOGLなんて久しく触れてなかったから忘れてたよ

結果からいうとTransparentのチェックいれるとCPUパワー使い切って描画サイズ大きくすると
35fps前後まで下がるけど、これはずすとサイズに関係なく40fpsでCPU使用率は低い

自動リフレッシュはMAXが40fpsなのかな
ウインドウを動かすとfpsが上がって滑らかになるところを考えるとたぶん余力はある・・・のか
描画をすべておぺnGLでやってる場合はアクセラレーションがきいていると考えてよさそうだ

ソース読んでないけど

402 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 17:49:22 ID:A5aINFFL]
>>401
うちの環境(>>398)だと初期の描画サイズで35fps…
Transparentのチェックに関係なく、大きくしたらそれだけfpsが下がる。
やっぱオンボードビデオが貧弱かw

GLCanvasの方使っときます。

403 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 19:47:19 ID:kmAOB+5B]
FPS指定のアニメータつかった?
確か今は新機能としてあったはず
あとCPU使用率もみたほうがいい

OpenGLもJ2SE5.0のOpenGLアクセラレーションのようにまともに実装されてないのかもね
あっちは描画もおかしくなるから最悪だけど、nVidiaとATI以外はOpenGLが動く環境であっても
はねられるというすばらしい実装
結局Win32環境でDirectXアクセラレーション使うしかまともな回答がない

オンボードでも845GあたりからOpenGLはまともに動くようになってきたのにねぇ


404 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 20:21:45 ID:A5aINFFL]
>>403
CPU使用率はPentium4 3GHz(HTオン)で論理CPU一つがほぼ100%に…
GLCanvas使うと殆どCPU使わない

405 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 11:33:48 ID:LXzNSWyz]
今2Dアクション作ってるんだが
やっぱりグラフィック描画はJava2D使ったほうがいいのかな?
今のところpaintCompornent使って描いてて
そこまで不満はないんだが

406 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 00:49:52 ID:NGJuOaT6]
paintComponentはJava2D使って描画してるわけだが・・・

407 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 19:44:58 ID:OxD/Wpxu]
ああ、スマン
Graphics2Dを使わないで描画してるって意味



408 名前:名前は開発中のものです。 mailto:sage [2006/08/09(水) 01:40:46 ID:jTOF7SJj]
Graphicsだけつかっていても実態はGraphics2Dだぞ

BufferStrategyではなくて?

409 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 02:14:46 ID:6n2qO2al]
java初心者ですが、質問に答えてもらえませんか?

for文を使うときに何か制限はありませんか?
キャンバスクラスでfor を使うとエラーが出てきてしまって困っています。

410 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 02:23:59 ID:nS6lvpAp]
そんなのありえん
まずエラーは何なのか、どこでおきてるのか

あとCanvasはいまはほとんどつかわん


411 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 02:26:18 ID:UlwDPe/+]
柄フレーム付きでBufferStrategyを使うときくらいか。

412 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 14:34:39 ID:6n2qO2al]
ttp://gamdev.org/up/img/7757.lzh
15パズルを作ろうとしているんですが・・・
型の開始が不正と言われるんです・・・。

413 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 17:15:27 ID:JxBA5zKz]
>>412
Canvasクラスじゃなくてもエラーになって当たり前
メソッドの中に書け

414 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 23:15:13 ID:6n2qO2al]
今度はfor文に使う変数の型が不正と出てしまいました。
int型ではだめなのでしょうか?

415 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 23:37:11 ID:3erpkvWT]
その部分のソースがないとなんとも

416 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 23:38:34 ID:UlwDPe/+]
import見て、「ああ、MEね。独特な癖でもあるのかなぁ」とか思ってたら
クラスの内側を見た瞬間全てを理解した。

まずJavaの入門サイトを回ろう。質問はその後。OK?

417 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 23:50:20 ID:6n2qO2al]
分かりました。サイトめぐりしてきます。



418 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 00:37:07 ID:n8QeDfZX]
Eclipseでカーリングゲーム作ってるんですがパワーメーターなどを組み込むのに手間取っています。
なにかオススメの参考書を教えてください。よろしくお願いします

419 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 03:47:35 ID:RxJHFhg5]
まずそれはEclipseであるかどうかが関係するアプリなのかとききたい?


420 名前:名前は開発中のものです。 [2006/10/06(金) 08:35:03 ID:79ZjkJYk]
swtつかってんの?

421 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 17:15:07 ID:NF0Fi7f7]
失礼しました。書き方が悪かったです
これから一から作りたいのでそれに見合う参考書を教えていただけませんか?
できればゴルフかビリヤードのサンプルが載っている参考書がいいのですが・・・
よろしくお願いします

422 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 17:22:32 ID:VIIycFpg]
システムをどうしたいの?
システムがわかってるならそのまま作るだけだと思うが


423 名前:421 mailto:sage [2006/10/06(金) 22:59:44 ID:Mdom56kE]
システムというとゲームの設定とかのことでしょうか?
ゲームを作るのは初めてなのでこんな感じにしたいっていうのはあるのですが
技術がないので、自分のイメージに感じが似てるゴルフかビリヤードのサンプル見ながら、
少しづつ作ろうかなと思って質問しました。

424 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 23:08:13 ID:DivPy0FS]
>>423
javagame.main.jp/
このへんで一通り勉強すれば
ゲームなんて基本はどれも大体一緒だよ
はじめから目当てのものを作ろうと思わない方がいい

425 名前:名前は開発中のものです。 mailto:sage [2006/10/07(土) 01:11:11 ID:BYxdR2eO]
ゲーム自体がはじめてだったのか
まずはループ処理や入力まわり、描画、サウンドなどを一通り勉強しよう

Javaに限った話じゃないがね、これらの機能を使った最低限の動く単純なゲームを作るといい

426 名前:名前は開発中のものです。 mailto:sage [2006/10/07(土) 01:17:47 ID:BYxdR2eO]
ゲーム開発で何度か相談されたことがあるが、
ゲーム開発初心者なのに最初からでかいゲーム作ろうとするやつ多いよな

規模が大きくなってもメモリ節約しなくてもインタプリタで余裕でさばけるマシンが手に入るようになったのはいいが
サンプルプログラムとかも下手に大きくなりがちで役に立たないという感じ

昔は雑誌でコードがのるくらいだからあまり大きいのはのりにくいし、把握がしやすかった
1画面プログラムとかはテク満載で逆に覚えるのには向かなかったがね

ベーマガとかM・ファンとかOh!シリーズとかほんの10年前は毎月雑誌で
数十本のゲームのコードが入手できたってのはよい時代だったのかな

いまじゃハードとか違法関係ばかりで真っ当なソフト雑誌が残ってねぇ
危険すぎ

427 名前:名前は開発中のものです。 mailto:sage [2006/10/07(土) 01:50:40 ID:xRS6QFs/]
プログラミングの話をいまさら紙の上でやっても利点は皆無だから
白黒だし検索できないしコピペできないリンクもない




428 名前:名前は開発中のものです。 mailto:sage [2006/10/07(土) 01:54:11 ID:BYxdR2eO]
だがまったく資料がない現状よりましでは?
ネットでまとまった資料やたくさんのコードはでてこねーし

ようはゲーム開発の基礎ってすでに20年位前からある基礎なわけで
いまさらネットでまとめようと思う人はまずいない

429 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 00:52:26 ID:S1BiNozn]
RMIはEJBだけで埋もれさせてはいけない低級APIな気がしてきた。

430 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 01:36:32 ID:+r9TQj6u]
RMIはJava2SE5.0からは大幅に改善されたので普通に価値があると思うぞ

431 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 03:06:24 ID:CumxyfUX]
RMIよくしらないんだが、ゲームでつかうとしたらたとえばどんな例があるの?
リアルタイムなものでもつかえそう?
MMORPGみたいのものはどうなんかな?


432 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 12:24:12 ID:+r9TQj6u]
おもいっきりはしょるとソケット通信の高級APIみたいなもんだから場合によるとしかいえん
UDP使いまくらないといけない用途には使えないね
人数や設計しだいではMMORPGでも使えるかと

RMIは引数をシリアライズしてリモートのメソッドを起動、戻り値をシリアライズすることができる
もちろんコードはクライアントのコードとまったく同じでいける点が違う
その特定のメソッドが実行される場所がサーバーってだけ

オンラインゲームってローカルで計算される部分は少なく、入力を鯖に送って
結果を表示するだけのシステムだから設計だけしっかりしていればそんなに難しくはないかと

433 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 17:25:06 ID:S1BiNozn]
カードゲームとかターン制のゲームには向いてると思うんだ。
ただホストをプレイヤーのどちらかが行うとなると性善説ゲームになるけどね。

434 名前:名前は開発中のものです。 [2006/10/08(日) 23:44:58 ID:vqXTr2Px]
Google Web Toolkit (GWT)を使ってJavaで、
Ajaxなブラウザゲームを作成している人はおらんかね。。。

435 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 02:01:24 ID:1PRT+gpJ]
RMIはJavaの目玉である事実に間違いはないが、シビアなリアルタイムが
必要となるオンラインゲームに使う様なものじゃない。
重すぎる。


436 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 03:22:04 ID:+490gA4h]
オンラインゲームだからすべてシビアなタイミングとは限らん

437 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 18:17:01 ID:wlsw1WDR]
東風荘とかみてりゃ、まあそりゃそうだ




438 名前:名前は開発中のものです。 [2006/10/10(火) 11:31:47 ID:aHfYBwCV]
実際RMI使ったオンラインゲームとかあるの?


439 名前:名前は開発中のものです。 mailto:sage [2006/10/10(火) 13:08:42 ID:COB1kkz5]
その前にJavaがフロントエンドのゲームなんてあるの?といったほうが早いのでは

RMIは自前でプロトコル作るよりは重いけどWEBサービスに比べたらめちゃくちゃ早い
開発の容易さはRMIのほうが上


440 名前:名前は開発中のものです。 mailto:sage [2006/10/10(火) 19:14:44 ID:Z6Vg5wVI]
ぶっちゃけCGIより早ければ十分でしょ。

441 名前:名前は開発中のものです。 mailto:sage [2006/10/10(火) 19:44:19 ID:Z6Vg5wVI]
疑問なんだが第三者サーバを通さずに
ランダム性のあるゲームを公正に運用することって可能?

442 名前:名前は開発中のものです。 mailto:sage [2006/10/10(火) 20:52:02 ID:Fmr3/ROI]
両方のクラで同処理を行って結果に差異がないか互いにチェックするとか?

443 名前:名前は開発中のものです。 mailto:sage [2006/10/10(火) 21:10:32 ID:Z6Vg5wVI]
自分で言っといてなんだけど、公開鍵の応用でいいんだよね。

1.互いに乱数のハッシュを送りあう
2.乱数の実体とあるならば追加のコマンドを送りあう
3.実体とハッシュを照合する
4.互いの実体を合算したものを元に処理を進める

多少重そうだけどこれなら実際に通信があるのは1と2の送受信でよい。
でもまあランキング戦とかには使えないよなぁ。

444 名前:初歩的なことでスマン mailto:sage [2006/10/12(木) 20:16:43 ID:iUCUCn7d]
j2sdkとJava3Dを入れてみたんだけど
3d絡みのDemoプログラムが無いっぽい。
ググってみたけど付いてきてるはずなんだけどなー

j2sdk下にはwireframeのサンプルプログラムしかないし
それとも他に入れるべきソフトがあるのかしら
少なくともjava3d-1_4_0_01-windows-i586.exeには入ってないですか?

445 名前:名前は開発中のものです。 [2006/10/12(木) 23:35:22 ID:LKwsUKW6]
joglやりましょうよ。
java3dは抽象度たかすぎ。

446 名前:名前は開発中のものです。 mailto:sage [2006/10/13(金) 02:39:03 ID:zPaEQQ16]
マックでも動くなら

447 名前:名前は開発中のものです。 mailto:sage [2006/10/13(金) 03:55:03 ID:S+VaDlj1]
ゲーム用途ならJava3Dやめとけ
あとでなくぞ
JOGLにしとけ





448 名前:444 mailto:sage [2006/10/13(金) 16:45:36 ID:vmtvD3zz]
>445>446>447
そうします。ありがd

449 名前:440 mailto:sage [2006/10/13(金) 20:32:45 ID:/GHVYosk]
OSXのJava5.0って完成度高い?

450 名前:名前は開発中のものです。 mailto:sage [2006/10/13(金) 20:33:34 ID:/GHVYosk]
おっと、何故か番コテが残ってた。てか復活した?w

451 名前:名前は開発中のものです。 mailto:sage [2006/10/13(金) 22:17:57 ID:GU1W4jxT]
さわってないけどおかしいという話は特に聞いてないな


452 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 00:08:50 ID:NtWi6K2U]
これからはdirectxじゃなくてjoglやろうぜ
ttp://61.215.215.33/news.php?url=/weekly/kaito/097/kaito_097.shtml

453 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 02:31:13 ID:MGTxKfzz]
Sun本気でゲームやるならジョイパッドいい加減対応してくれ


454 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 02:52:06 ID:ZM4Zxtns]
>>453
JOGL, JOAL, JInput と一通り用意されていたりする。

が、JInputの使い勝手と品質は、アレゲです(約1年前試用)。

455 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 03:02:31 ID:MGTxKfzz]
JOGLにしてもそれらのライブラリぜんぶ標準じゃないし
基本的なヒューマンインターフェースデバイスは標準にしないと意味ないのに

456 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 06:59:51 ID:nYtGilm6]
OpenGLに関してはJava6で標準だろ
入力デバイスがアレなのは、Win以外がアレだからでしょ

457 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 07:22:45 ID:1AUmoz7r]
>>449
 1.4.2と比べて何が変わったのやらという感じ。



458 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 07:48:07 ID:nYtGilm6]
>>452
RuneScapeとかいうのは4.5億も売り上げがあるのか
そういやTibiaってのもグラはしょぼいが潤ってたらしいしな

459 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 10:21:48 ID:MGTxKfzz]
>>456
VMが一部環境用にアクセラレーションとして使ってるだけで標準実装とはちがうはずだが







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<296KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef