Javaアプレットのゲームの限界は!
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/11/08 23:35ID:kmeAWDumなんか凄いの作れないの?
もう携帯だけの過去の遺物?
0129名前は開発中のものです。
02/05/04 22:25ID:???アプレットの意味ないわな。
そういう意味ではアプレットは終わってる。
0130名前は開発中のものです。
02/05/04 22:26ID:???利点は利点であって、他方を「意味が無い」と否定する根拠にはならないと思うけど
0131名前は開発中のものです。
02/05/04 22:32ID:???EXEを個別にダウンロードしてはウイルスチェックしてはインストールして実行する事と同じだと思うわけなんだね
あるいは個別のプラグインをイントールする事、
あるいは著名なしActiveXをダウンロードして実行する事と同じだと
0132名前は開発中のものです。
02/05/04 22:55ID:???ん?
サンドボックス的な環境が標準でついてくるかどうか、ただそれだけが問題なのでは。
i-modeではiアプリというのがその標準環境だし、
WindowsではIEがその標準環境。んでJavaのバージョンは1。
これが現実では?
0133名前は開発中のものです。
02/05/04 22:55ID:???と言われてしまうのは可愛そうだと思います。
0134名前は開発中のものです。
02/05/04 23:42ID:???あのう、>>129は「特定のアプリを突っ込まないとダメという時点でアプレットの意味ない」って言ってるんだけど
ただそれだけ?うーん。ただそれだけじゃ「意味が無い」って思うわけだね?
0135名前は開発中のものです。
02/05/04 23:46ID:IDR1uRSY0136名前は開発中のものです。
02/05/04 23:49ID:???Flashはプラグインのサイズが軽いのが良いよね。コンテンツの重さは別として。
Shockwaveはプラグイン自体がけっこう大きいし、大抵のコンテンツも大きい。
QuickTimeなんかはインストーラをダウンロードしてインストールしないと使えないよね。
0137ヘリクツクン
02/05/05 00:01ID:???0138名前は開発中のものです。
02/05/05 00:58ID:???それをいうなら「OSを」の方が良かったね、屁理屈くん。
メーカー製PCを買ってきてブラウザが入って無いのは今時珍しいよね。
いいかげん、うんざりだ・・・・・
0139名前は開発中のものです。
02/05/05 04:36ID:???0140名前は開発中のものです。
02/05/05 04:40ID:???ただ、バージョンが常に一つ遅れなのがなんともアレだが。
0141名前は開発中のものです。
02/05/05 06:35ID:???MSJVM は JDK1.1.4互換だ(とMSは言っている)し
Mac の MRJ は JDK1.1.8互換のはず。
Netscape 4.7xのJVM も JDK1.1互換だと思ったが。
っつか JDK 1.0レベルの実行環境なんて、
殆ど手に入らないと思うんですけど。
もしくは Java1.0ってなんか別の意味で使ってるんかいな
0142名前は開発中のものです。
02/05/05 06:45ID:???ゴメンいいかげんなこと言った。実はJava全然知らんの。
0143名前は開発中のものです。
02/05/05 10:05ID:???別に古いのが入ってるのなら、新しいの
いれれば良いし。サイズの大きさもインターネットの
ヘビーユーザ層の間ではDSL等が普及している事を
考えればそんなに問題ないし。
スレタイトル通りの話しに戻そうぜと思う。
JVMのインストールの話なんか、どうでも良いよ。
これがインストール出来ないやつはここにはいないだろうし。
アプレットでやりたいゲームが出たら、
ゲームインストール出来るやつなら、新しいJVMインストール出来るだろう。
0144名前は開発中のものです。
02/05/05 10:38ID:???しね
0145名前は開発中のものです。
02/05/05 11:24ID:???0146名前は開発中のものです。
02/05/05 13:25ID:???このスレに相応しい話題なの?
0147ネタなし小僧
02/05/08 11:14ID:???真っ先の疑問として出てくるのはしゃーないべよ。
そのラインより上層の話がしたければ、話題振ってくだせえ。
0148104
02/05/08 21:52ID:4.Cpn0wAJavaアプレットのアドベンチャーゲーム開発キット発見。
よく見るゲームアプレットとは一味違うのでちょっと感動するかも。
Javaアプレットは高速接続で利用範囲が広がったけれど、
定額ネット接続も大きいのでしょうね。
上のやつで作ったゲームを遊んでても、ちょっと前と違って、
通信料金の事を気にせずに、ハードディスク上のゲームみたいに遊べるし。
0149名前は開発中のものです。
02/05/08 22:29ID:???ゲームを無限に遊べる。
ドリームパスポートはアプレット使えなかったよな
0150名前は開発中のものです。
02/05/08 22:40ID:???プッ
0151148
02/05/09 12:56ID:aXSMpJhgPS2でJavaアプレットが動作するようになれば、
エロゲーが遊べる様になると思う。
こうなったら流行るかもね。
エロゲーが快適に動作するにはADSL程度の
回線で充分だし。
0152名前は開発中のものです。
02/05/09 13:37ID:???ただ、PS2上のJavaには動作速度は期待出来そうもないよね。
(低速なimode機よりは速いかもしれないけど、扱うデータ量が違うしね・・・)
紙芝居ゲームなら速度は気にならない、と思うかもしれないけど、どうだろうね・・・・・・
むしろ、PS2で紙芝居ゲーなら、Flashの方が実用性が高そうでは。
0153名前は開発中のものです。
02/05/09 20:52ID:???0154名前は開発中のものです。
02/05/12 01:24ID:???Flashじゃやってらんない、Javaでやらしてもらえた方が楽、ってケースも無くないよね。
ゲームの場合なら....やっぱり場合によるだろね。
けどApplet実行環境(特にJava2以降)って大掛かり過ぎだよなぁ・・・・
0155名前は開発中のものです。
02/05/27 21:15ID:???サイズ忘れたが、今の時代「でかい」部類には
入らないだろ?
「やりたいと思う」人はそれくらいの労力はいとわない。
それとも「やりたいと思っていない」人まで釣るために
わざわざデフォの環境でも動くもの作るのか?
もっと、「やりたいと思う」人を増やすところに
労力つぎ込めよ。
WinXP・IE6にデフォで搭載されてないというのは、
もう古いMSVMは普及しないってことだろ?
それで動くもの作ってどうするんだ?
作り手がそんなんだからはやらねーんだよ。
0156名前は開発中のものです。
02/05/28 10:24ID:???154じゃないが、でかさは問題じゃないってのに。
JREのインストールページ↓、一般人が先に進んでくれると思うか?
http://java.sun.com/j2se/1.4/ja/
一般への普及を阻害しているのは他ならぬSun自身だ。
>それで動くもの作ってどうするんだ?
だからそもそもJavaで作らないという選択肢もあるわな。
>作り手がそんなんだからはやらねーんだよ。
卵が先か鶏が先か。そもそも流行らせる義理なんかねーし。┐(´Д`;)┌
大多数の開発者(Sun含む)の心理がすでにクライアントJavaを見捨ててる以上、
個人レベルであがいたところでどうにもならんよ。
ウェブページ上で何かやりたきゃ、今なら.NETのコントロール埋め込む手もあるぜ。
0157155
02/05/28 22:25ID:???JavaPlug-inは必要なページに行くと
勝手にダウンロードがはじまるんじゃないのか?
http://java.sun.com/getjava/download.html
を見ると、ダウンロード後勝手にインストール
されるようだが。
違うのか?
0158悲惨な156
02/05/29 00:02ID:???一度も試したことがないので忘れておったわ。すまん。
0159名前は開発中のものです。
02/05/31 13:21ID:TkG93Yssガイシュツかもしれんが
http://www.gamelet.com/index.html
0160名前は開発中のものです。
02/05/31 13:46ID:???0161名前は開発中のものです。
02/05/31 14:15ID:???適当に試したがあっさりフリーズした。
0162名前は開発中のものです。
02/05/31 15:08ID:???古いバージョンのJREじゃないと動かないアプレットがあったり、JavaPlug-inの自動インストール(バージョンアップ)中に古いプラグインのアンインストールに失敗して中断してしまったり、なにかと問題が生じてます。
Sunだけの問題では無いでしょうけれど、期待してるだけに、もちょっとなんとかならないかなぁと思います。
0163名前は開発中のものです。
02/05/31 22:25ID:9ytySeJEエロゲをネットでやるのは技術面より改正風営法か何かの関係で面倒だとか
0164名前は開発中のものです。
02/05/31 22:26ID:???で、インストールを前提とするならFlashでもActiveXでもいいじゃん、
と無限ループ
0165名前は開発中のものです。
02/05/31 22:49ID:???0166名前は開発中のものです。
02/05/31 23:20ID:???未だにISDNだから、起動時間より
アプレットの読み込み時間のほうが長いっす。
0167名前は開発中のものです。
02/06/01 00:18ID:???ちなみに最近のJavaPlug-inはclass、jar、その他リソースをキャッシング出来るの知ってる?
当然キャッシュがきかない場合(1回目他)は意味無いけど。
うちの場合はプラグイン起動に5秒くらいかかるかな?
例えばBizTechのページとか見に行くと、プラグインの起動が終わるまでリンクなどがアクセス不能で待っていなくちゃならない。かなりストレス。
一度起動しちゃえば気にならないんだけど。
(BizTechサイトではJava使ってユーザーのトラッキングしてるらしい)
0168名前は開発中のものです。
02/06/01 11:42ID:zMTxHoSs噂では表示が高速化されて3Dのゲームも作れるようになる
とか言われてたけど。
どこかにくわしく説明してるとこないですか。
チップス集とか。
0169名前は開発中のものです。
02/06/01 12:43ID:???http://java.sun.com/j2se/1.4/ja/docs/ja/relnotes/features.html
どこかって、少なくとも本家のサイトには行ったんだよね?
3Dのゲーム云々って、どこで言われてたの?
0170名前は開発中のものです。
02/06/01 20:22ID:???http://www.javagaming.org/
にサンプルと解説があるよ。
実際になんか書いてみるならjava.awt.image.BufferStrategy使うのが楽。
1.4での3Dの強化って言うのは多分DirectBuffer使って
OpenGLラッパーが高速になるって話だと思う。これ↓
http://java.sun.com/products/jfc/tsc/articles/jcanyon/
0171名前は開発中のものです。
02/06/02 15:45ID:???最新の1.4でもURLの末尾が.jarか.classで終わってないとキャッシュしない。
まあ.jarに必要なリソース全部ブチ込めば済む話だけど
0172名前は開発中のものです。
02/06/04 05:06ID:???リソース読めないってバグがあったような…
0173名前は開発中のものです。
02/06/22 10:44ID:4frAFN1Uhttp://japan.internet.com/webtech/20020619/11.html
MS、XP でも Java を標準サポートするよう路線変更
各種報道によると、Microsoft (NASDAQ:MSFT) は、今夏リリース予定の Windows XP 用サービスパック1 (SP1) に『Java Virtual Machine (JVM)』を含めることを決定したという。
Microsofot は Sun Microsystems (NASDAQ:SUNW) から反トラスト法違反訴訟を起こされており、打開策をさぐっているのがうかがえる。
0174名前は開発中のものです。
02/06/22 10:51ID:???0175名前は開発中のものです。
02/06/22 11:09ID:dD3kwTx.http://itpro.nikkeibp.co.jp/free/NT/NEWS/20020619/3/index.shtml
0176名前は開発中のものです。
02/06/22 12:02ID:1339MhGYJRE1.3.1 なんかは Applet 含んでいなくても Java コンソールとかいうのを起動して、
それで結局 Swing のクラス群をだらだらと長い時間かけて読み込むんだよね。
やる気無いとしか思えなかったね。JRE1.4 は、確か、ディフォルトでは Java コンソール
起動しないから、割と起動が速い。
0177名前は開発中のものです。
02/06/22 12:03ID:1339MhGY0178名前は開発中のものです。
02/06/22 13:54ID:???そう?ウチのキャッシュ見たらgifやjpgがかなり溜まってたよ
0179名前は開発中のものです。
02/06/22 15:34ID:???ブラウザ一般のキャッシュとごっちゃにしてないか?
ブラウザが直接読み込んだ画像はもちろんキャッシュされるが
Java Plug-inは利用しないから意味ない。
少なくとも漏れの場合は実際にキャッシュしてくれなかったから
URLの末尾に ?x=.jar を付けるとかの回避策が必要になった。
それがバグなのか仕様なのか調べて発見したソース↓
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/plugin/developer_guide/disk_caching.html#How
http://java.sun.com/products/plugin/1.3/docs/ja/cache.html#How
0180178
02/06/26 01:17ID:???>ブラウザ一般のキャッシュとごっちゃにしてないか?
はぁ・・・・・脱力・・・・
ちなみにウチのキャッシュのディレクトリは・・・・
C:\WINDOWS\.jpi_cache\file\1.0
だよ。
コントロールパネルから「キャッシュビューア」で確認しても、種類がJPEGやGIFのファイルが沢山溜まってるよ。
Javaコンソールでも(トレースレベル1以上で)
「キャッシュから http://xxxxx.xxxxx.xx/xxx.gif をロードしています」
ってメッセージが確認できるし。実際そうなんだから仕方ないよ。
0181名前は開発中のものです。
02/06/26 21:52ID:???http://java.sun.com/j2se/1.4/ja/docs/ja/guide/plugin/developer_guide/applet_caching.html
話は変わるがキャッシュディレクトリのパスが予測可能というのは
ある種の攻撃が可能になりそうでフアーン
http://memo.st.ryukoku.ac.jp/archive/200205.month/3953.html
0182名前は開発中のものです。
02/06/26 22:32ID:???確認した。確かに.jpgや.gifはキャッシュされてた。
つまりドキュメントが古いままなのか。スマソ。
でも漏れの場合必要だったのは.lzhで、これは相変わらずディスクには
キャッシュされなかった。これも確認したから間違いない。
なんかメモリにはキャッシュされてるっぽいけど。
ファイル名の後ろにランダムな文字列がつくからローカルファイル起動は大丈夫だな。
0183名前は開発中のものです。
02/06/26 22:43ID:???lzhって…
kiss でも作ってんの?
0184名前は開発中のものです。
02/06/27 22:55ID:???Java Web Start バージョン 1.2 Beta のダウンロードが可能になりました。
MacOSでは標準インストールされているらしい、"Java Web Start"。
Windowsマシンでの普及率は・・・・・・・・
キラーアプリが現れればイッキに普及もあり得るけど、現状のJavaじゃ苦しいでしょうねぇ。Web Start 自体の熟成度もまだイマイチっぽいし・・・・
0185名前は開発中のものです。
02/06/28 00:37ID:???0186名前は開発中のものです。
02/06/28 00:42ID:???どのへんがセキュリティホールになるんでしょうか?
0187名前は開発中のものです。
02/06/29 14:36ID:???「*.exeは安易にダウンロードして実行しては危ない」という知識はある。けど
「Javaは安全」のような、誤った認識を持っていたりした場合。
Web Start アプリケーションには、ローカルリソースにフルアクセスする権限を持たせる事も出来る。確か権限を与えて良いかどうかなどの確認を求めてくると思ったけど、知識の無いユーザーがそんな事聞かれても困っちゃう訳で。
*.exeをダウンロードして実行するのは危ないって言い聞かされてたけど、Javaは安全らしいし、ウィルス検知ソフトもインストールしてあるし・・・・みたいな。
ブラウザ上のリンクをワンクリックして自動インストールされたJavaアプリの安全性なんて、普通のユーザーには解らないだろうから。
>>185も、そのレベルのユーザーであると自分を認識できているという事では。
或いは、アクセス制限を課せられているはずのアプリが制限以上の権限を持ってしまうセキュリティホールがあるだろうって事だろうか?
個人的には Web Start は便利なシステムになり得ると思う。可能性として。特に会社内のイントラシステム向けアプリの自動配布(アップデート)に便利かなと。
けど、現状のクライアントサイドJavaアプリのパフォーマンスはどうも。GUIの応答速度とか。なぜJavaで組んだのかと、ユーザーから不評を買いそう。
0188187
02/06/29 14:40ID:???0189名前は開発中のものです。
02/06/30 03:29ID:???脱衣ブロック崩しなんだよな…
0190名前は開発中のものです。
02/06/30 04:12ID:???Javaアプレットの?
0191名前は開発中のものです。
02/06/30 11:29ID:???バカ供が変にアジったおかげでそういう嫌な認識が広まってるよね。
0192名前は開発中のものです。
02/06/30 17:28ID:???さほど広まってはいないだろうとも思うけどね。
そういう中途半端な知識を持っているのは、やっぱり限られた特殊な層だろうと思う。(けど、そういう半端な層のユーザーが一番厄介な存在なんだろうなぁ・・・・)
大部分の人はJava自体を知らないでしょう。
セキュリティに敏感な人の多くは「MSのJavaVMにセキュリティーホールが発見されましたので、安全の為にブラウザでJavaを使用しないように設定変更しましょう」のような知識は持っているかも。
ソフトウェア開発関係の人なら、正しい認識を持っている・・・・・とは言いきれないでしょうね。Javaから逃げているMS信奉者も少なくないだろうし。
一般向けにJavaとは何かを紹介したオンラインの記事があったら、見てみたいな。どんな風に紹介されているんだろう。
やっぱり「巨大企業マイクロソフト対その他大勢」的な記事の一部で触れられる事が多いのかな。
0193名前は開発中のものです。
02/07/04 23:43ID:???いや結構流行ってるぞ
俺ニュースあたりを見ると2、3日に1回ぐらいで脱衣ブロック崩しのニュースが入るぞ。
0194名前は開発中のものです。
02/07/05 11:58ID:???0195名前は開発中のものです。
02/07/05 14:38ID:???0196名前は開発中のものです。
02/07/05 21:34ID:???192は189へのレスじゃないぞ。よく読め。
0197194
02/07/07 23:45ID:???俺ニュースってコレであってる?
0198名前は開発中のものです。
02/08/08 22:00ID:???0199名前は開発中のものです。
02/08/08 22:21ID:???バカの習性。
バカの習性。
0201名前は開発中のものです。
02/11/03 01:58ID:???SUNも変な意地張らないでさ。
0202201
02/11/03 01:59ID:???0203あぼーん
NGNG0204名前は開発中のものです。
02/11/03 21:19ID:???結局はやってないのかな。
0205名前は開発中のものです。
02/11/09 23:32ID:???0206名前は開発中のものです。
02/11/10 12:51ID:???現状でもそんなに使えないわけではないよ。
0207名前は開発中のものです。
02/11/10 14:15ID:???0208名前は開発中のものです。
02/11/10 21:47ID:???1.4からはゲームに使えるような機能の拡張もあったし。
とはいえ、ランタイムがほとんどのOSで標準ではないという、こっちは致命的っぽい問題があるんだが…。
0209名前は開発中のものです。
02/11/11 20:51ID:???GUI : SWTという早くて恰好良い(Java臭くない)GUIのツールキットがある。アルファブレンド使えるし。
ランタイム : 配布パッケージに含めてしまう。10MBくらいしかないので、大作だったら誤差の範囲内。
・・・負け惜しみ臭いモナー
0210名前は開発中のものです。
02/11/11 21:18ID:???まぁ、アプレットだとそうだよなー
Javaアプレットゲームなんて昔のショックウェーブに次いでショボゲーの代名詞だし。
というかちっともスタンドアロンのほうが立ち上がらないほうが問題?
0211名前は開発中のものです。
02/11/12 18:39ID:???Java好きだけど、スタンドアロンが立ち上がる(ex.最新JREのPC普及率が5割を突破する)のは
もうあり得ないだろう。Javaの生みの親がSUNじゃなくてIBMだったら・・・と思うことしきり。
それに、生産性が高くてスタンドアロンのゲームが作れる言語と言えば、
Javaはいまやその代表の座をC#に譲っているからね。
生産性が高くてスタンドアロンでマルチプラットフォーム、という限定をつけたら
まだJavaがトップを突っ走っているとは思うけど、ゲームってマルチプラットフォームで
ある必要性が基本的に存在しない分野だからなぁ。
0212名前は開発中のものです。
02/11/12 19:19ID:???C# ってゲームにおいては Java の座を継いだのか…
それはそれで哀れだなぁ…
代表ゲームが Robocode と Terrarium だからまぁ、
どっちもどっちなんだけど。
0213名前は開発中のものです。
02/11/13 00:20ID:???いや、C#を褒めるつもりで書いたんだけど・・・
でもC#はJavaの座を継承した、というのは誹謗中傷に近い発言だったかも。
C#って、Javaよりも生産性が高く、しかもWindowsべったりだから高速で、
セキュリティには無関心だけどパフォーマンスとUIには力を入れるMSが
オーナーだから、ゲームに凄く向いていると思うのですよ。
といいつつ僕はJavaでへこへこ書いてるんだけどね。
0214名前は開発中のものです。
02/11/13 01:45ID:???大きめなやつを書いたことが無いから分からん。
0215名前は開発中のものです。
02/11/13 09:11ID:???>>214
急に描画が止まったり、フレームレートが揺らいで
ユーザーにとって不快、という問題につきますな。
GCなくてもそうなるヘボいプログラムばかりなので、
ちょっとぐらいよさそうな気がしますが(汗)
C#+DX9でどれくらい行けるかが注目してます。
Javaアプレット?
何年たってもあのままじゃあ誰も使わなくなるって。
0216名前は開発中のものです。
02/11/13 12:14ID:d9pe3DQB何か大きな変更を加えたり、VMの種類やバージョンが変わるたびに
GCで引っかかるポイントが変わるのでブチ切れそうになります。
確実な回避方法がないだけにいっそう。
0217名前は開発中のものです。
02/11/13 12:19ID:???スムーズな動きが必須のゲーム(格闘ゲームやシューティングとか)は
作りにくいって事かな。
ところでC#もGCあるよね?
0218名前は開発中のものです。
02/11/13 17:37ID:???0219あぼーん
NGNG0220名前は開発中のものです。
02/11/13 21:54ID:???ライブラリが使いしてたら自分が使いまわしても意味ないし…。
0221あぼーん
NGNG0222名前は開発中のものです。
02/11/14 07:51ID:???なるほど。
0223名前は開発中のものです。
02/11/14 08:08ID:???それだと API 内部の挙動がバージョン毎に
違うのが問題で、GC だけどうにかすれば良いってモンでも無いような。
そーゆー意味では C# は GC があっても Java よりは相当楽だろうね。
0224名前は開発中のものです。
02/11/14 12:11ID:???C#はバージョンごとに共同が違ったりしないの?
0225名前は開発中のものです。
02/11/14 12:15ID:n6HwOeB2それなりにリアルタイムゲーム方面も考慮してくれるんじゃないかと。
俺は人柱になる気はないけどね。
0226名前は開発中のものです。
02/11/14 13:05ID:???> 何年たってもあのまま
な責任の10%くらいはMicrosoftにあるかと。
90%くらいはSunの自爆だが
0227あぼーん
NGNG0228名前は開発中のものです。
02/11/14 19:15ID:???■ このスレッドは過去ログ倉庫に格納されています