[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 12/17 22:42 / Filesize : 51 KB / Number-of Response : 182
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

JAVAアプリでゲーム



1 名前:名前は開発中のものです。 [02/10/07 02:40 ID:AooNUorL]
コンテンツアグリゲータに登録する必要があるとか、5Xシリーズ
しか対応してないなど、いろいろ制約があるJ-PHONEのJAVAアプリ
ですが、マターリ語り合いましょう。

101 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

102 名前:名前は開発中のものです。 mailto:sage [02/11/28 14:49 ID:20okCWv6]
ハードウェア側の問題?

103 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

104 名前:名前は開発中のものです。 mailto:sage [02/12/04 05:59 ID:nQpeLOgO]
           ∧_∧
          /⌒ヽ )
         i三 ∪
          |三 |
         (/~∪
        三三
       三三
      三三          〜糸冬〜


105 名前:進可 ◆Sinka1my5k [02/12/06 22:46 ID:d6tuqxrO]
2468キーは諦めますた。やっぱりキーボードですので
割り当ての無い同時キー入力には対応していないようでつ。
前のキーが離れる前に次のキーを押した場合、前のキーが
離れたと判断しないと、高速タイプできないもんなー。しょうがないか。


現在、表示の高速化に挑戦してますです。
今さっき気がついたんだけど、もしかしてRUN()メソッドって
paint()の処理奪ってるのかな?

RUN()実行中に他でrepaint()しても表示が変わらないんだよね〜
うーん、どうしよう・・・・・・よし、再描写のフラグ立ててそれで処理するか。

106 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

107 名前:進可 ◆Sinka1my5k [02/12/07 00:57 ID:Bps5tFwD]
うひょう、高速化成功。ただ、あまりに速いせいか
時々表示がちらついてしまう時があります。

う〜ん同時アクセス禁止命令は使ったはずなんだけどなぁ。

108 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

109 名前:名前は開発中のものです。 mailto:sage [02/12/07 09:01 ID:BdMzOWkW]
パッドに対応してください



110 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

111 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

112 名前:名前は開発中のものです。 mailto:sage [02/12/08 03:34 ID:MCwPmEmD]
IE6+JDK1,4だけど、NullPointerExceptionで止まってしまう。
at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:48)
で発生してるらしい。

同期を取るためにシンクロナイズとかいうのがあったような。

113 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

114 名前:進可 ◆Sinka1my5k [02/12/08 22:45 ID:GXNpbopC]
パッドはJAVA自体が対応してなさげ。

ただ、パッド入力を上下左右キーなどに変換できるソフトが
どこかにあったからそれを使えばなんとかなるでしょう。

シンクロナイズは検索してみたけど良くわからなかったヨ。

115 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

116 名前:名前は開発中のものです。 mailto:sage [02/12/09 01:45 ID:NACN61Xk]
synchronized(同期)で検索すると、
ttp://www2.ttcn.ne.jp/~javaroad/java_thread4.htm
こうゆうのが出てきた。
スレッドを慎重に使うには必要そう。

117 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

118 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

119 名前:進可 ◆Sinka1my5k [02/12/09 15:44 ID:P/48gpNg]
synchronized試してみました。ちらつきを抑えるのには成功したのですが
1.3でOKなのに1.4にしたらどうも挙動がおかしい。
内部で何か違うことをしてるのだろうか?

で、いろいろソースを弄くっていたら、ぐちゃぐちゃになってきて
何がナンだかわけわかめの状態に(w

う〜ん、一時リセット。スピードアップする前のソースから練り直してみます。



120 名前:名前は開発中のものです。 mailto:age [02/12/09 17:46 ID:ZMxWeEIp]
あぼーん多いな。

121 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

122 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

123 名前:進可 ◆Sinka1my5k [02/12/10 17:15 ID:oraLld9E]
リセットでやり直したら、シンクロナイズ使わないで良くなっちゃった(汗
書き込み方法をもっと厳密にした結果ですた。

しかし何度か1.3と1.4を交互に入れ直ししてるから
だんだんIEが挙動不審になってきたな。
むぅ、もう一台パソコンがいりそうだ。


124 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

125 名前:進可 ◆Sinka1my5k [02/12/18 18:35 ID:VK1W0H2R]
うーむ、キー入力からの移動処理中にまたキー入力があった場合
移動中にもかかわらず再度処理してしまうようだ。
ここがベーシックと違うところだな。

しょうがないのでキー入力からの移動処理が始まったらフラグを立てて
全てが終わるまで再度入力をしないようなプログラムにしますた。
シンクロナイズだとなぜかうまくいかなかったし。
他の人はどう処理してるんだろ?
なんかこのへん本当はもっとうまいやり方があるんだろうね。

これが一直線に作ってきた自分の弱いところだよなぁ。

エディタの方はどうもダメみたい。1.4だとテキストフィールドからの
カット&ペーストができるんだけど、1.3は無理のようだし。

ゲームとしてはもうこれで完成かな?
あとやるとしたらロード中にロード中画面を表示させるぐらいだろうね。

126 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

127 名前:名前は開発中のものです。 mailto:sage [02/12/19 16:53 ID:K3s0AkZE]
キー入力→入力に応じた処理をそこで行う
じゃなく、

キー入力→キーフラグにセット
ゲームループ内でキーフラグを見て処理

ってワケにはいかない?

128 名前:進可 ◆Sinka1my5k [02/12/19 21:53 ID:9fBepT/K]
はい、key = e.getKeyCode();
で取得してからgameplay()クラスを実行するという方法でやってはいるんです。
でも何故かそういう現象が起こるんだよなぁ。

多分実行するクラスがgameplay()に移った時点で
またpublic void keyPressed(KeyEvent e){
が有効になってしまうのではないかと思うんですけど。本当のところは不明。

今は感想で出てきた要望のCPU占有が
100%になるのを抑えるのにチャレンジしてまつ。
やはり何もキー入力がなくても書き換える仕様は
ダメなようだ。

129 名前:進可 ◆Sinka1my5k mailto:sage [02/12/19 23:24 ID:9fBepT/K]
うわ、また下げワスレテタよ。

とりあえずCPU負荷率の問題は解決。
空ループでrun()を回すと負荷がもりもりあがるのが判明。
1サイクルにつきsleep(20)ほど入れたら解決しますた。




130 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

131 名前:名前は開発中のものです。 mailto:sage [02/12/20 11:05 ID:c9iTUyav]
>多分実行するクラスがgameplay()に移った時点で
>またpublic void keyPressed(KeyEvent e){
>が有効になってしまうのではないかと思うんですけど。本当のところは不明。
keyPressedとgameplayにsynchronized付けてブロック汁!
>>116のリンク先の説明見ると一発で解ると思う。
あと、無理に1.4使う必要も無いかもヨ。仕事で商用の携帯JAVAアプリ作ったけど
1.3で作ったし。1.4だと動かない(・凵E)アヘアヘ

132 名前:名前は開発中のものです。 mailto:sage [02/12/20 11:59 ID:c9iTUyav]
石板庭やってみた。おもろい!(・∀・)ガンガレ!

133 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

134 名前:名前は開発中のものです。 mailto:sage [03/01/17 09:41 ID:0SE8pdVF]
   ∧、
 冫⌒ヽ\ / ,,....,ヽ
 |( ● )| i\c´,_、, ゞ'   何か言い残すことはあるか?
 ゝ _ノ ^i |l、.,,_.ノソ
  |_|,-''iつl/ ー\,;
   [__|_|/〉"|Y/, (),  シュボッ
    [ニニ〉     |E|            END
    └―'

135 名前:名前は開発中のものです。 mailto:sage [03/02/06 18:51 ID:DEyse5Nb]
PNGの半透明、透明についてのメモ
エミュレーターでは半透明表示されるが実機ではされない
透明はエミュではOK、実機ではインデックスカラーにしないとNGな物がある

136 名前:名前は開発中のものです。 [03/06/15 00:52 ID:mNsHA9px]
作者登録して、簡単なアプリUP、自分でダウン
スゲーって感じな毎日やってます。
ただ、javaは初めてというか、GUI使ったアプリが
初めてなんで、すげーつまずいてます(^^;

そんな訳で、まず今作ってる習作アプリで、
ユーザ名入力-->レコードストアってのを
したいんですが、入力のとこがさっぱり分かりません。

どっかに、サンプル落ちてませんか?


137 名前:136 [03/06/15 01:12 ID:mNsHA9px]
↑の補足

大昔のDOS時代にゲームやてたので、
キー拾うのとか、ファイルIOとかは、
なんとかなったんだけど、GUIというか
おぶじぇく指向とか、もー辛いっす(泣


138 名前:名前は開発中のものです。 mailto:sage [03/06/15 11:39 ID:nklW6PrT]
>>136
日付を見たらわかると思うけど、このスレはすでに死に体。

一応、ヒントをあげると、TextBoxまたはTextField を使いましょう。

139 名前:136 [03/06/15 12:18 ID:mNsHA9px]
>>138
チェックしてなかった(w

TextField は、さっき撃沈したので
今度はTextBoxをやってみます
先は長い(^^;

今までHttpConnection を試そうとしてみて
SecurityExceptionが出てしまって、
夢が破れたとこ(w



140 名前:名前は開発中のものです。 mailto:age [03/06/15 12:50 ID:Dl+CCjpJ]
www.geocities.jp/win_cheri/
下のほうに ばばほど

141 名前:名前は開発中のものです。 mailto:sage [03/06/15 12:54 ID:nklW6PrT]
>>139
HttpConnectionで例外が出る場合は、
JADファイルのMIDlet-Network属性をチェック。

142 名前:136 [03/06/15 13:23 ID:mNsHA9px]
>>141
あ゛ーーー、チェックしてみたら、
テスト用のjadでなくて、別なアプリのjadに
MIDlet-Network書いてました(^^;

でも、動かしたら別なexceptionが出てしまったので
続きは後日にします。
わざわざサンキューでした。


143 名前:136 [03/06/15 13:24 ID:mNsHA9px]
関係ないけど、ホットゾヌ立ち上げてると、
Emuがワトソン君を出して死にます(^^;
ノートPCも熱くなるし、、、、。
しばしクールダウンします。


144 名前:Homa mailto:sage [03/10/02 16:30 ID:MRWcIN/e]
kutipatti.fc2web.com/index.html
上記のサイトを作ってみた。
ゲーム製作とかに役立つと思うからドンドン活用してくだされ。

145 名前:名前は開発中のものです。 [03/10/02 20:05 ID:iv0nEX4r]
>>144
無断リンクさせてもらった
f14.aaacafe.ne.jp/~javaappl/

146 名前:あい mailto:age [03/10/02 21:07 ID:GSrY29kA]
かなりおすすめの無料着メロサイト♪
ゲームとか画像UP掲示板とかもあって面白そうだったよ〜♪
ほんとだまされたと思って行って下さい☆
絶対満足するから〜♪

yokozuna.tv/m.php?i=21

147 名前:Homa mailto:sage [03/10/03 18:57 ID:oGqjoCiF]
>>145
こちらも無断リンクさせてもらった

148 名前:名前は開発中のものです。 mailto:sage [03/10/05 19:36 ID:oRgdmSCf]


149 名前:名前は開発中のものです。 [03/10/21 16:35 ID:/HUghbu9]
Java3Dでゲームを作りたいんですが、ひな形を教えてもらえませんか?
メインループとキー入力、描画処理といったところの書き方が、
よく分かりません。お願いします。



150 名前:名前は開発中のものです。 mailto:sage [03/10/21 17:20 ID:PEDhnL6m]
>>149
アホか。雛型とかいうレベルじゃねぇじゃねぇか。
わからないならすなおに勉強しろ。


151 名前:名前は開発中のものです。 mailto:sage [03/10/24 00:15 ID:9g1gRB38]
いや、それは雛形そのものだと思うが…。

152 名前:名前は開発中のものです。 mailto:sage [03/10/25 22:19 ID:Q04KnPrD]
test

153 名前:名前は開発中のものです。 mailto:age [04/02/25 19:01 ID:YW6RuRGY]
保守age

154 名前:名前は開発中のものです。 mailto:sage [04/03/05 17:59 ID:1NO6GP5X]
hosyu

155 名前:名前は開発中のものです。 [04/09/27 00:02:15 ID:aLBna6ae]
質問です。
Javaアプリでゲーム作ってますが、どうしても逆コンパイルかけられて
ソースを覗かれるのがいやなのです。
何か良い方法はありませんか?


156 名前:名前は開発中のものです。 mailto:sage [04/09/27 10:09:27 ID:T2soXioa]
>>155
携帯電話以外からでは落とせなくする、くらししか思いつかん

157 名前:名前は開発中のものです。 mailto:sage [04/12/15 01:19:48 ID:NhtlaWBw]
>>155
Javaの仕様です。
オブファスケータを掛けて難読化するぐらいしかできやんです。


158 名前:名前は開発中のものです。 mailto:sage [2005/11/27(日) 13:54:03 ID:pzJuOkH3]
こんにちは

アプリ作ってみたいけど、何から初めていいのか分からない
やっぱりゲーム作ってる人はすごいよ
それが神ゲーでもクソゲーでも

159 名前:名前は開発中のものです。 mailto:sage [2005/12/30(金) 15:35:48 ID:B6mbhf7R]
人は神にも悪魔にもなれる
お前もがんばれ



160 名前:名前は開発中のものです。 mailto:age [2006/03/15(水) 01:11:38 ID:cXOEjtfT]
保守

161 名前:名前は開発中のものです。 mailto:sage [2006/03/17(金) 21:38:02 ID:vUVyLZPM]
 

162 名前:名前は開発中のものです。 mailto:sage [2006/03/18(土) 14:42:20 ID:FQ/Z8uaG]
>155
難読化ツール、あいまい化ツールというのがあります。
いくつか探してみたら?
私はRetroGuardというのを気に入っています。
・・・ていうかあんまり広めると人のソースが見られなくなるな・・・

163 名前:名前は開発中のものです。 mailto:sage [2006/03/18(土) 15:59:29 ID:uHKk3MH9]
>>162
2年前の記事にレスしても、本人はもう見てないと思う。

164 名前:名前は開発中のものです。 [2006/03/18(土) 16:12:59 ID:ko6FX2W/]
スレが浮上するとこういうことあるよな(笑)

165 名前:名前は開発中のものです。 mailto:162に対抗 [2006/03/18(土) 17:38:50 ID:vkElBUm0]
>>16
どこまで進んだ?

166 名前:155 mailto:age [2006/03/23(木) 02:12:11 ID:qr5DCIs5]
>>162
ありがd。2年ぶりにageたのも私ですww
でも難読化やあいまい化は根本的解決にならないので、
C++で作ったDLLでクラスファイルをロードするように作り直しました。
DLLはさすがに読まれないでしょ。(頑張っちゃう人は除外)
Web Startで作成してますが、DLLは「アクセス権限を無制限にしちゃうよ?」の
警告ダイアログが出るしWinとUnixでモジュールを分けて作らないといけないので面倒です。

難読化の逆でリバースコンパイルのみならず、さらに分かりやすい変数名や
ロジックに変換してくれるツールがあればなーと思ってます。


167 名前:名前は開発中のものです。 mailto:sage [2006/05/21(日) 16:41:04 ID:QLiV9SuF]
2年の歳月を経て完全なスレ違いであることが発覚とは・・・

168 名前:名前は開発中のものです。 mailto:age [2006/05/21(日) 22:24:04 ID:/nJQ4VWC]
>>16
進捗報告マダー?

169 名前:名前は開発中のものです。 [2007/01/14(日) 23:44:12 ID:Thdw6B9O]
 



170 名前:名前は開発中のものです。 mailto:sage [2007/04/03(火) 14:32:37 ID:qom87o6H]
完全にFlashに食われたな。

171 名前:名前は開発中のものです。 mailto:sage [2007/04/03(火) 14:41:26 ID:tJ3eBjgj]
JavaアプリなんだからFlashとは別だろ
アプレットならありえるかもしれんが、やれることの違いが大きすぎ

172 名前:名前は開発中のものです。 mailto:sage [2007/04/03(火) 21:04:51 ID:rJufFly0]
>>166
そこまでするなら普通にSDLとかつかえばいいんでない?
なぜJavaでつくってんの?
本末転倒にみえるんだが。

173 名前:名前は開発中のものです。 mailto:sage [2007/04/22(日) 19:28:32 ID:7uPTnwzf]
JAVAじゃBEEPで音程鳴らせないのか・・・

174 名前:名前は開発中のものです。 [2007/05/03(木) 08:55:06 ID:+ADx2sfO]
>>173
いや、動的にBEEP音を作ってバッファに格納し、それをwavバイナリとして再生すればどんなBEEPでも鳴らせるw


175 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 14:20:34 ID:njc5h6a6]
ビープでしゃべらせてた98版卒業おもいだした。

176 名前:名前は開発中のものです。 [2008/02/13(水) 12:35:14 ID:I7aq4ZB6]
おまいら気長すぎw


177 名前:名前は開発中のものです。 mailto:sage [2008/02/13(水) 15:40:29 ID:3/Kleoug]
98でときメモのビープボイス集めてたの思い出した

178 名前:正義の味方 [2008/02/13(水) 23:23:39 ID:fOOe9uew]
地球を救う正義の味方、今こそ参上!!
seiginomikata.xxxxxxxx.jp/

179 名前:名前は開発中のものです。 mailto:sage [2008/10/28(火) 21:06:12 ID:y+shKCZx]
a



180 名前:名前は開発中のものです。 [2009/02/24(火) 07:25:39 ID:gN7N17Qr]
>>179
(´・ω・`)ショボーン
imepita.jp/20090124/089930


181 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 01:04:07 ID:KU9oMtWO]
てす






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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