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


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

Javaゲーム作成総合スレ



1 名前:名前は開発中のものです。 [2008/10/28(火) 18:23:40 ID:2CMNNHdH]
Javaでゲームを作ろうと思っている人、今作っている人等が情報交換するためのスレです。
2Dのスレはありましたが、総合スレがなかったので立てました。
2D,3DどっちでもOKで、グラフィックス、アルゴリズム、お勧めサイト等、内容も自由です。


651 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 21:18:27 ID:QTcNVFIg]
jMonkeyEngine使ってる人いないかな?
いつの間にか3になってたり、jMonkeyPlatformなんていうのが
出来たみたいで使い勝手とか教えて欲しい。
ttp://www.jmonkeyengine.com/home/

652 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 21:31:02 ID:0fNVtxCG]
>>651
私も知りたいです。
3D用らしいけど、2Dのゲーム作るのにも使えるかな?


653 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 21:14:49 ID:t4ajdLvC]
Java3Dでゲーム作っておりまして、フルスクリーンに対応させようとしているんですが、
「Fail to create reference rasterizer 3D Device. - D3DERR_DEVICELOST」というメッセージのダイアログが出て上手くいきません。
DirectXのデバイス消失のエラーらしいんですが、どうすればいいかわかりません。

OS :Windows Vista
SDK :1.6.0_21
JRE :6
Java3D:1.5.1
DirecX:DirectX11


GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice dev = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = dev.getDefaultConfiguration();
JFrame frame = new JFrame(gc);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setUndecorated(true);
Canvas3D canvas = new Canvas3D(SimpleUniverse.getPreferredConfiguration());
SimpleUniverse universe = new SimpleUniverse(canvas);
Container con = frame.getContentPane();
con.setLayout(new BorderLayout());
con.add(canvas,BorderLayout.CENTER);
dev.setFullScreenWindow(frame);

654 名前:名前は開発中のものです。 mailto:sage [2010/10/17(日) 03:03:25 ID:lpjoVmtH]
>>653
マルチポスト死ね。そこら中に同じコピペしやがって…。
俺の環境ではエラーでないから知らねぇ。java VM、java3d、
directX全部入れなおせ

655 名前:名前は開発中のものです。 mailto:sage [2010/10/17(日) 23:21:01 ID:QSRFbXIi]
会社がC#を推奨しだしたorz
せっかく、jMonkeyEngine勉強しようかと思ってたけど、もう、Javaはおしまいなのかな。
Oracleは資金力あるみたいだから、ここらでJavaにドカンと投資してくれないかな

656 名前:名前は開発中のものです。 mailto:sage [2010/10/26(火) 18:12:23 ID:ZHxtTJWY]
Androidがjavaなんだからこれから上り調子だろうて


657 名前:名前は開発中のものです。 mailto:sage [2010/11/22(月) 01:04:07 ID:VOtBeIh/]
JOGL2はまだベータなのか……
LWJGL使ってみようかな

658 名前:名前は開発中のものです。 mailto:sage [2011/01/05(水) 00:27:48 ID:i8g2V3+Y]
>>656
今のところ、JavaはWebアプリ専用みたいな扱いだから、広がって欲しいね。
言語仕様的にはGUIもサポートしているし(使いやすいかどうかは別にして)、Webアプリ以外も使い道あると思うんだけどなぁ。
ゲーム作るにしても、画像、音、入力と一通りJavaだけで管理できるからいいと思うんだけどね。
スピード面も6になってかなり改善しているように感じるし。


659 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 11:29:23 ID:GCgecYyP]
Javaにはまだ、ジョイスティックが使えないという
致命的な欠点があるからねぇ。

それさえできれば、AWTで、非ブラウザの
秒間60フレームの2Dゲーぐらいは作れるというのに。




660 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/01/05(水) 12:02:00 ID:TlF2vpG7]
>>659
JNI(JNA)使えば簡単にできるけれど、「(コスト的に)使えない」ということ?

661 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 12:49:08 ID:GCgecYyP]
Javaである以上、ターゲットはマックだからね。
そのJNI(JNA)とやらが、マックでどれだけ対応していることやら・・・


662 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 13:07:57 ID:GCgecYyP]
まあ、それはさておき、
このスレの前のほうを見てたら、やたらと
作ってるもん見せろってのが目に付いたから、
ここらでひとつ、最近作ったのをお見せしよう。

www2.ocn.ne.jp/~j3262il6/rds_java.zip

これは、ゲームで言うならドラムマニア(音楽ゲー)。
つっても、あまりゲームっぽくなくて、MIDIを使って
似たようなことをやるというもの。

.midのファイルを用意するがよい。
エレキドラム(Yamaha-DTXとか)があるなら、なおよい。

今のJavaがドンだけできるのかの指標にでもするんだな。


↓は、前に作った、Windowsネイティブ版。
www2.ocn.ne.jp/~j3262il6/rds/


663 名前:名前は開発中のものです。 mailto:sage [2011/01/05(水) 16:28:48 ID:XlTBXrDt]
>>661
>Javaである以上、ターゲットはマックだからね。
ここは理解できん
ターゲットはWindowsとは限らないからねならまだしも。

664 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 16:42:38 ID:GCgecYyP]
Javaのランタイムは、Windowsだと標準じゃないけど、
MacOSなら標準だからね。

Windowsなら、C#なりHSPなり、いろんな開発キットがあるから、
Java以上にゲーム向きの環境があるもんねぇ。


665 名前:名前は開発中のものです。 mailto:sage [2011/01/05(水) 20:31:46 ID:XlTBXrDt]
ソースを見てびびった。

書き方がなんか・・・。Cのほうから来ましたな人?
文法はJDK5以降なのになぜ。

動くことが正義なのは良いと思うんだけどさ、
Javaの命名規則なんて無視しまくりやぞ。いいのかそれで。



666 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 20:51:56 ID:qGOlaNgX]
プログラマーキャリアは長いから、
確かにJavaの前にはCをやってた。
最初に覚えたのはN-BASICだしね。

Javaの命名規則てのも、正直よく知らんねぇ。


667 名前:名前は開発中のものです。 mailto:sage [2011/01/05(水) 21:15:40 ID:XlTBXrDt]
いや、知らんねぇじゃなくて、公開する以上気にしろよ。
Javaでゲーム作りました。遊んでください。
ってスタンスならここに来ている意味がわからん。

668 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/05(水) 21:49:51 ID:qGOlaNgX]
意味?
そりゃあもちろん、宣伝乙としか・・・


669 名前:名前は開発中のものです。 [2011/01/06(木) 01:41:29 ID:9xgj1835]
めーめーきそくなんて統一されてればいいよ。
Cスタイルなら読むのに苦労する奴少ないし。



670 名前:名前は開発中のものです。 mailto:sage [2011/01/07(金) 15:41:36 ID:6ULeyQbi]
ジョイスティック使えるようにしてみたけど(GamePadCodingのとこの)
俺のヘボPCだと結構重いね
でも刺したPSのコントローラーが使えるのは感動だ

PollingContllolerしだすと処理落ちするのが、うーん

671 名前:名前は開発中のものです。 mailto:sage [2011/01/14(金) 22:23:11 ID:pVEwV9Xg]
すみません。質問させてください。
2Dのシンプルなゲーム製作を考えているのですが、フレームワークとして、JMonkeyEngineを採用するのは、
愚かな選択でしょうか?
自分は、Webアプリ作ったことはあるのですが、ゲーム及びGUIは作ったことありません。
ゲームループや画像描画が楽になるかと考えていますが、2Dのゲームには重過ぎますかね?

672 名前:名前は開発中のものです。 mailto:sage [2011/01/14(金) 22:28:53 ID:Dr6CcDef]
JMonkeyEngineは3D用じゃなかったっけ?
2D特化ならSlick2D、GTGEなんかがあるからまずそっち試してみたらどうだろう

673 名前:名前は開発中のものです。 mailto:sage [2011/01/14(金) 22:33:32 ID:Dr6CcDef]
すまん、Slick2Dは日本語ドキュメントが皆無だな
GTGEはググってみると日本語の情報がなんぼかあるのでやりやすいと思う

674 名前:名前は開発中のものです。 mailto:sage [2011/01/15(土) 00:34:49 ID:BRCcJmCZ]
なんじゃこりゃ?

何が言いたいのかわからん

detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1453760309

675 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/15(土) 09:38:14 ID:pphGSX3w]
>>674
あっちに書くのは面倒だからこっちに書こう。

多分、製作手順はかなり違うだろうね。
ゲームだと、絵も描かなきゃなんないし、
音楽や効果音も作らなきゃなんないし。

そもそも、モノ売るってレベルじゃねーからねぇ。


と、だれかコピペでもしてやるがよい。


676 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2011/01/15(土) 09:52:46 ID:pphGSX3w]
2Dのシンプルなゲームと言うレベルなら、
標準Javaのクラスたちで十分。
外部クラスを使うと、マックなどで使えない恐れがあるからねぇ。

Swingは、いかにもなJava画面になっちゃうから、
awtにとどめた方がよさそうだ。
BufferStrategyクラスが必須だよ。

アプレットだとまた別だけど、JMonkeyEngineてのが
アプレットで使えるのかどうか・・・


677 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:36:43 ID:Ai2gBG0u]
Andoroidアプリのゲームを作るとしたら
JMonkeyEngineなのかなぁ?

JMonkeyPlatform入れてみたけどhelpが読めねぇ
googleとexicite翻訳様に力を借りるしかない・・・

678 名前:名前は開発中のものです。 [2011/01/23(日) 12:53:47 ID:vpMC2CYY]
jPCT ttp://www.jpct.net/demos.html
これのソフトウェアレンダリングってどうなの?
ハードウェアレンダリングもサポートしてるみたいだけど・・・
珍しくマルチコア対応してるし、サンプルもある程度高速に動いたんだが。

679 名前:Now_loading...774KB [2011/03/04(金) 13:56:25.23 ID:7ZfO3S4Z]
>>661
Macて最近Javaのサポート切ろうとしてなかった?



680 名前:名前は開発中のものです。 mailto:sage [2011/03/17(木) 10:00:54.45 ID:uuod2G9E]
過疎ってるな(´・ω・`)

681 名前:名前は開発中のものです。 mailto:sage [2011/03/17(木) 13:08:33.20 ID:Lx+sbecH]
Javaでゲーム作る人もすくないからねぇ(´・ω・`)

682 名前:名前は開発中のものです。 [2011/03/17(木) 13:31:44.50 ID:kd8KFBa3]
いや、一気に増えているだろ
スマートフォン開発ではJavaが最大勢力なんだから


683 名前:名前は開発中のものです。 mailto:sage [2011/03/17(木) 17:52:22.41 ID:e6TJnmJR]
>>682
スマートフォンとかだとJava人気なのか
未だにゲームというとPCゲームしか思い浮かばない俺は時代に取り残されてるな
そもそも、スマートフォンもってないし

PCゲーのこと考えると、そもそもJavaで作られたゲームどころか、Javaで作られたアプリ自体が少ないからな
Webアプリは腐るほど例があるのに、普通のアプリは驚くほど少ないのが不思議だ


684 名前:名前は開発中のものです。 mailto:sage [2011/03/19(土) 20:29:43.26 ID:9SfDP0Pp]
最近minecraftとか見るとjavaもそう捨てたものじゃないと思うんだが。
それは俺だけだろうか。

685 名前:名前は開発中のものです。 mailto:sage [2011/03/20(日) 01:16:43.46 ID:9MZQZBsM]
プラットフォーム考えないで良いのは面倒くさくなくて良いよね

686 名前:名前は開発中のものです。 mailto:sage [2011/03/20(日) 04:48:51.87 ID:BP2bLQ6f]
昔はJava=遅い=ゲームに使えないってイメージがあったけど。
今はそうでもない気がするんだが、やっぱり遅いんだろうか。

687 名前:名前は開発中のものです。 mailto:sage [2011/03/20(日) 13:34:38.27 ID:GIv2bxWr]
>>684
マルチプレー用のサーバをユーザ個人で立てるときに
linuxベースのOS上でやれるのは結構便利だと思う。

688 名前:名前は開発中のものです。 mailto:sage [2011/03/22(火) 00:33:53.38 ID:PZKkUIwA]
>>650でうちのゼミの先生が作ったライブラリが紹介されててワロタ。
Java3Dと組み合わせて使うと結構面白い事が出来そう。

689 名前:名前は開発中のものです。 [2011/03/28(月) 00:42:27.49 ID:jFJ/OZ03]
質問させてください
Javaで作られたゲームのソースコードを読みたいのですが、これだけは読んどけ!ってのありますか?
自分は3Dには特に興味ないので、3Dに関するコードはなくてもいいです
その代わり、入出力関係や設計の参考になりそうなコードが読みたいです
よろしくお願いいたします



690 名前:名前は開発中のものです。 mailto:sage [2011/03/28(月) 14:07:25.73 ID:6Xr5yH79]
目当てのゲームのバイトコードをjadにでもかけて丸パクリすればおk

691 名前:名前は開発中のものです。 mailto:sage [2011/03/28(月) 22:28:58.82 ID:jFJ/OZ03]
>>690
さすがにそれは…w
そもそも、Javaで作られた有名ゲームを知らないから、それすら出来ないです。
Javaでゲーム製作を考える人間が参照にすべき鉄板のコードはないのでしょうか?
もしくは、鉄板でなくてもいいので、一応ゲームとして完成している小さめのコードは存在しないでしょうか?
よろしくお願いいたします。

692 名前:名前は開発中のものです。 mailto:sage [2011/03/28(月) 23:35:46.02 ID:r61+kbpP]
>>691
昔の課題スレ、土日スレあたりに完成したミニゲームがうpられてたよ
ソース付もあったような・・・
ろだとwikiが一度潰れてるから拾えないかもしれないけど
自分のサイトにあげてる人の分はまだ残ってるかも
不確定情報でごめんね

693 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 21:13:50.94 ID:JKDIl8Py]
>>692
情報ありがとう。
薄々感じていたけど、Javaで作られたゲームは少なそうですね。
とりあえず、ttp://www.brackeen.com/javagamebook/が良さそうなので勉強してみます。
サンプルを動かした感じはアクションっぽいですが、最終的にはAge of Empire見たいなマウスで兵隊に指示出して大軍がぶつかり合うゲームを作りたいです。


694 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/03/30(水) 21:24:36.73 ID:V8LM4NSZ]
携帯のゲームとかJavaが主流だろ

695 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 21:58:53.72 ID:yIOt/t5q]
携帯ゲームの話なんて誰もしてないのに

696 名前:名前は開発中のものです。 mailto:sage [2011/03/31(木) 22:03:57.82 ID:08CjQx4x]
CとJava、どちらをメーカーが用意してくれたかっていう程度の差だと思う

MSはCを、携帯メーカーはJavaを用意した
ただ、それだけの事であって、言語の優位さはあまり関係ないのでは?

Javaでネイティブアプリが作れれば状況は変わる気もするけど
EXEを作れない言語をあまりゲームでは使いたくないよね

697 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/03/31(木) 22:06:58.17 ID:0J63Hruy]
exewrap

698 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 00:03:25.13 ID:uvHJC2J/]
>>697
ここはgcjじゃないの?

699 名前:名前は開発中のものです。 [2011/04/05(火) 22:29:19.98 ID:f03XufOI]
マウス操作の参考になるゲームのソースコードないっすか?




700 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 18:55:40.47 ID:tcFhkFn3]
>>699
マウス操作?曖昧過ぎて良く分からない。だから憶測で貼るね。

リスナーについては此処読んどけ。
www.tohoho-web.com/java/listener.htm#MouseListener

701 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 00:56:14.31 ID:EfK1+wPO]
>>700
レスどうもです!
自分が知りたかったのは、もう少し具体的に実装をどのようにするかの参考になるコードです
例えば、ゲーム中とオープニング画面ではマウス操作が異なると思うのですが、どのような設計に
なっているのだとか、シムシティではマップ上でクリックすると、その場所の建物の情報が取得
できたりすると思うのですが、どのように実装しているのかとか知りたいです
ちゃんとマウス使って遊べるゲームのコードが読めればかなり力をつけることができると思い
質問させてもらいました
まだ何か情報がありましたら、お願いいたします

702 名前:名前は開発中のものです。 [2011/04/08(金) 06:57:47.72 ID:1t1Tct0J]
それ、マウス操作と関係ないやん。
Javaともゲームともほとんど関係ないやん。

とりあえず、オブジェクト指向設計の本でも読んでみたら。

703 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/04/08(金) 07:28:13.66 ID:067bZzr0]
普通にマウスの位置を調べてその座標にある情報を読み書きするだけだと思うが

704 名前:名前は開発中のものです。 mailto:sage [2011/04/09(土) 09:50:15.31 ID:sV41M35D]
シムシティでの建物をSwing/AWTコンポーネントとして作ってマウス操作を
ライブラリにやらせようとしてる?

705 名前:名前は開発中のものです。 mailto:sage [2011/04/29(金) 07:05:02.04 ID:bmT2atZg]
>>701
オープニングやそれ以外マウス操作のリスナーを切り替える関数を作ると便利だった経験がある。
たとえば
changeMouseListener(MouseL.OPNING)
とかいう関数を作っておけば問題なし、

俺はシムシティ触ったこと無いけど、マウスでクリックした物体に当たり判定もたせればいいんじゃないの?


706 名前:名前は開発中のものです。 mailto:sage [2011/05/01(日) 03:18:25.30 ID:OegEyphR]
タスクシステム書いた人いますか?

707 名前:名前は開発中のものです。 mailto:sage [2011/05/03(火) 22:24:18.45 ID:KFPgg43S]
タスクシステムとは何ぞや?

708 名前:名前は開発中のものです。 [2011/05/05(木) 08:50:16.93 ID:XjJqwCFC]
>>707
仕事をするための仕組み


709 名前:名前は開発中のものです。 mailto:sage [2011/05/05(木) 13:46:47.97 ID:mNutSS9L]
随分アバウトだな・・・
フレームワークのことなのかな?
だったら多かれ少なかれ、みんな書いてるんじゃないかな



710 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 02:56:41.99 ID:lI8vxI2d]
ゲームに不向きと言われる理由も無くなってきたような。
JInputでジョイパッド入力が取る必要があるけど、
これを元に標準で実装してくれたりしないかな。
JNIのダイナミックリンクファイルが増えて嫌だ・・・

711 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 19:26:50.05 ID:lI8vxI2d]
ダイナミックリンクの.dll等をjarに含める方法があるようだけど
Eclipse使って簡単に実行可能jar生成してる俺には
manifest.cfてのが無縁だった
これはコマンドラインでやる必要があるのか・・?

712 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 20:48:31.98 ID:B/tT4s9w]
Eclipseのjar生成機能にもマニフェストを指定する項目があったはず

713 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 21:12:31.07 ID:lI8vxI2d]
thx、そして調べ不足でスマンorz
試してみます。

714 名前:712 mailto:sage [2011/05/06(金) 21:20:54.29 ID:B/tT4s9w]
と思ってみてみたんだけど、 Runnable JAR file の方には無かったな・・・すまん。なんというお手軽機能。
普通の JAR file のエクスポートには色々あった。

715 名前:名前は開発中のものです。 mailto:sage [2011/05/07(土) 00:30:42.79 ID:CyiYoqx1]
ああ、「実行可能jar」はお手軽機能だったのか
ちょっと頑張ってみます。。。

716 名前:713 mailto:sage [2011/05/07(土) 07:54:44.15 ID:CyiYoqx1]
まず、出力するとき実行可能jarじゃないjarを選ぶと、使ってた外部ライブラリjarが出力したjarに含まれなかったので
とりあえず使っていた外部ライブラリを全部解凍し、クラスフォルダとして含ませた。
で、早速うわさの通りmanifest.cf作って中にBundle-Native-Codeを書いて
ビルドしてみたが、無意味。
よくよく調べてみるとこれはOSGi(?)のものらしい。
そのあとも調べたけど、jarの中にdllやsoを含める方法は無いという
結論に至ってるとこがほとんどだった。

でもJOGLのnativeのjarには解凍してみるとdll入ってるけどこれはどうしてるんだ・・・
実行可能じゃなくライブラリならできる事なのかな
出来る事ならJinputもこの方式にしてほしい・・・。

717 名前:713 mailto:sage [2011/05/08(日) 08:48:27.65 ID:BLYepg1P]
すいませんJOGLのdll入りjarも、解凍して使うもののようでした・・・。
JOGL使う前に言った結果がこれだよ

ネイティブライブラリをリソースに含んでおいて起動時にカレントにコピーする方法も試してみたけど、
最後の終了時に削除できなくて無理でした。
素直にjarと同じディレクトリに配置するしかないのかorz

718 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 08:36:10.39 ID:WQYhPSvW]
joglは起動時にjarをHOME下に展開してクラスパスいじるラッパーあるね。
終了時に消す機能は知らない

719 名前:名前は開発中のものです。 [2011/05/16(月) 16:53:08.39 ID:v6e7v91o]
独学でJavaを勉強してチェスゲームを作りました。

オダチェス
tohmin.com/chess/



720 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 09:49:49.64 ID:z+baYhHr]
>>666
>Javaの命名規則てのも、正直よく知らんねぇ。
頑固親父プログラマー乙

721 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 11:02:02.66 ID:q80ld/zt]
>>719
クオリティ高いね

722 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 07:52:22.41 ID:8RIrN3bo]
>>719
いいね

まあチェスのルールさっぱり分からん俺には
オートボタン連打ゲーだったわけだが

723 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 23:56:21.64 ID:lU187Ahc]
>>719
正常に遊べたけど、エラーが出るよ。↓

Exception in thread "AWT-EventQueue-1" java.lang.Error: Unresolved compilation problem:
The type Normal must implement the inherited abstract method MouseListener.mouseEntered(MouseEvent)

at Normal.mouseEntered(Normal.java:8)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
(以下略)

724 名前:名前は開発中のものです。 mailto:sage [2011/05/20(金) 18:42:35.41 ID:ggpklgqY]
>>719
すごい。
しっかり作られていますね。
できれば、ソースコードを参考に見せて欲しいです。><

725 名前:名前は開発中のものです。 [2011/05/20(金) 23:50:04.96 ID:4jedvZd9]
>>724
ソースコードは5000行あります。
一部分だけコピペします。

import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.lang.Math;

public class Main extends Applet implements ActionListener, MouseListener, MouseMotionListener
{
Image Banner;
Image Bishop_Black;
Image Bishop_White;
Image Board_Black;
Image Board_White;
Image King_Black;
Image King_White;
Image Knight_Black;
Image Knight_White;
Image Pawn_Black;
Image Pawn_White;
Image Queen_Black;
Image Queen_White;
Image Rook_Black;
Image Rook_White;

726 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 03:09:01.01 ID:iDheEoxv]
>>725
メインのクラスはいろんなリスナーを実装してて、
駒は Image クラスか〜

実に参考になりますな〜


って、バカw

727 名前:名前は開発中のものです。 [2011/05/21(土) 12:21:32.28 ID:lqY6+dRY]
>>726
ソースが汚くて申し訳ございません。
独学でJavaを勉強しましたので・・・

しかしプログラム言語はただの道具です。
ソースが汚くても動けばいいのです。
逆に動かないプログラムはたとえ美しいソースでも一円の価値もありません。

728 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 12:24:39.89 ID:RaIpHOw5]
だめなやつの典型の意見
先はなさそうだな


729 名前:名前は開発中のものです。 [2011/05/21(土) 12:31:00.38 ID:lqY6+dRY]
>>728
じゃあ何かすごいJavaアプレットを作ってここで公開してみてください。
私が評価します。



730 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 12:36:10.17 ID:RaIpHOw5]
一生独りでオナニーしてればいいタイプだな大規模プログラミングにも向かない
協調性もないようだし


731 名前:名前は開発中のものです。 [2011/05/21(土) 12:51:37.13 ID:lqY6+dRY]
>>730
そもそもオダチェスは一人で作ったものです。
大規模プログラミングを考えてプログラムなどしていません。

何でもいいからあなたの自慢のアプレットを公開してください。
楽しみに待っています。

732 名前:名前は開発中のものです。 [2011/05/21(土) 13:00:29.87 ID:ObUmmaC7]
痛いjava厨が集うスレと聞いて

733 名前:名前は開発中のものです。 [2011/05/21(土) 13:02:58.06 ID:5peastFj]
マルチポストするようなクズは相手にするなよw

734 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:11:29.68 ID:i41vx+7j]
>>730
職業プログラマーの嫌味?
大規模結構だけど小規模批判とは度量がちっさい

735 名前:名前は開発中のものです。 [2011/05/21(土) 13:15:13.90 ID:H8388xve]
いいぞもっとやれw

736 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:19:37.60 ID:RaIpHOw5]
>>734
向かないと言ってるだけ
批判とかどこに書いてあるんだよ?

そもそも動きゃいいなんて言ってる時点で
他人とプログラムは出来ないって意味だよ
わからなかったか?

他の奴も言ってるがあちこちのスレに同じ内容で俺のゲームを見て見て
って書いてる時点で相当痛い。


737 名前:名前は開発中のものです。 [2011/05/21(土) 13:28:41.80 ID:H8388xve]
量産型Javaプログラマが嫌われる所以

738 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:33:25.00 ID:i41vx+7j]
>>736
>だめなやつの典型の意見
>先はなさそうだな
>一生独りでオナニーしてればいいタイプだな
批判じゃなくて感想?辛口アドバイス?
個人的には悪意しか感じなかった

739 名前:名前は開発中のものです。 [2011/05/21(土) 13:35:33.17 ID:3RIjEd85]
以下、顔を真っ赤にしたレスが続きます



740 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:41:08.17 ID:RaIpHOw5]
>>738
どう感じようとあんたの勝手。

だいたい2chの掲示板の文章に何を期待してるんだか。

個人でゲーム作って公開しようって奴が
この程度でぐだぐだぬかしてるようでは
駄目だこいつとしか思わなかったけど?


741 名前:名前は開発中のものです。 [2011/05/21(土) 13:46:27.88 ID:/q/xsFZ8]
称賛コメだけ欲しかったのだよ恥ずかしいな言わせんな

742 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:54:04.24 ID:RaIpHOw5]
そうなのか悪かったな。公に公開した時点で大概そうはいかないがな。
ニコ動にでも動画うpって感想もらえば?

正直な感想が返ってくると思うよ?
まあ、スルーされるのが落ちだと思うけど。


743 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 13:58:16.47 ID:pFICU6xM]
きもい流れ。くそスレあげんな

744 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 14:07:40.98 ID:4ght18DK]
珍しく盛り上がってると思ったら。

745 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 14:07:59.50 ID:i41vx+7j]
>>740
最初の1,2レスで駄目かどうか試したと?
それなら見事に釣られたな
最初に何がだめか聞くのが”正解”だったのか

746 名前:名前は開発中のものです。 [2011/05/21(土) 14:58:59.48 ID:lqY6+dRY]
煽り耐性が足りなかったようです。
神奈川県の足柄茶を飲んで精神修行して出直します。

747 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 15:44:50.60 ID:2G8KslKw]
端から見てる分にはどっちも顔真っ赤だったから安心しろ

748 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 15:47:05.86 ID:3yGiWNtj]
なんだなんだ批判する方もされる方もひたすらに痛いな


749 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 16:23:16.18 ID:3vEPqxZu]
なんだかよくわからんが

作品作って広く公開する事はいい事だぞ
みんなもっと自己主張していい

あと今更蛇足かもしれんが>>726が「ってバカw」言ったのは
これだけじゃ何もわかんねえよwって意味だろw



750 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 19:58:22.60 ID:iDheEoxv]
>>749
>>725 がネタかと思ったから >>726 を書いたんだ

おっしゃる通り、
>>725 のソースなんてクソの役にもたたない

751 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 23:13:33.08 ID:E6uCut4Q]
>>727
正論だと思います
実装に関して質問したいのですが、コンピュータの思考はご自分で考案されたのですか?







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

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

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