- 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あたりを参照
- 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が一部環境用にアクセラレーションとして使ってるだけで標準実装とはちがうはずだが
- 460 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 11:53:22 ID:r+tdu3ZM]
- ところで
JInputを使おうとするとArrayIndexOutOfBoundsExceptionが出るのは自分だけだろうか…
- 461 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 15:16:14 ID:MGTxKfzz]
- JInputの日本語資料ゼロか・・・こりゃ普及せんな
- 462 名前:名前は開発中のものです。 mailto:sage [2006/10/17(火) 23:44:15 ID:46k9HZL6]
- Input Method Frameworkの使い方がドキュメント読んでもいまいち良く分からないw
BufferStrategyと日本語入力を組み合わせるならこれしかないと思うんだが。。。 Swingベースに切り替えようかな、Java6からJOGLがPanel化されるんでしょ。
- 463 名前:名前は開発中のものです。 mailto:sage [2006/10/18(水) 13:58:55 ID:YpbpZhIP]
- BufferStrategytと日本語入力の問題はDirectXとかでも同じだからな
Panelのは速度が遅いはずだが改善されたんか
- 464 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 00:32:10 ID:nGTITlbS]
- >>462
自前描画している日本語入力対応エディタのソースを見てみると良いかもしれない。
- 465 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 07:07:03 ID:Yr57x8PW]
- CopyOnWriteArraySetなどの並行APIを試してみたけど
結局STGとかだとLinkedListで十分なんだと分かっただけだった。
- 466 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 07:15:14 ID:xDAg32vR]
- マルチスレッドでつくってんの?
- 467 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 07:28:53 ID:Yr57x8PW]
- マルチコアへの自動的な最適化とか面白そうだなと思ってね。
でも並行APIはiteratorによるremoveにたいして適正の在るのがなくて辞め。
- 468 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 08:40:24 ID:xDAg32vR]
- こんな会社があったんですね。。。
ttp://www.cyberstep.com/recruit/story_1.html
- 469 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 08:51:15 ID:phd+j6pm]
- >>488
マルチプラットホーム化が容易とうたってる割にGetAmpedRもC21もWindowsのみ対応なんだな‥‥
- 470 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 12:18:12 ID:v3In4esC]
- 2Dゲームで個人レベルで作れるものでマルチコアが生きる分野ってあんまりないかもね
超連射みたいにソフトレンダなら明らかに効果があるがそれはシステム構築を楽しむためくらいしか・・・
- 471 名前:名前は開発中のものです。 mailto:sage [2006/10/27(金) 23:11:57 ID:Yr57x8PW]
- スタンドアロンなゲームは「余ったリソースは捨てるリソース」なんだなと思ったよw
- 472 名前:名前は開発中のものです。 mailto:sage [2006/10/30(月) 15:12:29 ID:VjSo8VCQ]
- JOGLって凄いんだな
- 473 名前:名前は開発中のものです。 mailto:sage [2006/10/30(月) 15:57:55 ID:Sn/Y/O/E]
- ん?
- 474 名前:名前は開発中のものです。 mailto:sage [2006/10/30(月) 18:47:16 ID:Gg9zo7Zm]
- だたのOpenGLのラッパ
びっくりするくらいオブジェクト指向もくそもねぇ それだけに触ったことある人ならそのまま使える
- 475 名前:名前は開発中のものです。 mailto:sage [2006/10/30(月) 21:46:59 ID:AwvN98hH]
- Graphics2DオブジェクトそのものがGCの原因になるから
フルGCの発生回数を特定シーンごとに0に押さえるみたいな方法って不可能?
- 476 名前:名前は開発中のものです。 mailto:sage [2006/10/30(月) 23:24:45 ID:Gg9zo7Zm]
- Graphics2Dのものによるかな
ゲーム用途なら基本はGraphicsだけで収まる範囲にすること アクセラレーションがきくタイプは負荷はたいしたことない あとフルGCやりたくないなら使用メモリを把握した上でコンカレントGCに変更することや シーンがはっきりと分けれていたりするなら切り替え時にFullGC入れてみるとか
- 477 名前:名前は開発中のものです。 [2006/11/08(水) 22:10:52 ID:nrOch+Qr]
- www.youtube.com/watch?v=p9ytsfaGWts
これJavaでできてんの!?すごい
- 478 名前:名前は開発中のものです。 mailto:sage [2006/11/08(水) 22:17:38 ID:/VhjzjqX]
- ムービーからだとフレームレートとかようわからんし、
あちらの人は固定フレームレートにこだわらないからねぇ まずはパッドを標準ライブラリで使えるようにしないとね 表示もだ大事だけど入力がないとどうしようもない
- 479 名前:名前は開発中のものです。 [2006/11/09(木) 01:22:54 ID:C3JWOVJ7]
- specforce
chrome作ったところが2005年ごろ作ったみたい。 ページ開いたらBGMが流れるので注意。 www.specforcethegame.com/en/main.php かなり品質の高いFPSゲームだと思う。
- 480 名前:名前は開発中のものです。 [2006/11/09(木) 02:09:01 ID:yu7HeJLH]
- これって、Javaサーバーに使えますかねぇ
ttp://www.hikakuserver.com/ 普通のレン鯖でメモリ8GBも載ってるのがあるなんて さっきまで知らなかった・・・(´・ω・`) 人柱キボン
- 481 名前:名前は開発中のものです。 [2006/11/11(土) 11:19:53 ID:C9CXGr4F]
- ttp://www.puppygames.net
ttp://www.imilabs.com ttp://www.agency9.com ttp://www.mycgiserver.com/~movegaga/cosmictrip.html ttp://www.chromethegame.com ttp://www.hockeychallenge.se ttp://home.halden.net/tombr/squareheads/squareheads.html GroundFX ttp://www.javagaming.org/forums/index.php?PHPSESSID=a66e7a361ddd1ea4a78a07a6d446a573&topic=4832.msg44039 ttp://www.oddlabs.com ttp://www.ch-ee-ky.com/gr/index.html ttp://www.jpct.net/paradroidz ttp://www.jmonkeyengine.com ttp://www.datadino.com/games/mightybubbles/ ホッケーのゲーム ttp://www.wurmonline.com ttp://www.gutenachtkopf.de ttp://www.crystalsquid.com ttp://www.runescape.com ttp://www.puzzlepirates.com
- 482 名前:名前は開発中のものです。 [2006/11/11(土) 11:45:18 ID:C9CXGr4F]
- >>481は>>477に出てくるゲームのURLね
このうち、開発に役立ちそうなのは多分 www.imilabs.com www.agency9.com www.javagaming.org/forums/index.php www.jmonkeyengine.com www.gutenachtkopf.de しかし、面白そうなゲームが山のようにあるな
- 483 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 13:07:20 ID:HZB9qJCG]
- java, javax系でAudioClipより表現が豊かなサウンド用インタフェースってありませんか?
AudioSystemやMidiSystemを上手くラップしたいんだけど、AudioClipじゃ物足りない印象
- 484 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 13:35:38 ID:bJZMO9on]
- なんでAudioClipがでてくるんだよ
JavaSoundカワイソス
- 485 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 13:41:41 ID:HZB9qJCG]
- 君一行目しか読んでないでしょ
- 486 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 18:45:04 ID:oHATF8vt]
- 2行目が一致しないから仕方ないだろ
JavaSoundがでてくるなら問題はないのに
|

|