- 1 名前:名前は開発中のものです。 [02/10/07 02:40 ID:AooNUorL]
- コンテンツアグリゲータに登録する必要があるとか、5Xシリーズ
しか対応してないなど、いろいろ制約があるJ-PHONEのJAVAアプリ ですが、マターリ語り合いましょう。
- 97 名前:進可 ◆Sinka1my5k mailto:sage [02/11/19 21:52 ID:???]
- IE6でなぜか表示できない理由。
どうやらコンパイル時に-target 1.1 とつけなきゃ動かないらしい。 未だにVer1.1が標準なのだそうな。なんか変って言えば変な話。 でも、これでIE6の人にも出来るようになってくれれば嬉しいなぁ。 ところでJAVAアプレットじゃファイルの書き込みができないのに 今さらながら気がついたりする(w サーブレットじゃなきゃいけないとな? むむぅ、まだまだ道は厳しいな。また色々覚えないといかんし。 JAVAで面エディタ作ろうかと思ってたけど、かなりの後回しになりそう。
- 98 名前:名前は開発中のものです。 mailto:sage [02/11/20 06:42 ID:???]
- >>97
JavaでHTTPアクセスやったことないけど、CGIに出力してサーバー上にファイル作るとか? オフラインでもってことであればクッキーしかないよね。 マイクロソフトがJavaの対応をしていかないようなので、 最新のJavaで作っても普通に使ってる人のIEでは動かないのが致命的な感じよね。 実行環境もけっこうでかいし。 Sunのツールでhtml変換すると自動ダウンロードしてくれるようにできた気がするけど、 あのランタイムのでかさはナローバンドな人には辛いですな。 かと言って1.1だとゲームに使いたい機能のほとんどを制限されるからね。 確か1.1だとアフィン変換とかもできなかったような……。
- 99 名前:進可 ◆Sinka1my5k mailto:sage [02/11/21 18:48 ID:BxOozEwj]
- 今日はGIF画像を予約読み込みさせたので
「ロードしながらゲームスタート」という変な症状が無くなったハズ。 進可 は MediaTracker のじゅもんを おぼえた! エディタの件はサーブレット無しcgi無しでなんとかする方法を検討中。
- 100 名前:進可 ◆Sinka1my5k [02/11/28 14:19 ID:lTW8hYnL]
- ちょいと難儀な状態。
シフトキーオンしてから上下左右オンすると普通に処理してくれるのだが シフトキーオンしてから2468オンすると、キーリリースイベントが シフトキーは押したままなのにオフしたことにしてしまうのだ。 むーん、これはキーの性能上どうしようもなさそうな気がする。
- 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]
- てす
|

|