1 名前:名前は開発中のものです。 [02/02/17 22:50 ID:cwxUE1Su.net] 作る話だけな、実際は作っても意味がない(藁 MSに捨てられて、アプレットももう使えないしね つーかアプレットで作っても意味が無いけど(プ 頼みの携帯電話じゃろくなゲーム作れないし(藁 おまえら、さっさとWebプログラム板にカエレ
228 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 12:12:27 ID:roX8SrMY.net] >>226 微妙にシッタカくんの匂いが…。
229 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 14:35:07 ID:/G/d0EXv.net] TomcatもHTTPと同じエンジンになって結局CとJavaで速度が変わってないという現実を >>226 はしってるのかね
230 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 15:33:42 ID:gIxESg8l.net] >>228 まぁ、シッタカくんですが…。 ところで、どの辺がシッタカくんか指摘してくれると有難いかな。 >>229 ソースきぼんぬ。 漏れもWebアプリを書くことがあるんで。 あと、言いたいことが良く分からんのだが。 1. Apache HTTP Serverのコードは糞なので、Javaで書き直しても 変わらなかった。 2. JavaのパフォーマンスはCと同程度だった。 どっちの意味にも取れるんだが、どうよ。 ちなみに、俺は2は有り得ないと思うんだが。 あと、どこのCコンパイラを使ったのかも教えてください。 お願いします。 たしか、Sunが「JavaはC++と同等のパフォーマンスを実現している」 と言っていたときは、Cコンパイラは忘れた(GCC?)が、動作環境は Solarisだったと思う。 あれでは信用できない。 いずれにしても、Javaは遅い。 でも、スレタイのような考え方ならば、定期的なGCが邪魔になるC#も ゲーム開発には向かない。 とりあえず、JOGL、JOAL、LWJGL、AgentFXで漏れは満足してるよ。 では。
231 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 16:44:26 ID:0m5hq94D.net] AgentFX を使ってる日本人いたんだ… 商用じゃなければフリーなんだっけ?
232 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 17:03:18 ID:/G/d0EXv.net] >>226 はCが速いし動作が分かりやすいからCだけがベスト というようないい方してるんでしょ? (それが皮肉なのはおいておいて) それに対しての回答なわけだがApacheHTTPのWin32版ってバイナリはVC++だったような ゲーム開発が中間言語系のGCネックになるというのはほとんどなくなってると思われ ヒープの調整や並列ガベージコレクタで違いはわからなくなってるし JavaからOpenGLとかだとJNIの呼び出しオーバーヘッドがちと問題になりやすいかな そのかわりC#とかだとJavaほど最適化に関する情報が少ないのがネックになる
233 名前:名前は開発中のものです。 [2005/10/11(火) 19:25:53 ID:BO7X8plB.net] C/C++は、配列の限界をチェックしていないので、バッファ・オーバーフローで乗っ取れる だから安全なJavaを使う NNNNN、、、と無限に続くCode Redが猛威を振るった またconconconでWindowsを落とせた
234 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 19:49:56 ID:0m5hq94D.net] >>233 オマエ厨すぎ… 頼むからjava使いの評判を落すのはやめてくれよ ただでさえこの板では肩身狭いんだからさ
235 名前:228 mailto:sage [2005/10/11(火) 20:28:33 ID:roX8SrMY.net] >>230 いや、匂いがしただけだから。その根拠でよければ言うよ。楽に聞いてくれ。 「ネタにマジレス」状態になってしまったらゴメンだけど。 > # 意識して書かないと、意図しないコピーコンストラクタが呼ばれる > # コードが書けてしまう言語のどこが良いと言うのか。 > # Effective C++読んでも、そう思わないのかな? ネタだと思えば別になにも言うこと無いんだけど、 そうじゃないとすればあきらかに不自然。 なんで急にコピーコンストラクタの話になるの?(しったか君の匂い) Effective C++読んで印象に残った部分を朗読しただけじゃないの?(しったか君の匂い) > コンパイラは複雑化したものの、Cとアセンブラは"基本的には" > 1対1の関係のはずだ。 ネタだと思えば別になにも言うこと無いんだけど、 そうじゃないとすればあきらかに意味不明。 イワンとすることはなんとなくワカランでもないけれど。 Cとアセンブラ、って並べて言おうとするのも気持ち悪いし、(しったか君の匂い) 基本的に1対1対応って言うのも気持ち悪い。(しったか君の匂い) 何が一体一対応になってるの? 俺そんなん初めて聞きますたよ?(しったか君の匂い)
236 名前:228 mailto:sage [2005/10/11(火) 20:29:08 ID:roX8SrMY.net] >>230 > # GIMPはオブジェクト指向を意識したCのコードだったと思う。 オブジェクト指向を意識したCのコード? うーん。 ピンとこないなぁ。どういうものを指してるの? おれワカンネ。 > そもそも、スレ主はエフェクトてんこ盛りでフレーム落ちギリギリの エフェクトなくてもフレーム落ち(フレームをスキップさせる時のことかな?)って普通にあると思ってた。 チョッとシューティングゲームとか作ってみても、普通にそこらへんは味わうかとおもったけど。 負荷の大きな処理として、エフェクトの計算をあげてみたんだろうけど。(しったか君の匂い) > 実装を書いた経験があるのか? 実装を書く、って言い方が気持ち悪かったです。(しったか君の匂い) いや、これはおれに馴染みがないだけかもしれませんが。 > 別にゲーム開発はコードの最適化競争ではないのだから、 > 使えるものを使えば良いだけだろ。 これが言いたいだけなのに、上の例を出してみたりするのが変。(しったか君の匂い)
237 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 23:09:07 ID:gIxESg8l.net] >>232 > バイナリはVC++ 表現がおかしくないかな。 念のため、ちょっと現在のソースを持ってきて 眺めてみたけど、やっぱりCだ。 C++じゃない。 まぁ、私はJavaに対して肯定も否定もしませんが、 スレタイとスレの内容を読んでいて、カッとなって 書いたところは否めません。反省してます。 たしかに、GCやJNIのオーバーヘッドは自分で 測定してみる必要がありますね。 Jake2のスライドみたいに、実測値を引き合いに 話すべきでした。
238 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 23:10:37 ID:gIxESg8l.net] >>235 > これが言いたいだけなのに、上の例を出してみたりするのが変。 うん。 > Effective C++読んで印象に残った部分を朗読しただけじゃないの? うん。そうかもしれない。 でも、意図しない(もちろん、よく考えれば理屈は分かるのだが) コピーコンストラクタによるオーバーヘッドや混乱には注意したほうが 良いと思うよ。 # static_castでコピーが作成されるなんてすんなり理解できました? まぁ、俺だけがC++を難しいと感じているだけなのかもしれないが、 「C++はプログラマの給料を引き上げるためにわざと難しく設計した」 なんて有名なジョークで笑ってるのは本当に俺だけなのか? > 何が一体一対応になってるの? 俺そんなん初めて聞きますたよ? うん。これも言い過ぎだったと思う。 でも、Cを書いているときって、コンパイルした結果を予想しながら 書いているよね。違うの?
239 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 23:11:22 ID:gIxESg8l.net] > ピンとこないなぁ。どういうものを指してるの? おれワカンネ。 俺の思い違いかもしれんから、ソースを読んでくれ。 ただ、オブジェクト指向は考え方なんだから、Cでも表現できる。 デザインパターンだって適用できる。 なんか、俺、間違ったこと言ってる? > 実装を書く、って言い方が気持ち悪かったです。 えーと、「実装する」の間違いで宜しいのでしょうか。 > 負荷の大きな処理として、エフェクトの計算をあげてみたんだろうけど。 いや、個人的に思い当たることで言えば、マップのOctreeの階層の深さとか ランドスケープのROAM、CLODの分割計算がネックになることだってあると 思うんだが。 これも違いますか? あと、AIとか、物理演算もあると思う。 # PPUとかマルチコアで解決されるのかもしれないけど。
240 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 23:37:05 ID:/G/d0EXv.net] 昔は高くて手も足も出ないプロファイラが無料で使える時代だし 最適化はかなり楽になったけどな おかげでCでへんに動かすコードより プロファイラでクリティカルなところをつぶしたJavaのほうがまともだったことがある やっぱりビジュアルにココが遅いとか、このスレッドまちっぱなしとか見せれば納得してくれるよ たまにプロファイラというもの自体知らないやつがいておどろくわけだが
241 名前:名前は開発中のものです。 [2005/10/12(水) 19:05:17 ID:ks5L4iEJ.net] >>239 >ただ、オブジェクト指向は考え方なんだから、Cでも表現できる 言語自体にオブジェクト指向を助ける機能が無いので、C++かJavaを薦める また、C++には言語自体にセキュリティを守る機能が無いので、Javaを薦める C++はオブジェクト指向を目指し、汎用性を重視したが、言語自体にはセキュリティを導入しなかった
242 名前:228 mailto:sage [2005/10/12(水) 19:40:43 ID:mP+qLYt6.net] >>238-239 まず。でも、と文章を次いでいるみたいですが、何に対しての「でも」かなぁ。 希望されて、知ったか臭のする個所をおれが指摘、って流れなんだよね。 指摘が外れてますよ、って言う時に「でも」って言うんだろうけど…。 どうもそういう根拠を「でも」以降に続けてるわけでもないし。 何度も言うけど…釣りじゃないよね? > でも、意図しない(もちろん、よく考えれば理屈は分かるのだが) > コピーコンストラクタによるオーバーヘッドや混乱には注意したほうが > 良いと思うよ。 > # static_castでコピーが作成されるなんてすんなり理解できました? うはっ。そんなこと知りませんおれ。 でもそれって、static_cast云々以前に、単に学習不足って問題なんでないの? > でも、Cを書いているときって、コンパイルした結果を予想しながら > 書いているよね。違うの? うはっ。それが必要になる場合があるのはわかるけど、 考えたくないね。それってコンパイラの仕事でしょ。 高級言語を使いたいのはひとえに、抽象化の高いレベルで物を作りたいからじゃないの? ある程度のキボのものをつくるとき、それが優先されるでそ?
243 名前:名前は開発中のものです。 mailto:sage [2005/10/12(水) 19:41:28 ID:mP+qLYt6.net] > 俺の思い違いかもしれんから、ソースを読んでくれ。 読んでみた。けどこれにコメントを続けるとどうも知ったか君になってしまいそうなんでやめとく。 質問をされて「まぁこのソース読んでね」という態度は、変な匂いがしませんか?(もうどうでもいいけど) > えーと、「実装する」の間違いで宜しいのでしょうか。 相手が分かればなんでもいいでない? ただ俺には違和感だっただけ。 > いや、個人的に思い当たることで言えば、マップのOctreeの階層の深さとか > ランドスケープのROAM、CLODの分割計算がネックになることだってあると > 思うんだが。 > これも違いますか? > > あと、AIとか、物理演算もあると思う。 > # PPUとかマルチコアで解決されるのかもしれないけど。 うはっ。おれそんなん言われてもしらねー。書いた事もないよ。 一番最初にも書いたことだけど、これを言うことの意味ってなんなの? なんか俺が言ったことに対する返事が、乱反射してない? 最初の指摘は、文脈に必要に見えなかった「エフェクトてんこ盛りで」 に匂いを感じたことなんだよ? この返事じゃ同じ仕組みじゃん。 かく言う俺も適切な返事が出来ている自信あんまないです。 言葉悪かったけど、まぁリラックスして受け取ってちょ。
244 名前:名前は開発中のものです。 mailto:sage [2005/10/13(木) 00:45:46 ID:wGF8Lzjx.net] なんかワロスw >>228 のリラックス度 ||||||||||||||||||||||||||||||||| >>230 のリラックス度 ||| まぁもちつけや( ・∀・)つ旦~
245 名前:名前は開発中のものです。 [2005/10/26(水) 19:48:46 ID:SqTYtU/n.net] ここはゲームの質問をする場所ですか? 2DSTG作ってるのですが 当たり判定を自機の画像の大きさが違う場合 当たり判定は画像の左上からの相対座標と 絶対座標を記憶しているのですが 相対座標だけにして当たり判定の時に計算する。としたほうがいいのでしょうか?
246 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 19:54:22 ID:lJKUvpoM.net] いや、それでいい 2DSTGならばキャラの中心をキャラクタの座標に持っていったほうがいいよ 描画はその座標からXとYを左上にずらすわけだ そうしないとたとえば破壊したとき爆発を出すでしょ 様々なサイズのキャラクタをあつかうと困るから それにあたり判定程度どんなにキャラが増えても100MHzこえていれば問題にならないよ
247 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 21:13:56 ID:SqTYtU/n.net] >>246 わかりました。 座標は中心をもとにするように作り替えてみようと思います。 ありがとうございました。
248 名前:名前は開発中のものです。 [2005/10/26(水) 22:37:53 ID:XfdFYHiT.net] 本スレどこ行った?
249 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 22:41:18 ID:WsfirWMr.net] >>248 落ちた そして俺はスレッドを立てられない・・・
250 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 23:20:21 ID:lJKUvpoM.net] ああ、おれも立てれないや
251 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 23:33:34 ID:WsfirWMr.net] ttp://pc8.2ch.net/test/read.cgi/gamedev/1130325373/5に 誤爆してしまったがここにも置いておく 【スレタイ】 Javaでゲーム作成 2本目 【>>1 の内容】 Javaでのゲーム作成について情報交換をするスレです。 ゲーム作成以外の話題はム板(pc8.2ch.net/tech/ )、 他言語に関する話題は他スレでお願いします。 前スレ JAVAでゲーム作成 pc8.2ch.net/test/read.cgi/gamedev/1074347252/
252 名前:名前は開発中のものです。 mailto:sage [2005/10/27(木) 00:06:26 ID:ksdwn7we.net] テンプレ(仮) 板内関連スレ Javaでゲーム作る話してるキチガイがいるよ(藁 pc8.2ch.net/test/read.cgi/gamedev/1013953851/ JAVAアプリでゲーム pc8.2ch.net/test/read.cgi/gamedev/1033926010/ 【JAVA】2Dアクションゲームを作る【初級】 pc8.2ch.net/test/read.cgi/gamedev/1094602659/ Javaテクノロジ ttp://jp.sun.com/java/ java.sun.com/j2se/1.5.0/ja/download.html (Ver5.0のJDK入手はここから) java.sun.com/j2se/1.4.2/ja/download.html (Ver1.4.2) EclipseWiki (開発環境Eclipseについて) ttp://eclipsewiki.net/eclipse/ Javaでゲーム作りますが何か? ttp://javagame.main.jp/ 補完はご自由に
253 名前:名前は開発中のものです。 mailto:sage [2005/10/27(木) 02:35:02 ID:kQLdb9Rb.net] JAVA シューティング作成委員会 pc8.2ch.net/test/read.cgi/tech/1062310183/ 【徹底討論】Java3Dの可能性について考える pc8.2ch.net/test/read.cgi/tech/1033703640/ [立方体] JAVA3D [直方体] pc8.2ch.net/test/read.cgi/tech/1092155318/ 【質問】Java3D【相談】 pc8.2ch.net/test/read.cgi/tech/1120101050/ JavaでVCバリのゲーム開発可能? pc8.2ch.net/test/read.cgi/tech/1068370977/ 【Java】EZアプリ勉強しつつ作っていく hobby7.2ch.net/test/read.cgi/appli/1075443374/
254 名前:名前は開発中のものです。 [2005/10/27(木) 04:53:29 ID:a5wDD75J.net] てか、Javaでゲームを作るんなら真っ先に候補に上がるのは joglじゃないの? なんでこの板にはJava3Dのスレしかないの?
255 名前:名前は開発中のものです。 mailto:sage [2005/10/27(木) 09:47:16 ID:dzSvRQXE.net] とりあえずたてました Javaでゲーム作成 2本目 ttp://pc8.2ch.net/test/read.cgi/gamedev/1130373830/
256 名前:名前は開発中のものです。 mailto:age [2006/03/15(水) 01:13:34 ID:cXOEjtfT.net] 保守
257 名前:名前は開発中のものです。 mailto:sage [2006/03/18(土) 14:45:25 ID:FQ/Z8uaG.net] >1 いまどうしてるだろう。当時から状況が変わらないものもあるし 劇的に改善されたところもある。
258 名前:名前は開発中のものです。 [2006/04/06(木) 22:08:21 ID:bf4kFuty.net] C#でゲームつくってるキチガイです
259 名前:名前は開発中のものです。 mailto:anage [2006/04/07(金) 07:24:58 ID:W8y93EN8.net] 音ゲーすか? 漏れはFbのほうが好きす。
260 名前:名前は開発中のものです。 mailto:sage [2006/04/07(金) 11:32:31 ID:ZUow6K6v.net] >>258-259 不覚にもワロス
261 名前:名前は開発中のものです。 mailto:sage [2006/04/07(金) 13:21:18 ID:v6QxZqOE.net] >>260 確かに、そんなはずれた音だけでゲームつくるのはキチガイだなw
262 名前:名前は開発中のものです。 mailto:sage [2006/04/14(金) 12:55:02 ID:IXYXafci.net] オブジェクトが100も200もあるゲームって変かな?
263 名前:名前は開発中のものです。 [2006/04/14(金) 14:02:06 ID:s3PhBy+d.net] 変じゃないと思うよ
264 名前:名前は開発中のものです。 mailto:sage [2006/04/15(土) 18:08:34 ID:cFHXLrGy.net] サンクス ドラクエ、FFみたいなRPG作るときに ウインドウごとにクラス、オブジェクト作ろうと思ったら コマンド、アイテム、魔法やらなにやらでその数が数十近くなった 管理さえしっかりしてれば大丈夫かな
265 名前:名前は開発中のものです。 mailto:sage [2006/04/15(土) 18:13:15 ID:cFHXLrGy.net] 考えてみればアクションやシューティングだと オブジェクトの数が多数あっても変じゃないよな Javaでゲーム作るときのクラス構造例とかないもんかな そのクラス構造を考えることこそが醍醐味だとも思うけど
266 名前:名前は開発中のものです。 mailto:sage [2006/04/15(土) 19:42:10 ID:LwY/2jBG.net] オブジェクトの数よりオブジェクトの使い捨ての数のほうが問題。 GC走りまくりで激しく重くなる。 オブジェクト数はメモリの許す限り配置可能なんだし。 (もっとも、再利用をちゃんとして少ないオブジェクト数にしたほうが どの環境でも動くやさしいソフトになるけど)
267 名前:名前は開発中のものです。 mailto:sage [2006/04/15(土) 20:02:57 ID:cFHXLrGy.net] レスd 再利用も大事だよな こういう設計、計画ってめんどくさいようで楽しみでもある ちゃんと考えを練ってからならコード組むのはすぐ終わりそうだし がんばる
268 名前:名前は開発中のものです。 mailto:sage [2006/04/15(土) 21:03:04 ID:hisjoupK.net] >>266 世代別GCなんだから短期間で破棄することを意識して作るのがいいよ
269 名前:名前は開発中のものです。 [2006/11/26(日) 12:09:13 ID:Y0YNdgdw.net] 体育会系パワハラおやじ。よくまあ、そんなでっかい声が でるなぁ。そうやって顔赤くして、でかい声だせば 出すほど、自分のキチガイを会社中に宣伝しているだけなのに
270 名前:名前は開発中のものです。 [2006/11/27(月) 02:50:40 ID:1beMNfJb.net] RPGツクールでゲーム創ってるキチガイです
271 名前:名前は開発中のものです。 [2006/11/28(火) 15:07:25 ID:Lq/u6fV0.net] >>1 の存在価値を知りたい。
272 名前:名前は開発中のものです。 [2006/11/28(火) 20:00:02 ID:6wRKINAO.net] とにかく全部門募集だ。 海援隊プロジェクト第3章始まる・・ CreateGame〜陸海空オンライン〜 www112.sakura.ne.jp/~kaientai-project/creategame.htm よろw
273 名前:名前は開発中のものです。 [2006/11/28(火) 22:00:56 ID:6ebakCAV.net] >>272 > 勧誘活動状況 17% 随分と前から見るけど、まだ始まってなかったんかいw
274 名前:名前は開発中のものです。 [2007/05/15(火) 08:57:17 ID:p0yxvs/c.net] 発掘
275 名前:名前は開発中のものです。 mailto:sage [2007/06/29(金) 23:55:58 ID:Vdq4Fiej.net] >>272 GM特典だけやたら力入っててワロタwww GMが俺TUEEEEEする為のネトゲってのは斬新だw
276 名前:名前は開発中のものです。 [2008/02/06(水) 20:46:22 ID:d5Ab00rr.net] 一年に一回書き込みがあるスレがあるって聞いて とんできますた
277 名前:名前は開発中のものです。 [2008/02/06(水) 21:08:12 ID:3X8PEL4n.net] かんがえられません
278 名前:名前は開発中のものです。 mailto:sage [2008/02/07(木) 16:05:59 ID:1tQYkVXO.net] ありえません
279 名前:名前は開発中のものです。 mailto:sage [2008/02/08(金) 20:47:53 ID:kM57L0rr.net] javaでゲーム作ってます よろしくお願いいたします
280 名前:名前は開発中のものです。 [2008/02/08(金) 21:20:44 ID:7k/VVqaO.net] いえいえ、こちらこそよろしくお願いいたします
281 名前:名前は開発中のものです。 mailto:sage [2008/02/08(金) 22:15:04 ID:cxI7gMiu.net] ご丁寧に痛み入ります
282 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 09:07:05 ID:4x3go5rA.net] すみません 今までJavaでゲーム製作を行っていましたが、友人からVisualStudioExpressEditionが無料化されたと紹介されたのでC#に移ることにしました 今までお世話になりました また、よろしくお願いいたします
283 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 11:31:11 ID:/Jicgigz.net] どっちもどっちだと思うが・・・まぁがんがれ
284 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 00:10:39 ID:dVZisBBR.net] ゲーム製作関係のjavaスレ過疎ってるな かといってC#が流行っているようにも見えないし みんなC++でゲーム作っているのかな
285 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 11:45:22 ID:q/w5MRGS.net] いや、この板が過疎ってるって。 もうゲームなんて作ってないんだろみんな。
286 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 20:04:05 ID:dVZisBBR.net] 最近の子供はゲーム作らないのかな 俺は趣味でゲーム作りたいから仕事はIT系にしたよ 今ではwebアプリ製作で残業街道まっしぐら もう、ゲーム作る気力も無くなった でも、大学生とか若い連中は作ったりしないのかにゃ? 最近の同人ゲームはノベル形式が多いから複雑なプログラミングはやらないのかね
287 名前:名前は開発中のものです。 mailto:sage [2008/02/18(月) 00:31:41 ID:R1i6x00z.net] 質問スレやHSPスレ見てると一定数は作ってるようだが。 ファミコンあたりまでと比べると最近のゲームと同じようなの 作ろうとすると敷居高すぎってのもあるのかもな。
288 名前:名前は開発中のものです。 mailto:sage [2008/02/19(火) 23:35:41 ID:eZ+r+wjY.net] ほんとにjava関連のスレは開店休業状態だな
289 名前:名前は開発中のものです。 mailto:sage [2008/02/20(水) 01:32:38 ID:DJOmqWpl.net] この板以外にも目を向けろ
290 名前:名前は開発中のものです。 mailto:sage [2008/02/22(金) 00:44:00 ID:KQ0kKytP.net] >>289 webアプリとかでjavaが相変わらず勢いあるのは知ってる でも、ゲームだとあまり盛り上がっていないなーと思っただけ
291 名前:名前は開発中のものです。 mailto:sage [2008/02/22(金) 12:58:26 ID:eaApd8uY.net] 市場が大きい携帯はたぶんはやってる
292 名前:名前は開発中のものです。 mailto:sage [2008/02/22(金) 12:59:31 ID:uYJO24rh.net] ダイレクトにマシンさわれないからだろうな。 さらに、Windows以外のプラットフォームは ゲーム用としてほとんど使われること無いし。 となれば、ネイティブな言語使った方がいい。 WebではFlashもあるし、大規模でもない限り Javaを積極的に使う理由があまりない。 ま、おれはそれでも書くけどな。
293 名前:名前は開発中のものです。 mailto:sage [2008/02/22(金) 13:01:44 ID:eaApd8uY.net] そもそもゲーム関係のスレは最近落ちたわけで このスレはスレの名前からわかるとおり肯定的な書き込みをする場所じゃないから 本スレでは技術的なこともだいぶ語られたけど、もう話すことがなくなった 新しいJREがでないとやっぱ話題はないからね やれることはJOGLのおかげでCとほぼかわらないし
294 名前:名前は開発中のものです。 mailto:sage [2008/02/23(土) 20:11:10 ID:WvjTYsEG.net] >>293 Javaのゲーム関連スレでアンチじゃない奴あったんだ 気が付かなかった 見ておけばよかった
295 名前:名前は開発中のものです。 mailto:sage [2008/02/23(土) 20:55:08 ID:Y8HX59g8.net] 基本はJava2Dであるが、アルファブレンディングや ハードウェアアクセラレーションを意識し始めると JOGLを選択するしかない、という結論。 Java3Dはゲームには向かない。また、JOGLはOpenGLのラッパなので C言語等で開発している知識がそのまま使えるのも大きい。
296 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 00:25:00 ID:552FmNgs.net] JOGLってCやDからの呼び出しに比べると若干遅くないか? 特に大量にglVertexやglNormal呼び出すと気になる。
297 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 01:07:38 ID:Img+NVfF.net] glVertexやglNormalを大量に呼ぶのがそもそも間違いかと・・・ そんなプログラムはCで書いても遅いよ glVertexPointer、glNormalPointer、glDrawArray/glDrawElementsで一気に送り込むのが基本 使える環境ならVBOも使うとなおいいけど
298 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 01:16:48 ID:552FmNgs.net] それはわかってるんでそう対策した。 他のネイティブ環境に比べてAPIコール自体に時間がかかるってこと。
299 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 01:25:43 ID:Img+NVfF.net] それはたしかに BigIntegerとか昔はCで書かれてたけど ネイティブコールが遅いからJavaで書き直されたらしいし コール数を抑えるしかないね
300 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 12:56:50 ID:lTSzRG1L.net] JNIは遅いのは当たり前かと だからSWTも頭打ち
301 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 13:20:58 ID:jBA6Mnj7.net] 何で遅いの?JavaVMの実装の問題? それともセキュリティとかでどうしても遅くなるの? その辺まったく分からない〜。
302 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 13:30:58 ID:lTSzRG1L.net] 外部インターフェースとのつじつまあわせは遅いのは当たり前かと CからJavaのオブジェクト操作できるように用意してるし 最適化がそこでとまるしね
303 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 19:30:30 ID:HBpVGOll.net] お、なんかこのスレがJavaゲーム製作の本スレぽくなってきて嬉しいぞ 話題をふらせてもらうが、goldenstudios.or.id/products/GTGE/ 試したヤシいるかな JOGLの話はでてくるが、上の話はあまり聞いたことが無いので経験したことある人教えてください
304 名前:名前は開発中のものです。 mailto:sage [2008/03/01(土) 03:10:53 ID:LV/lTJyQ.net] 俺自身はノータッチだけど ttp://javagame.main.jp/ ここにサンプルあるね
305 名前:名前は開発中のものです。 mailto:sage [2008/03/01(土) 03:42:10 ID:SlIXzhw0.net] そこのは参考にするとまずいのがいくつかある まったくのJava初心者またはゲーム初心者ならいいのかもしれないけど、 変なのを覚えるとかえってまずいかなぁとか
306 名前:名前は開発中のものです。 mailto:sage [2008/03/01(土) 20:44:12 ID:8o93PmAj.net] SE6になってVMも早くなったらしいし、これからJavaでゲーム製作の時代が来るね
307 名前:名前は開発中のものです。 mailto:sage [2008/03/01(土) 22:13:17 ID:5Oah2lSo.net] >>305 ま、まあ確かに 何でこんな組み方してるのかな〜ってのが色々・・・ でもまあ、個人的にはそれも含めて参考になってるよ
308 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 13:40:42 ID:hl/zlyYi.net] >>304 久しぶりにそのページ見たけど、作者はPythonにはまってjavaから離れちゃったんだね 俺はC,C++,Javaと流れてきて、Rubyもかじったけど、いまいち動的型付の利点がわからん PythonもたしかRubyと似たようなもんだよな なんで、Java人気無いのかね
309 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 16:16:53 ID:6RRe8Qtl.net] ランタイムとゲームパッドの二つが問題かな
310 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 17:21:01 ID:tLDXx9OI.net] 十字キーと2ボタンでいいからパッド対応してほしいよね キーボード等と同じく基本インターフェースなんだが プラットフォームごとにJNI使うのがダルすぎる
311 名前:名前は開発中のものです。 mailto:sage [2008/03/03(月) 20:24:36 ID:n/5cmKw+.net] >>309-310 無知でスマンが、Java以外の言語はゲーム系のライブラリも充実してるの? たとえば上に出ているPythonとかMSのプッシュしているC#とか Javaだと標準でゲームのために入っている機能と言ったらチラつき防止のためのBufferStrategyくらいか?
312 名前:名前は開発中のものです。 mailto:sage [2008/03/03(月) 21:40:55 ID:d2w1T2wi.net] C#も言語そのものには別に便利なものは組み込まれてはいないはず スクリプト系はさらにその傾向は強い
313 名前:名前は開発中のものです。 mailto:sage [2008/03/03(月) 23:17:56 ID:t6qNN4le.net] PythonはたぶんSDLやOpenGLのバインドがあるんじゃないかな。 C#はDirectXがまんま使えるはず。
314 名前:名前は開発中のものです。 mailto:sage [2008/03/03(月) 23:57:30 ID:k8h+UZds.net] >>311 別にゲームのために有る訳じゃないぞ>BufferStrategy
315 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 07:43:21 ID:APxxlhAl.net] >>314 確かにw まぁ、ゲームでも有用な機能と言うことで
316 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 11:54:22 ID:SYnWCB/z.net] そうね。 だけどさ、一番有用なのはVolatileImageだと思うんだ。 1.4でコレが追加されて使ったときの高速化の度合いにびっくりしたよ。 おかげでSwingアプリ全般が早くなったからねぇ。 で、1.5TigerでJava自体が高速化したし、スレッドもいい感じで扱いやすくなったし。 素人ゲーム用には十分すぎるスピードだと思うんだが、 誰も作ってないこの寂しさ。 おれも第一歩踏み出すのがおっくうで何もしてないからなぁ・・・・。
317 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 13:37:39 ID:q/Eh8EeS.net] VolatileImageは使うのにコツがいるんだよ 普通に使うと速度が出ない ピクセルフォーマットを意識してあわせないといけないからね あとゲームで使うならどうしてもJOGLになってくる 拡大縮小回転、アルファブレンディングなどはVolatileImageのほうが遅くなるしね アルファブレンディングの種類が少ないのも問題だ>Java2D
318 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 14:32:44 ID:jyj4JXL8.net] 自前のCompositeクラスを書けば・・・・速度は出ないけど。
319 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 19:34:04 ID:APxxlhAl.net] とりあえず、15歳からはじめる〜、買ってきたからJavaゲーム作るよ 30目前なのにまともにプログラムかけないプログラマだけどがんばるよ
320 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 19:46:40 ID:q/Eh8EeS.net] それ今出ているJavaのゲーム開発の書籍で唯一まともなやつ
321 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 21:13:16 ID:dhB5NUM/.net] ttp://pc11.2ch.net/test/read.cgi/gamedev/1135994116/ の315です。 MMOっぽいの作ってます。 グラフィック周りは、jMonkeyEngine使ってます。 ttp://www.jmonkeyengine.com/ よかったらログインしてみてください。
322 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 23:44:03 ID:xMiaoqWS.net] とりあえず、JavaSE6update5とEclipseインストールしたぉ これからJavaの勉強始めるぉ ゲーム完成までまっててね
323 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 00:39:31 ID:lWDVGiLA.net] 待ってるよぉ どんなゲーム作るの?
324 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 19:51:57 ID:iYrEyCKq.net] >>323 現代版Age of Empires 数百万の歩兵、砲兵、戦車、戦闘機、イージス艦、空母、原子力潜水艦が入り乱れて戦う予定 資源、生産の概念の他に、研究開発、貿易、の概念がある さらに、通商破壊やスパイ、偵察衛星、などの機能を加え、国家元首としてのプレイだけでなく数百万の歩兵の一人としても動作可能にする 最大1000人前後の対戦を考えている 1000前後の国家が外交を行いながら世界征服を目指す とりあえず、Javaの勉強がんばるぉ
325 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 20:07:39 ID:RCjCBXC4.net] なんか凄く壮大だね 現代戦だったら核ミサイル数発で終了って気もするけど 先ずは、Javaの勉強頑張ってよぉ
326 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 20:49:20 ID:g6KqF+uG.net] 最初の時代を遊ばないEmpire Earthみたいなもんか。 つーか、MMO?
327 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 01:02:07 ID:L7SHR3Ye.net] >>325 目標は高く持ってます もちろん核ミサイルも登場します しかし、都市には核シェルタが建設でき、軍隊はミサイル防衛機能を持たせるので核といえども絶対的な兵器にはしないつもりです >>326 MMOじゃありません 信長の野望を1000人でプレイするようなイメージを持ってください Empire Earthはよくしりませんが、Age of Empireみたいなものかな ちなみに、Age Of Empireのように全てリアルタイムにするのではなく、生産や研究開発、外交を考える時間をとるつもりです
328 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 11:13:37 ID:XWsR9a0m.net] >>327 あなたの言っている1000人ってのが プレーヤーなのか、ゲーム内のキャラクターなのかがはっきり解らない。 信長で言えば武将が1000人いるってこと? 話を聞いているとAoEよりも、信長の野望「革新」現代版って感じだなぁ。
329 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 12:45:53 ID:Qya/6v1U.net] >>324 プログラムの勉強する前に、政治とか軍事とかの勉強した方がいいな
330 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 19:03:15 ID:L7SHR3Ye.net] >>328 信長の野望で言うと大名が1000人いるとイメージしてください >>329 一応、軍事、政治、経済マニアを自負しています よーし、今日こそJFrameマスターするぞ
331 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 22:48:44 ID:IXjrUw0n.net] そろそろJFrameはマスター出来た?
332 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 23:21:34 ID:PnC5e7Ud.net] >>331 JFrame、Timer、TimerTask、KeyAdapterあたりは勉強しました しかし、それらの連携方法がいまいちピンと来ません あと、場面管理とかどうするんだろ? なんか、お手本になるソースコードないかな
333 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 04:35:26 ID:CjSfwDMR.net] まあ、まてまて、まずはJFrameに描画コンポーネントを貼り付けるとこから行こうか ゲームならCanvasが便利だね
334 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 21:27:14 ID:qlS0pQX8.net] >>333 それやりました JFrameにCanvas張って、CanvasからBufferStrategy取り出してTimerTaskに渡して色々と表示させています JFrameにListener色々加えたりしているけど、Listenerで取得した入力をどう処理すべきか考えてます
335 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 21:35:07 ID:kl6dgeo7.net] JFrameになんか一つキャラクタを表示させて キーボードの操作にあわせて動かすとか出来た?
336 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 15:34:15 ID:gzbOjfh4.net] 15歳俺も買ってきた 横スクロールアクションRPGをつくろうかと思う 本は昨日全部読み終わったとこです 9割がた理解した感じ。アクションゲーム作成に特化したお勧めのサイトとか しりませんか?ステージ作成とか。もしくは書籍でも。 マリオで言うとこの障害物ブロックとかに乗るとか そのあたりのアルゴリズムを深めたいです。 本にはmapファイルとか書いてあったけど ステージが大量に増えた場合の管理のノウハウとか。 てか本屋行ってきますノシ
337 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 20:07:22 ID:O7p+d6TK.net] まずJavaの書籍でJava事態の理解を 15歳というやつが唯一の日本語で書かれたまともなJavaでゲーム開発できる本だから それを手がかりにゲーム開発に進む あとは言語非依存のゲーム開発としての考え方なんだが、これはWindows出る前はあほみたいに 大量にあったけど国産PC消えた瞬間に絶滅したので厳しいかも まーネットで検索すればいろいろと見つかるはずなんで書籍しか情報がなかった時代に比べれば ある意味では楽だけど、リンクが切れてるとか閉鎖したところも多いからなぁ わからないところがあれば知ってる範囲で教えるけど、Javaの場合1.4以上をターゲットにしてないと 使い物にならない文章とか結構あるから注意かな 1.4からビデオ周りのAPI大量に追加されたからね
338 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 13:20:22 ID:IKIIjYRa.net] >>336 英語でよければ ttp://fivedots.coe.psu.ac.th/~ad/jg/ の Chapter 12. A Side Scroller でマリオっぽいゲームのソースとその解説があるよ。
339 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 16:31:41 ID:qe/7u1HL.net] >>334 ImageIOで画像読み込んで表示させるとこまでは出来てるのかな? 入力処理は使うキーのフラグ作って、 押されたらtrue離したらfalseになるようにして、 使用するクラスに渡してやるのが一般的かな。 Canvasもフォーカス取得できるから、 使うのがCanvas自身なら、それにListener実装してもいいかも。
340 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 20:59:49 ID:xMlpQ+gv.net] >>338 おお、ありがとう 早速参考にしてみます
341 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 04:41:45 ID:3H4eOtk/.net] マリオのソースといえばここもだね ttp://www.mojang.com/notch/mario/ ページの一番下でソースをDLできる でも、アプレットなのでBufferStrategyとかそのへんは使ってないみたい ウィンドウアプリケーションを作る場合には注意ね
342 名前:名前は開発中のものです。 [2008/03/25(火) 22:32:39 ID:cnZGJcf0.net] Javaってブラウザゲー多いけど DLしてやるタイプはまともに動かないからなのか?
343 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 22:50:31 ID:lV83o6SU.net] まともに動かないというのはとくにない JavaアプリがうごかないのならこれほどWebアプリとして普及していない 単純にVBみたいなランタイムが必須のアプリになっちまうから(速度はJava速いけど) クロスプラットフォームをうたわないとメリットが見えにくいというくらいか 開発効率はいいからそれを前面に出すしかないけどね 今ならJOGLが安定して動くから問題になることはほとんどないし むしろブラウザのほうが少ないんじゃね?Java2以降は。
344 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 00:02:51 ID:59FgdjS6.net] ブラウザゲーがほぼJavaとFlashだけだから、 Java=ブラウザゲーのイメージが定着しているだけだと思われ
345 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 09:52:11 ID:k3E4T22Y.net] せっかくJavaでゲーム作っても ダウンロードする人の大半がWindowsだから萎える・・。 ソラリスに至っては1/10000人以下だった。
346 名前:名前は開発中のものです。 [2008/03/26(水) 18:45:43 ID:pLRDU6oJ.net] 当たり前すぎ
347 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 18:56:33 ID:9i2wCtmF.net] シェアかんがえないのか、>>345 は・・・
348 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 20:28:11 ID:+X/RZLak.net] >>341 再度ありがとう ソースがあるとやはり助かりますわ 帰ってまた作成します
349 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 23:57:48 ID:hfblGGNP.net] >>339 仕事が忙しくて遅くなったが、軽く作ってみた ttp://www-2ch.net:8080/up/download/1206543348406107.i11fMX passはjavajava やはり、key入力をゲームに伝える部分がしっくりこない アドバイスがあれば助かります ちなみに,JavaSE6 update5でコンパイルしました
350 名前:名前は開発中のものです。 [2008/03/27(木) 11:52:05 ID:2Xbnypf+.net] 画像にマウスイベントを設定したいのですが、可能でしょうか? 例えば、ハエの画像が画面内を飛び回っていて、クリックすると消える、みたいなことです。 間違っているかもしれませんが、 ボタンにアイコンなり、キャンバスに画像を貼る方法だと、 ハエの周囲の矩形を透明にできない、 画像をそのまま使った場合ではイベントを設定できない、といった具合だと思うんですが・・ 現時点ではハエの領域(座標)を取得して 全体の土台となっているコンテナにクリックイベントを、という発想しかないんですが、 通常どのように解決されているのでしょうか。
351 名前:名前は開発中のものです。 mailto:sage [2008/03/27(木) 12:15:47 ID:b8MxQnRK.net] 例えばJLabelで画像を表示してるなら、JLabelにマウスリスナを付ければいいし 自分でdrawImageとかで描いてるなら、その描いてるコンポーネントにリスナ付けて位置判定する
352 名前:名前は開発中のものです。 mailto:sage [2008/03/27(木) 12:54:49 ID:pz9vHBBs.net] >>350 Swingのコンポーネントはすべて自前で描画できるし、普通にイベントも発生できるけど。 まずはJPanelを継承してそこに画像は表示できるんだよね?
353 名前:350 mailto:sage [2008/03/27(木) 13:36:19 ID:2Xbnypf+.net] >>351-352 ありがとうございます! 基本的な部分で勘違いしていたかもしれません。 整理しなおして改めてお返事させていただきます。 ごめんなさいm(_ _)m
354 名前:350 mailto:sage [2008/03/27(木) 14:31:21 ID:2Xbnypf+.net] 確認できました。 実は手元の本が古く、AWTのコードを見ながらSwingのマニュアルと合わせてまして、 コンポーネントの背景が不透明だったのは単にAWTのコンポーネントだったからでした。 ちょうど昼にその点の違いについて書かれたコメントを見つけ、 その後おふたりのレスを見てあわてて調べなおした次第です。 背景のヌケ、イベントとも解決できました。 お粗末なことで申し訳ないですm(_ _)m
355 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 00:34:52 ID:He3mBasw.net] >>349 キーリピートがそのまま残ってるね keyPressedでしか判定してないとそうなる >>349 を参考にkeyReleasedも使ってみるといい
356 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 00:35:51 ID:He3mBasw.net] ミス 2番目のアンカーは>>339 ね
357 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 01:49:33 ID:u4JTRy5+.net] >>355-356 ふむふむ 土日でがんばって見るぉ eclipseでjar作ったが、ソースは含んでくれてなかったみたいだね 次回からはソースもうpするよ
358 名前:名前は開発中のものです。 mailto:sage [2008/04/03(木) 19:01:04 ID:1agZ+bop.net] 逆にJavaの本じゃなくても Java用に参考になりそうな書籍とかあるかな アクションゲームアルゴリズムとかいう本を 立ち読みでチラッとみたのだが なんかバボちゃんみたいな絵が背表紙に描いてある本 アルゴリズム系の本買うくらいなら ネットで配布ソース参考にした方がいいかな?
359 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 08:24:31 ID:FQXg7vF/.net] データ構造とかCGとかのアルゴリズム系一般、スパイラルとかアジャイルとか XPとかの開発手法系は言語に関係なく参考になるよね。 ゲームに限定するなら、GAME PROGRAMMING GEMSはどう?
360 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 15:56:47 ID:oJJbJUV+.net] >>359 個人で開発するゲームで、スパイラルとかアジャイルとかあんまり参考にならんと思うが。 XPもむりだろ。 まぁ同人規模で2,3人開発者がいれば少しはかわるだろうけど、 レビューする人とかいないだろうし、あんま意味無いとおもう。 ゲーム以外の教養としては知っておいてそんはないけどな。
361 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 18:42:04 ID:K8MSJQ5B.net] 話それてスマンがXPをいまいち信用できないと思っている俺ガイル 週40時間労働は魅力的だが、忙しくなったらそんなことやってられないだろ あと、ペアプロも人件費が倍かかるだけの気がす JUnitは魅力的だが、完全なテストファーストで開発するのは効率が良いのか悪いのか微妙な気がする テストを仕様だとして提出してもぶん殴られるだけだろ
362 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 20:19:38 ID:z3wb+Ur4.net] 絶対的な正義は構造化であってOOP周りの手法は大規模開発のときに 仕方なく適用するものだと個人的には思っている
363 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 20:59:38 ID:Sa7ttJlL.net] >>361 ペアプロは非常に疲れるよ 8時間もやるのはきっつい 他人の目があるのでさぼれないというべきか ベテラン技術者ならなくてもいいけど、 技術の話題とかがほとんどでないような座ってるだけで金が入る形態の人材とかは ペアプロさせたほうが効率いいと思う バグもびっくりりするくらいへるし、躓いてる時間がなくなるから2人消費してもお釣りがくる 俺も実際にやらせてみたり自分でやったりして正直びっくりしたよ ペアプロって実際に導入してみたところしかすごさはたぶんわからないと思う OJTさせるならこれは必須だね 3人寄ればなんとやらじゃないがやっぱり一人で考えるより吹く数人で考えるほうがいいということと 教える場合、2人ずつ同時に指摘することになるので効率もよくなる プロジェクトスタートさせるとき意思の統一を図るために人を入れ替えながらペアプロでスタートさせて 問題がないような人はソロにしていく形式がいいと思う 話それすぎだが
364 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 21:04:16 ID:FQXg7vF/.net] >360-362 すまん確かにそのまんんまは無理だな。 でもバージョン管理とか自動ビルドとかは使うようにしてる。 テストファーストはゲームの表示部分とか操作絡むところには適用しにくいよな。 とりあえずアルゴリズム部分にだけ… 仕事は残業少ない会社だし開発期間も裁量あるから週40時間くらいだけど ペアプログラミングは人が少ないから無理だな。趣味だとどうなんでしょう。 CODE COMPLETEとかリファクタリングとかOpenGL Shading Languageはどう?
365 名前:358 mailto:sage [2008/04/04(金) 22:59:29 ID:a4jJpItE.net] とりあえずアルゴリズムの本買ってきた >>358 その本を探したら値段が厳しかったので別の2000円くらいのを探した すまぬ 買ったのはアクション系のアルゴリズムで まんまアクションゲームプログラミングアルゴリズム だったかな コードはJavaじゃないけど 流用は出来そう
366 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 23:05:41 ID:xmAHCGqQ.net] >>359 まだまだ初心者なので すんません GEMSは応用編に近いのね
367 名前:ある mailto:sage [2008/10/27(月) 08:05:38 ID:gWsNy0rw.net] 最近JOGL始めた者です。 .objファイルのモデルをロードし、glVertex3f()などで描画できるようにはなったのですが、 速度を求めて頂点配列に手を出した所で詰まってしまいました。 public void init(GLAutoDrawable drawable) { ・・・(省略) gl.glEnableClientState(GL.GL_VERTEX_ARRAY); ByteBuffer bb = ByteBuffer.allocateDirect(頂点の配列.length * 4 + 4); FloatBuffer fb = bb.asFloatBuffer(); for(i = 0; i < 頂点の配列.length; i++)fb.put(頂点の配列[i]); fb.position(0); gl.glVertexPointer(3, GL.GL_FLOAT, 0, fb); } こんな感じで初期化の処理を書き、display()でglDrawElements()を呼び出しているのですが、 モデルがぐちゃぐちゃに崩れて描画されてしまいます。 どうしても原因がわからないので、どうかご教授をお願いします。
368 名前:名前は開発中のものです。 mailto:sage [2008/10/27(月) 11:28:50 ID:uedxfWU0.net] bb.order(ByteOrder.nativeOrder()); を入れてみる asFloatBuffer() の前に
369 名前:ある mailto:sage [2008/10/27(月) 13:18:14 ID:gWsNy0rw.net] >>368 レス遅れて申し訳ないです。ふて寝してました。 バイトの順序は全く考えていませんでした。 この辺はよく理解できていませんが、ネイティブのバイト順序に直す必要があったわけですね。 あなたのおっしゃる通りに書き足したところ、正しく描画されました。 私が独りで考えていてもこの答えには辿り着けなかったことでしょう。 助かりました。有難う御座います。 うし、ゲームつくるぞお。
370 名前:名前は開発中のものです。 mailto:sage [2008/11/02(日) 12:24:12 ID:xt2zS41p.net] まだできないのかよトンマ
371 名前:名前は開発中のものです。 [2009/02/26(木) 00:31:45 ID:474rEBJy.net] >>370 ∧,,∧ ∧,,∧ ∧,,(´-ω-)(-ω-`)∧,,∧ ( ´-ω)旦o) (o旦o(ω-` ) (_ o[( ´-) (-` )]o _) └'ー-(_ )][( _)ー'┘ 'ー'^ー' 'ー'^ー'
372 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 12:10:05 ID:7RkyXNm2.net] >>1 のころは実行速度が遅いってことが問題だったけど今は JAVAをインストールしてくれてる人がいないのが問題か?
373 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 13:11:19 ID:9zNa72Wy.net] >>372 確かに .netと違ってMSが勝手にインストールしてくれる可能性は0に近いからな solarisが標準OSになってれば問題なかったんだろうが、そんなこと今更ありえないしな
374 名前:名前は開発中のものです。 [2009/03/04(水) 17:27:42 ID:BgNcpKU6.net] >>371 `∧_∧ (´・ω・) ( つ旦O と_)_) ちょっと休憩。
375 名前:名前は開発中のものです。 mailto:sage [2009/03/07(土) 01:37:50 ID:b31M8oEP.net] rt.jarとバッチファイルを添付して、実行時にはバッチファイルを実行してもらうってのが手軽かなあ。
376 名前:名前は開発中のものです。 mailto:sage [2009/03/07(土) 12:18:07 ID:uJrUAVcj.net] >>375 プライベートJREは配布規約があるからそれちゃんとよんでね
377 名前:名前は開発中のものです。 mailto:sage [2009/03/07(土) 15:30:21 ID:b31M8oEP.net] web startにすれば外部パッケージもリンクできるけど、 オンライン前提になってしまうな。 もっとも、今の世の中で、しかも自作ゲームの配布形態という点で考えると、 オンラインは前提条件にしてもいいかもしれない。
378 名前:名前は開発中のものです。 [2009/05/12(火) 17:24:37 ID:y1RXQE38.net] >>374 ∧ ∧ 彡 ミ ( ^ω^ )っ 彡 O ノ タタタタ… ミ| (_) 彡 ミ し´ 彡
379 名前:名前は開発中のものです。 mailto:sage [2010/03/02(火) 23:11:00 ID:Ex3WWwU3.net] test
380 名前:名前は開発中のものです。 mailto:sage [2010/03/21(日) 09:18:46 ID:hRTqHHye.net] てすと
381 名前:名前は開発中のものです。 [2010/04/02(金) 13:59:12 ID:PHi8AHxO.net] Javaって5ねんほど前はえらくもてはやされていましたよね。 これからの時代はJavaだ! マルチプラットフォームだ! 家電にもJavaが搭載されるだろう。 なんたらサンドモデルが素敵! これからの時代オブジェクト指向だ! そういううたい文句を色々見ました。 けれど、ちょっとプログラムつくって実行してみてすぐにあれっ?? ってなったのを覚えてます。 みなさんもならなかったですか? だってコードがものすごく長い、 コンパイルがものすごく遅い、 hello world を出すだけで何行もコード書いたのを覚えてます。 致命的だと思ったのは、僕は専門家ではないのでわからないけれど、なんかもったり したのろさを感じたことかな。 で、こういうスレが立ってるところを見ると、やっぱりねって思いました。 Javaこそ夢の言語だ! みたいなノリは結局なんだったの? 人類の悲劇? ちょっとまえセカンドライフってあったじゃない。 あれってみんなですごい時代になった!みたいに鼻息あらくしてた時期ありますよね。 なんかソフト業界って自称ITリテラシーが高いおじさんが吹いた一言にみんなのせられて ワーワーいって騒いでるような、一時のお祭り騒ぎのようなノリで動いてるんじゃないかって 思うときがあります。
382 名前:名前は開発中のものです。 mailto:sage [2010/04/02(金) 14:11:15 ID:Jbkwl8CW.net] J こ な そ け み
383 名前:名前は開発中のものです。 mailto:sage [2010/04/03(土) 17:59:15 ID:tBIcjWf5.net] >>僕は専門家ではないのでわからないけれど ワラタ
384 名前:名前は開発中のものです。 [2010/10/01(金) 11:55:56 ID:jGyUPAjK.net] 要件が2Dレトロゲー(SFC, GBA程度)。 画像の表示、簡単なエフェクト、BGMとSEの再生を行う。 マルチプラットフォームでWrite Once,Run Anywhereで。 対応OSはwindows2000くらいまでの新しいもの。 スペックは二・三年位前までのものとする。 VolatileImage使用してバックバッファに書いて表に転送する仕組みの簡単ゲームなら、十分java(1.5)でいいよね。 既にネットや書籍で技術的なリソース充実してるし。 問題はC#でXNAなど使わずに描画すれば同じ話になっちゃうって事かな。 ただ細々した部分では.NETは結局winapiを直に叩く必要が随所に出てくるよね。 それがjavaとの違いかな。 それにjavaはリフレクションで後から簡単に機能拡張できるのが好きなのでいいかなと。 例えばRPGで使うスクリプトエンジンを自作する必要もなくなり、同じjavaのコードで記述できる訳ですから。 xmlで定義情報読み込ませれば可能だよね。
385 名前:名前は開発中のものです。 mailto:sage [2010/10/01(金) 12:08:04 ID:jGyUPAjK.net] >>384 自己訂正 > ただ細々した部分では.NETは結局winapiを直に叩く必要が随所に出てくるよね。 > それがjavaとの違いかな。 ここは制約設ければいいだけの話だね。 MONOがMSとは違う組織が作ってるってのが大きな差かな。 .NETの新バージョンへの対応が遅れる。 javaはランタイムも同一組織が提供してる。 あぁ、.NETでも動的にアセンブリ読み込みは可能なのか。 う〜ん…
386 名前:名前は開発中のものです。 mailto:sage [2010/10/01(金) 12:26:23 ID:jGyUPAjK.net] 後はpure javaなら32bit、64bit意識せずに済むのか素晴らしいか。 .NETは差を作り手が意識する必要あるし。
387 名前:名前は開発中のものです。 mailto:sage [2010/10/01(金) 12:41:42 ID:D4JaH1TP.net] じゃ、ドットネットはJAVAに似てるのに仮想マシンじゃないんだ 知らなかった。 ということはLINUXに移植されるなんてこともないの?
388 名前:名前は開発中のものです。 mailto:sage [2010/10/01(金) 14:09:29 ID:jGyUPAjK.net] >>386 自己訂正 > .NETは差を作り手が意識する必要あるし。 これはslimdxとかのdllを触る場合だね。 pure.NETだけなら同じだわw >>387 勘違いさせてごめんなさい。 linuxではmonoで動きます。
389 名前:名前は開発中のものです。 mailto:sage [2010/10/02(土) 10:21:40 ID:rrDODuPy.net] 素のメモリ触らなきゃどこの言語だって同じことじゃないの? 各種バインドで実装依存なところが出てくるのも結局同じ
390 名前:名前は開発中のものです。 mailto:sage [2010/10/02(土) 19:42:58 ID:eZN6Fa14.net] んだんだ
391 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2010/12/16(木) 11:24:03 ID:QtGXpLv7.net] ジョイスティック対応マダーチンチンマチクタビレター
392 名前:名前は開発中のものです。 mailto:sage [2010/12/16(木) 11:49:30 ID:hVbAsknN.net] がまぐ! https://sites.google.com/site/gamagreader/ これはjavaだよね
393 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2010/12/20(月) 09:57:01 ID:fj7Cn82o.net] このスレも、もう9年近い月日が経つんだねぇ。 パソコンの性能も、Javaのバージョンも あの頃より大幅にアップした今、 Javaでどれほどのものが作れることやら・・・
394 名前:名前は開発中のものです。 [2011/04/04(月) 02:02:02.77 ID:dHqKMDEf.net] まだ報道されていない犯罪です。 夜中に家屋に侵入し睡眠中の人の体内に装置を埋め込み追跡したり また装置を遠隔操作することでくしゃみをさせたり針で刺したような傷みを加えている者がいます。 奈良県生駒市北部に被害者多数のようです。
395 名前:名前は開発中のものです。 mailto:sage [2011/04/23(土) 02:39:43.93 ID:Vyq7DZmh.net] マインクラフトはJavaAppletでかなりの売り上げ出したよね
396 名前:名前は開発中のものです。 [2011/05/21(土) 13:12:12.09 ID:H8388xve.net] あげ
397 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 17:21:54.44 ID:NwGdHrEy.net] 昔に比べてJavaはメチャクチャ速くなったが、 それでもC++やC#に比べると死ぬほど遅い。 結果、ゲームには一番向かない言語。
398 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 18:06:20.31 ID:BamFcjaB.net] 「c/c++に比べて死ぬほど遅い」 というのが事実だったとして それが何故、「ゲームには一番向かない言語」ということになってしまうのか・・・
399 名前:名前は開発中のものです。 [2011/05/27(金) 20:56:15.85 ID:T1X15daL.net] 今一番「ゲームに向いている」のは、JavaScriptだったりするからね・・・
400 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 05:20:49.35 ID:+LYD62GF.net] ほう で、何でJavaスレに?
401 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 09:34:46.08 ID:SA0Ex6Kq.net] >>398 幼稚園児かおまえは・・・
402 名前:名前は開発中のものです。 mailto:sage [2011/06/24(金) 00:05:13.75 ID:J9YK9lWZ.net] ロード時にブラウザ占有して固まるアプレットが改善されればいんだが なぜflashとこんなに差がでるんだ
403 名前:電脳プリオン 忍法帖【Lv=40,xxxPT】(1+0:5) 【29.4m】 mailto:sage [2013/02/10(日) 00:41:30.15 ID:1ELUa3+B.net ?PLT(12080) ] sssp://img.2ch.net/ico/folder1_13.gif せやろか
404 名前:名前は開発中のものです。 [2013/04/18(木) 20:17:21.09 ID:qNB+aYY8.net] へえ
405 名前:名前は開発中のものです。 mailto:sage [2013/08/09(金) NY:AN:NY.AN ID:dtSeW8I2.net] >>1 は恥ずかしくて、Androidがシェアをとった今は顔を出せないな
406 名前:名前は開発中のものです。 mailto:sage [2013/08/10(土) NY:AN:NY.AN ID:DvaTV1/f.net] 11年経てば時間が解決するよ
407 名前:名前は開発中のものです。 mailto:sage [2013/09/02(月) 11:50:44.26 ID:YqJPJEVZ.net] i-mode Java が出た後の話だから擁護できん
408 名前:名前は開発中のものです。 mailto:sage [2013/09/03(火) 20:05:13.57 ID:Fgl+/oSI.net] 今でもJavaでゲーム開発はキチガイなのは変わりがないので言い訳する必要もあるまい。
409 名前:名前は開発中のものです。 [2013/09/04(水) 22:54:03.59 ID:JGYN9DMP.net] 質問させてください Java暦5年ほどで、今までの経験は他言語も含め全てwebアプリのロジックの一部でした ひたすら、言われたロジックを作って、言われたテストをするのに飽きたのでゲームを作りたいと思っています 調べたところ、JavaだとJMonkeyEngineなるものがあるようですが、これはどうでしょうか? 極力これまでのJavaの経験を活かしたいのですが、C#のUnityとかに行ったほうがいいでしょうか? よろしくお願いいたします
410 名前:名前は開発中のものです。 [2013/09/04(水) 23:33:17.63 ID:gZrDQzVO.net] ゲームの環境と内容による 普通のアプリなのかAndroidアプリなのか テトリスみたいな簡単なものか3Dシューティングみたいな複雑な物なのか
411 名前:名前は開発中のものです。 mailto:sage [2013/09/04(水) 23:42:13.62 ID:JGYN9DMP.net] >>410 とりあえず、2DのRPGとか作ってみたいです WindowsかLinuxのアプリケーションを考えていました 自分はガラケーなので、Androidとか発想なかったですが、最近はAndroidとかのほうがソフトの作りがいがありそうですね
412 名前:名前は開発中のものです。 [2013/09/05(木) 12:03:12.58 ID:VagfGWoV.net] 2DのRPGなら変に外部のフレームワークとか使うよりは 標準ライブラリのみで作った方がいいと思う
413 名前:名前は開発中のものです。 mailto:sage [2013/09/05(木) 12:18:47.43 ID:V7OgYTEw.net] AndroidはJavaじゃねーだろ。Javaの哲学完全無視だし。
414 名前:名前は開発中のものです。 mailto:sage [2013/09/05(木) 18:24:44.72 ID:pf2KdUeZ.net] >>411 2Dのゲームを作ることと、RPGを作ることは、分けて考えるべきだよ。
415 名前:名前は開発中のものです。 mailto:sage [2013/09/05(木) 23:50:57.50 ID:exrvO4yg.net] >>412 そうなんですか 自分はとりあえずSwing触ってみたのですが、難しすぎました とりあえず、LayoutManagerが使いこなせません また、色々と調べるとSwingは特定のスレッドで動かさなくてはならないようで、色々と知識が必要であり、心が折れました 残念です 2Dは諦めて3Dを作ります >>413 そうなんですか >>414 なんでですか? とりあえず、PCが古すぎるので新しいの買ってきます
416 名前:名前は開発中のものです。 [2013/09/06(金) 00:54:11.95 ID:AfwSwWd4.net] おいおい、2Dが出来ない人間が3Dを出来る訳ないだろ LayoutManagerの何が使いこなせないのか不明だが そんなもんIDE使ってポトペタでやっとけ
417 名前:名前は開発中のものです。 mailto:sage [2013/09/06(金) 07:29:49.70 ID:oLb7Eca2.net] >>416 なんで2Dができないと3Dができないのですか? JMonkeyEngineの支援が受けられるのではないですか? LayoutManagerは狙ったところにオブジェクトが配置できないです 画面いっぱいにボタンが広がったり、意味がよくわかりませんでした >>412 なんどもすみません 標準のAPIのみ使って作ったオープンソースのゲームはありますか? 出来ればソースコード読んで勉強したいです APIの使い方だけではなく、全体的な設計も勉強したいので、それなりの規模で読みやすいのだと助かります APIのサンプル集ではなく、完成しているゲームがあると助かります 情報あればお願いします
418 名前:名前は開発中のものです。 mailto:sage [2013/09/06(金) 12:51:05.68 ID:ThgmyaYf.net] 3Dができて2Dができないという状況がよく分らない。コピペだけで作ったんじゃないのか。
419 名前:名前は開発中のものです。 mailto:sage [2013/09/06(金) 13:40:11.26 ID:HI3UfBPe.net] ゲーム作る場合ってレイアウトマネージャとかスレッドとか考える必要ないと思うんだが スレッドは場合によっては必要になるけど
420 名前:名前は開発中のものです。 mailto:sage [2013/09/07(土) 00:13:06.31 ID:7A513qle.net] みなさん Javaでゲーム製作は下火かもしれませんが、まったり行きましょう >>418 ? >>419 「たたかう」「逃げる」などのボタンを張ろうとしましたが、上手くいきませんでした JMonkeyEngineは2Dの支援はしてくれないのですか? マウス、キーボード入力や、ゲームループだけでも助けてくれると、楽になると思うのですが、甘いですか?
421 名前:名前は開発中のものです。 [2013/09/07(土) 13:35:17.32 ID:PU6kKmI5.net] JMonkeyEngineが2Dの支援をしてくれるかは分からんが どっちにしろ主が作ろうとしてるものに対して巨大すぎてたいして役に立たないだろう それにはっきり言ってレイアウトマネージャに手こずる人間がそんなもん使いこなせるとは思えない
422 名前:名前は開発中のものです。 mailto:sage [2013/09/07(土) 13:58:16.87 ID:S7xysByr.net] >>421 そうですか 残念です では、Javaは諦めてC#とUnitiyに行って見ます Javaはお仕事だけのお付き合いにしておきます よろしくおねがいいたします
423 名前:名前は開発中のものです。 [2013/09/07(土) 19:15:35.08 ID:PU6kKmI5.net] (C#とUnityでも問題は同じなんだけど・・・) まあ、いっかー
424 名前:名前は開発中のものです。 mailto:sage [2013/09/07(土) 20:11:46.14 ID:CHg4iInx.net] 技術レベルが低いのに目標が高すぎるw テニスゲームやテトリスとかを1時間で作れないレベルなのに3Dとかw
425 名前:名前は開発中のものです。 mailto:sage [2013/09/07(土) 20:43:32.09 ID:80sv0WbW.net] こんばんは Unitiy調査中ですが、色々とレスありがとうございます >>423 何が同じなんですか? >>424 1時間でゲーム作れるなんて、レベル高いですね
426 名前:名前は開発中のものです。 [2013/09/07(土) 23:27:09.21 ID:PU6kKmI5.net] 2DのRPGを作るのにUnitiyとかJMonkeyEngineとか そんな大げさな物は必要ないって事 ゲームループとか入力関係の面倒は見てくれるかもしれないが 返って面倒くさい事になる 自力で組んだ方が楽
427 名前:名前は開発中のものです。 mailto:sage [2013/09/07(土) 23:57:07.70 ID:CHg4iInx.net] >>425 ここにテトリスの解説があるぞ。やったな。これを読めばキミもレベルアップ間違いなしだ。 わずか565バイトテトリスのプログラミング解説 zapanet.info/blog/item/1125
428 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 11:29:15.87 ID:TRmPbF7B.net] >>416 ばっかじゃねぇのこいつwwwwwwwwwwwwwwwwwwwwwwwwwwwww
429 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 13:25:38.13 ID:px3drD5o.net] こんにちは なんだかんだで、やっぱりJavaに戻ってきました 仕事がほとんどJavaなので、やっぱりJavaがいいです >>426 そうですか それなら、自分でがんばってみます とりあえず、レイアウトマネージャーは諦めて、画面サイズ固定で色々とぺたぺた張っていきます >>427 そういう、ハイレベルのじゃなくて、もうちょっと普通のはありませんか? 書籍の14才〜とか、HPのJavaでゲーム作りますが何か、とかは読んだのですが、APIを知ることはできても、全体的な設計が見えてきませんでした OPから始まって、場面が切り替わって、…といった一連の流れが体験できるソースコードは無いでしょうか? >>428 私は馬鹿だとは思いません ただ、言葉遣いは丁寧な方がいいですよね
430 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 17:08:12.60 ID:r/exkfe+.net] 2DRPGのタイル表示は自分も試したことがるが、 800x600のウインドウの全画面をスクロールするのはけっこう重たい 自分の環境はノートPC1コア、メモリ4G Javaの標準APIでやると1秒に何回もモタる感じ。 Slick2DなどのOpenGL機能を使うとかなり良くなるが、 それでも10秒に1回くらいはモタる感じ。 ちなみにC++のDXライブラリでやっても 30秒に1回くらいはモタる。 完璧なスクロールを気にする人にとっては いろんなアプリが動いてるPC環境は大変
431 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 20:26:50.69 ID:o9Mod+fy.net] >>430 全画面表示ではなくWindowだと大丈夫ですか?
432 名前:名前は開発中のものです。 [2013/09/08(日) 21:37:06.47 ID:KNFszSoJ.net] 見てられない。。 ゲーム作るの5年早い。 出直しておいで。 調べる力が不足しすぎ。
433 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 22:11:05.75 ID:/ecbxZO7.net] >>432 そういわずに、一緒にがんばりましょう なによりも、これからゲームを作ろうという意思が大切だと思います
434 名前:名前は開発中のものです。 [2013/09/08(日) 23:12:32.76 ID:KNFszSoJ.net] うーむ。。 俺もjavaでmmo作ってるので、同士の登場は嬉しいんだけど。。 javaでゲーム作りますが何か? aidiary.hatenablog.com/entry/20040918/1251373370 まずはここを参考にしたらいいかな。 これがレベル高い言われたら打つ手なし。
435 名前:名前は開発中のものです。 [2013/09/08(日) 23:23:17.88 ID:IiEujDWO.net] >>430 俺が数年前作った時は別に問題なかったような気がしたけどな モタるって具体的にどんな動作?
436 名前:名前は開発中のものです。 mailto:sage [2013/09/08(日) 23:56:39.97 ID:qNNu0qpW.net] 素直にC#+DirectXで作れよと。
437 名前:名前は開発中のものです。 [2013/09/09(月) 00:36:25.23 ID:6OP5CoJI.net] >>436 まぁ、ここはjavaなので。 目的、目標がちがう。
438 名前:名前は開発中のものです。 mailto:sage [2013/09/09(月) 17:57:32.12 ID:DgBHMUfj.net] >>431 430はWindowで表示した話。 フルスクリーン表示にしたほうがたぶんより滑らか >>435 そうですか。 モタるは、一定速度で市松状のタイル画面をスクロールしているときに 一瞬、速度の変化を感じて、ああ、1コマ落ちたなと感じる
439 名前:名前は開発中のものです。 mailto:sage [2013/09/09(月) 21:58:22.49 ID:+wz7aZlR.net] >>434 それは全部読みました
440 名前:名前は開発中のものです。 mailto:sage [2013/09/09(月) 23:01:39.75 ID:f7nJQiS6.net] >>437 スレタイ読め。Javaでケーム開発は間違いだというスレだ。
441 名前:名前は開発中のものです。 [2013/09/09(月) 23:17:30.93 ID:6OP5CoJI.net] >>439 んー、理解したなら2dのRPGくらい 作れるとおもうんだよなぁ。 >>440 おっと、失礼。 javaの話題ばかりだったから勘違いした。
442 名前:名前は開発中のものです。 [2013/09/09(月) 23:26:21.62 ID:6OP5CoJI.net] 連投失礼。 >>439 コピペでもいいから、そこから始めるといい。 で、細かい改造、変更を加えながら理解を深めていく。 そうするのが一番のちか道かも。 やれ設計だ、ライブラリだってのは基本が有ってこそだと思うよ。
443 名前:名前は開発中のものです。 mailto:sage [2013/09/09(月) 23:27:08.93 ID:GEfBuT0x.net] >>440 そうでしたか 自分も勘違いしていました 別のJavaスレに移ります >>441 APIの作り方はわかるのですが、設計とか難しいです 複雑な場面切り替えとかオープニング、エンディングとかの入れ方とか全体的な設計が学びたいです なにか、適当なソースコードはないですか? RPGにかぎらず、シミュレーションでも、シューティングでもアクションでも、一通りのゲームの流れが確認できるものを勉強したいです
444 名前:名前は開発中のものです。 mailto:sage [2013/09/09(月) 23:55:16.90 ID:0OI5W2de.net] Androidの方のJava言語になるけど「Androidゲームプログラミング A to Z」とか?
445 名前:名前は開発中のものです。 mailto:sage [2013/09/10(火) 01:42:16.70 ID:K0mrSGRl.net] コピペから3歩進めないタイプにしか見えん
446 名前:名前は開発中のものです。 mailto:sage [2013/09/10(火) 14:16:06.97 ID:ZGt77F8l.net] 『もう15歳から始める〜』ってタイトルの本でもを買って勉強すればいいと思うよ。 適当なソースコード見たって多分理解できないだろ。
447 名前:名前は開発中のものです。 mailto:sage [2013/09/10(火) 23:18:39.95 ID:yc4qdiSs.net] >>446 なんどもすみません その本も読みました
448 名前:名前は開発中のものです。 [2013/09/11(水) 16:33:12.01 ID:bE0EhRci.net] 何で5年の経験があって、15歳から始める〜の本を読んで、javaでゲーム作りますが〜のサイトも読んで 2DのRPGぐらいも作れないんだよ!?
449 名前:名前は開発中のものです。 [2013/09/11(水) 17:04:38.04 ID:30y4/hRj.net] kazukiくんそういえば職業訓練でjavaやってるんだっけ
450 名前:名前は開発中のものです。 mailto:sage [2013/09/11(水) 17:58:35.63 ID:bZquC3JH.net] 試しに、ゲーム・マネージャ・クラスを作って、 そこで画面遷移だけ、やってみれ
451 名前:名前は開発中のものです。 mailto:sage [2013/09/12(木) 17:04:41.06 ID:sKH/s1pl.net] 言われた仕様に沿って作ることは出来るけど、自由にやれと言われると出来なくなるタイプっぽい Javaスレで悪いんだけどJavaは後回しにしてRPGツクールのようなツールから始めた方が良さげ ゲームの流れを学ぶ他、ツールの仕組みも参考になる ユーザー数の多いHSPやC系統のゲーム作成講座に目を通すのもありかな
452 名前:名前は開発中のものです。 [2013/09/12(木) 18:19:13.60 ID:SkrJR541.net] いや、RPGよりRPGツクールを作る方のが難しくないか?
453 名前:名前は開発中のものです。 mailto:sage [2013/09/12(木) 18:34:11.93 ID:sKH/s1pl.net] >452 わかりづらい文章ですまん ツクールを使ってゲームを作ってみたらって言いたかった
454 名前:名前は開発中のものです。 mailto:sage [2013/09/12(木) 18:51:50.96 ID:fXnj0OrS.net] >Javaは後回しにしてRPGツクールのようなツールから始め いや、ここからツクールを作ると読み取る方のが難しくないか?
455 名前:名前は開発中のものです。 [2013/09/12(木) 18:54:33.45 ID:SkrJR541.net] スマン、レスをよく読んでなかった
456 名前:名前は開発中のものです。 mailto:sage [2013/09/12(木) 22:56:05.74 ID:wIJCdbzo.net] よく分からんけどたぶん俺が悪い。すまん
457 名前:名前は開発中のものです。 mailto:sage [2013/09/13(金) 12:45:46.38 ID:fxepAad1.net] 誰が悪いかなんてどうでもいいんだ 俺の優勝、それ以外は些細なことさ
458 名前:名前は開発中のものです。 mailto:sage [2013/09/13(金) 22:28:35.31 ID:mBX9oRm3.net] >>447 ぶっちゃけこのスレは上から目線で色々いう奴が多いが実際ゲーム作ったことある奴も作ってる奴も作れる奴も少ない 本当に作る気があってやり始めているならそれだけで君の方がこのスレの住人より上 もうこのスレで君に物事を教える能力のある奴はいないよ 自分でがんばりな
459 名前:名前は開発中のものです。 mailto:sage [2013/09/15(日) 07:08:06.14 ID:zBFog462.net] 昔はベーマガという雑誌があってだな。ゲーム作れる奴なんてゴロゴロいたんだよ。
460 名前:名前は開発中のものです。 mailto:sage [2013/09/15(日) 15:08:09.98 ID:qyRUmvfj.net] ×ゲーム作れる奴なんてゴロゴロいた ○ゲーム作れない奴がしゃしゃり出てくる場が無かった
461 名前:名前は開発中のものです。 mailto:sage [2013/09/15(日) 15:16:50.71 ID:mBEz75D0.net] この板はビックマウスのネット弁慶ばかりしかいないけどね
462 名前:名前は開発中のものです。 mailto:sage [2013/09/15(日) 23:01:05.66 ID:zBFog462.net] しかし、簡単な100行もないゲームのソースを提示しても読む気がないんだから上達の見込みはゼロだな。
463 名前:名前は開発中のものです。 [2013/10/17(木) 16:19:04.79 ID:Zxu0mAx0.net] ツクールほど親切じゃないけど PlayNとか使ってみたらどうだ Javaが使えるというか Javaがメインの開発言語のゲーム開発ツールだけど
464 名前:名前は開発中のものです。 mailto:sage [2013/10/17(木) 22:27:46.01 ID:U6ORTGmu.net] javaで作れなかったら他に逃げても、また躓くと思うな どんな言語を使っても得手不得手があるのだから それで食っていくなら 今回はこの言語で作れ、次回はこれで頼む こんなものばかりだぞ ゲーム以外の案件でも選ぶ権利なんてねーんだよ
465 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 00:00:35.90 ID:3up8x0jG.net] Javaはゲーム開発で使うなというスレなのにJavaを薦めるな。 どんだけ初心者に遠回りさせる気だ。
466 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 09:48:30.85 ID:ZO2QhKWH.net] 10年前の>>1 を藁うスレだろ
467 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 15:20:49.06 ID:FcfrG3mA.net] C++でDXライブラリとかいってる馬鹿に比べたら JavaとかC#で作るほうがマシ
468 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 17:24:24.59 ID:dpbfx/AK.net] 手段に固執してる時点で駄目な例
469 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 19:29:03.29 ID:cJXKwpvo.net] C#でDXライブラリな俺は?
470 名前:名前は開発中のものです。 mailto:sage [2013/10/18(金) 21:59:50.04 ID:FcfrG3mA.net] ぼちぼちやな
471 名前:名前は開発中のものです。 [2013/10/19(土) 19:44:46.31 ID:sx0aUnx3.net] JavaでもCでもスクリプトでも作れる奴は作れる そういう奴は何をどうしたら良いかということを知っているから 開発言語だけでなく開発方法とかも一緒に学ぶと良い
472 名前:名前は開発中のものです。 mailto:sage [2013/10/19(土) 21:46:17.48 ID:sNxuAeef.net] Unity! このスレが立てられた頃と状況はずいぶん変わったな
473 名前:名前は開発中のものです。 mailto:sage [2013/10/20(日) 00:01:08.03 ID:xqnGxAgj.net] そもそもゲーム会社はJavaを選ばない。
474 名前:名前は開発中のものです。 mailto:sage [2013/10/20(日) 13:50:27.75 ID:tCk0kdQP.net] ソシャゲやギャルゲの紙芝居に売上で勝ってからいいたまへ
475 名前:名前は開発中のものです。 mailto:sage [2013/11/22(金) 20:37:30.10 ID:LtwS5iLV.net] jMokeyEngine3.0.2(win xp)を使用している人は居ませんか? Sceneやmodelなどエディタに3D画面表示しようとすると、 "OpenGL context not started" とメッセージが出て出来ません。 ツール>オプション>Opengl>にある項目 Allow Using OpenGL1 , Use hevyWeightCanvasのいずれかにチェックを入れると、 IDEが固まる上、いったんアンイントール・再インストールしなければ起動しなくなります。 ヘルプにある /config/Preferences/com/jme3/gde/core.properties を作成 する方法も試しましたが駄目でした。 どなたか解決法を教えていただけませんでしょうか。
476 名前:名前は開発中のものです。 mailto:sage [2014/12/21(日) 23:47:31.25 ID:ecSDZaA7.net] >>476 ?
477 名前:名前は開発中のものです。 [2015/12/19(土) 14:34:52.74 ID:bGhmRfqi.net] プログラマはMacを使ってるってマジ? hayabusa3.2ch.net/test/read.cgi/news/1450395043/
478 名前:名前は開発中のものです。 [2016/03/19(土) 23:53:14.11 ID:r4dDPjn8.net] がいきち
479 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 00:24:46.44 ID:R9Kype4+.net] コラムノフ スノー @masuzu twitter.com/masuzu ロリコン 小児性愛者 ペドフィリア 児童ポルノ 中高年 高齢者 独身 派遣 底辺 無職 社会復帰失敗 社会不適合者 ハゲ 老母 婆さん ババア 母親死亡 死ぬ 地獄行き ももクロ 下を向いて歩こう arukou.blog.jp/archives/52574091.html 失業者 貧乏人 職安 ハローワーク 求職活動失敗 派遣先を三日で逃亡 クビ 解雇 派遣切り 鬱 自殺願望 殺人願望 老婆 クソ婆 老衰死 くたばる ももいろクローバーZ 2ちゃんねる 2ch 自演
480 名前:名前は開発中のものです。 [2016/06/27(月) 07:38:21.09 ID:Ns71QqQP.net] >>1 は時代を読めなかったな
481 名前:名前は開発中のものです。 mailto:sage [2016/06/27(月) 15:45:09.26 ID:o2fG/8KH.net] そうか?
482 名前:名前は開発中のものです。 mailto:sage [2016/06/27(月) 17:23:02.06 ID:Ns71QqQP.net] Androidの時代が来たからな
483 名前:名前は開発中のものです。 mailto:sage [2016/06/29(水) 12:44:06.37 ID:qfd3co9f.net] ♪みんなの家を救うため アンドロイドをぶっとばし
484 名前:名前は開発中のものです。 mailto:sage [2016/06/29(水) 13:30:28.93 ID:iqd3G5XQ.net] 藁って相当古いスレだろうなと思って開いたけど 想像以上に古かったw
485 名前:名前は開発中のものです。 mailto:sage [2016/07/11(月) 14:35:18.85 ID:M/RDuKGR.net] 2002年かあ
486 名前:名前は開発中のものです。 mailto:sage [2016/07/13(水) 17:58:11.61 ID:3MlFi3T4.net] 小学校に上がる直前で立てたとしたら、今年は成人式だったか
487 名前:名前は開発中のものです。 mailto:sage [2016/08/02(火) 10:53:36.52 ID:YjLoF7Uq.net] まさかjavaの時代が来るとは夢にも思わなかったんだろうね
488 名前:名前は開発中のものです。 [2016/12/21(水) 09:52:17.45 ID:mBA96ThE.net] notchが流れを変えた
489 名前:名前は開発中のものです。 mailto:sage [2016/12/21(水) 18:15:48.03 ID:ueKTkEL1.net] 5.0出る直前ごろにちょっとJava勉強してたけど、ネットでやたら バカにされてる言語だなと思った覚えがあるし 2002年なら>>1 みたいなレスが出てきてもおかしくはない
490 名前:名前は開発中のものです。 mailto:sage [2016/12/22(木) 01:10:29.90 ID:rfFlESbZ.net] YouTubeにある、T Umezawa のテキストエディタでプログラミングする、 【Java】ゲームプログラミング超入門 Part01【Swing】 この動画では、端末でコンパイルして、アプリを実行する