Javaでゲーム作成 2本目
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/10/27(木) 09:43:50ID:dzSvRQXEゲーム作成以外の話題はム板(http://pc8.2ch.net/tech/)、
他言語に関する話題は他スレでお願いします。
前スレ
JAVAでゲーム作成
http://pc8.2ch.net/test/read.cgi/gamedev/1074347252/
テンプレは>>1->>10あたりを参照
0673名前は開発中のものです。
2007/01/09(火) 21:58:25ID:HlHNM13xオモシロそうだね。
しかし、いまどき手作りサイトはきつくないか?
せめてCMSを使ってほしい。
xoops, joomla, pukiwikiあたり。
0674名前は開発中のものです。
2007/01/10(水) 10:31:16ID:1y6WyCtf0675名前は開発中のものです。
2007/01/10(水) 13:02:27ID:CY2D89RvSwingはJFrameやJDialog等を含む
つまり比べている単位が違う
0676名前は開発中のものです。
2007/01/10(水) 16:06:33ID:CUOEf+p30677名前は開発中のものです。
2007/01/10(水) 19:51:15ID:1y6WyCtfありがとうございます
0678名前は開発中のものです。
2007/01/10(水) 20:45:36ID:oWjZFBCdネットゲームを作ってるけどユーザー登録と認証のデータベースを
一々作らなくてもXOOPSとかのに便乗してしまえばいいことに気がついたよ。
でもXOOPSは荒れてるのか、残念。
0679名前は開発中のものです。
2007/01/10(水) 23:47:17ID:ssMCF7LR試みは面白いけど
ブラウザMMOである必要があるかってのが不明だし
見た感じ完全な素人ぽいし、何をやりたいかってのがわからないから微妙だな
0680名前は開発中のものです。
2007/01/11(木) 00:27:37ID:mphLe0zyJavaだからブラウザとは限らないと思う。
むしろブラウザでアプレットでも動いて、
WebStartやJavaアプリケーションだったら
他の機能も使えるとかだったら面白いと思う。
ただ募集で人を募ってるにしてはちと情報が足りないよねぇ。
0681名前は開発中のものです。
2007/01/11(木) 00:56:40ID:NgTbegp6どこかでみたなって思ってたら BOTNEWSの人のサイトじゃん。
0682名前は開発中のものです。
2007/01/11(木) 08:07:23ID:S2vx2eJV0683名前は開発中のものです。
2007/01/11(木) 14:53:51ID:Yd1G/kpu0684名前は開発中のものです。
2007/01/11(木) 21:55:18ID:5qUJXaj7JAVAゲームを作りたいのですが、どこかのサイトでフロッピーに一括DLできるようなところはありませんでしょうか?
プログラムはもう出来ていて、あとは入力すれば出来るような簡単なゲームで良いんです(テトリスなど)。
皆様ご存知でしたら大変申し訳ないんですが教えてくれませんでしょうか…?
0685名前は開発中のものです。
2007/01/11(木) 22:02:28ID:+EVEwFD/0686名前は開発中のものです。
2007/01/11(木) 22:29:11ID:XoWa/QNuhttp://javagame.main.jp/
0687名前は開発中のものです。
2007/01/12(金) 03:00:48ID:STRKeNbNもちっと泥臭いJavaに限った情報を集めたサイトが欲しいなー
0688名前は開発中のものです。
2007/01/12(金) 05:51:25ID:h6iNVB6Dとりあえずお前さんが書いたソースをどっかにあげてくれ。
0689名前は開発中のものです。
2007/01/12(金) 18:19:58ID:+JdArOF0image.getWidth(this);でいけますよね?-1が返るんですけど
0690名前は開発中のものです。
2007/01/12(金) 19:13:52ID:k6cliGBgJavadocより
> abstract クラス Image は、グラフィカルイメージを表現する
> すべてのクラスのスーパークラスです。
> イメージは、必ずプラットフォーム固有の方法で取得してください。
ベクトルイメージとかもひっくるめてのスーパークラスだから
ピクセルの概念をImageは持ってない。
BufferedImageとVolatileImageはピクセルベースのイメージで
サイズの概念を持ってるからサイズの取得ができるよ。
0691名前は開発中のものです。
2007/01/12(金) 20:07:18ID:STRKeNbNソースは公開してるけど、ここに紹介すれば
そんなサイトを君が作ってくれるの?
0692名前は開発中のものです。
2007/01/12(金) 20:32:46ID:h6iNVB6Dで、どこで公開してるの?
0693名前は開発中のものです。
2007/01/12(金) 22:41:44ID:hpZMXN0Iおもったんだけど、この理屈で言うんだったら、
ネトゲーのクライアントはアプレットでつくるより
Flex(ActionScript)で作ったほうがよくないか?
開発環境無料だし。
JREをインストールさせるより90%以上普及している
Flash使ったほうがよいかと。
(サーバサイドはJAVAでいいと思うが)
てかそういうゲーム誰か知らない?
0694名前は開発中のものです。
2007/01/12(金) 22:46:22ID:k6cliGBgJREをインストールさせることが面倒なのは同意だが、
サーバーとクライアントで別々の環境にすると
今度は通信プロトコルの統一が面倒なのよねぇ。
0695名前は開発中のものです。
2007/01/12(金) 22:51:00ID:STRKeNbN実名でやってるから2chに晒すつもりはない
とりあえずGraphics2Dの最適な描画について
まとめたドキュメントが日本語で読みたい
この方法は高速で、この方法は低速ですというのを
使ってるJDKのバージョンに合わせて知る方法があればすごく助かると思う
例えば画像の描画だけの場合でも描画面積のみ考えればいいのか、
そこでImageの描画回数はどのくらい影響するのかとか
src->dest間の色深度の違いでどのくらい影響があるのかとか
そういうのは試してみないとわからんし
結局は個人の常識とかノウハウに埋もれてたりする
みんながみんなの開発日記やソースを読める訳でもないから勿体無い
0696名前は開発中のものです。
2007/01/12(金) 23:55:12ID:4K5O+ZToFlashで作る場合、試行錯誤で作り上げていくの難しいからまずはJavaででも問題はないと思う
それにほとんどのMMOhaアプリケーションセットアップ型だし、ランタイムのみってのはメリットはあるだろう
WebStartつかえば差分パッチとか入れることも出来るし、キャッシュさせることも出来る
UDPTCP直接バリバリつかうようなアプリだとFlashきつくね?
HTTPだけ使うようなのならいいと思うが、ターゲット考えれば暗号化とかのいたちごっこ打破も目的に入ってると思うし
0697名前は開発中のものです。
2007/01/13(土) 00:04:09ID:wpmqZDm60698名前は開発中のものです。
2007/01/13(土) 01:06:04ID:En3FXRLQそういうのはいいだしっぺがやるもんだと思うぞ。
自分のノウハウをまとめたサイトをどこかで立ち上げて、その後、皆に協力を依頼するなりしてみたら?
いくらなんでも自分は何もせず、他人に頼りきりってのは虫が良すぎだろう。
こんなのが欲しい、あんなのが欲しいと言ってるだけではどうにもならないんじゃ無いかな。
まず自分が動こうぜ。
0699名前は開発中のものです。
2007/01/13(土) 01:21:57ID:dd/POorYいまだとJOGLでアクセラレーション前提のほうがよさげ
0700名前は開発中のものです。
2007/01/13(土) 01:58:25ID:2t7E5/JSそういうのを言いだしっぺ厨って言うんだよ
顔が見えないからといって人をクレクレ厨呼ばわりするような君の為には
javadocもドキュメントもフレームワークも永遠に書かないと心に決めた
というか実際そういう需要ってあんの?
0701名前は開発中のものです。
2007/01/13(土) 02:40:35ID:En3FXRLQまとめサイトが欲しいって言ってるだけじゃん。
欲しいものがあるのに何故自分から行動を起こさない?
まず何か行動を起こそうぜ。
俺の為に書くんじゃないよ。
自分の為、みんなの為に書くんだよ。
自分が培ってきたノウハウを他人に見せるってのはそういう事。
ここの連中、お前の質問に答えてくれてたよな。
俺じゃ無く、そいつらの為に書く気は無いか?
それとも最初から自分のノウハウをまとめたサイトなんぞ作る気は無くて、何かと言い訳して逃げたいだけか?
サイトを作るか?それとも作らないのか?どっちだ?
0702名前は開発中のものです。
2007/01/13(土) 02:42:11ID:Xgompw9t0703名前は開発中のものです。
2007/01/13(土) 02:46:35ID:En3FXRLQ実際にサイトを運営してるのか?
よければ詳しく事情を聞きたいんだが。
0704名前は開発中のものです。
2007/01/13(土) 02:49:01ID:2t7E5/JSなんか自己啓発セミナーみたいだぞ
もうちょっとトーンダウンしろよ
0705名前は開発中のものです。
2007/01/13(土) 02:51:13ID:En3FXRLQで?
結局、サイトを作るのか?それとも作らないのか?どっちなんだ?
0706名前は開発中のものです。
2007/01/13(土) 02:59:43ID:2t7E5/JS自分は自分でやってる事沢山あるし
でも例えば gamedev.org の Java コーナーにみんな書く気があったら
自分も何かしら書きたいけどね
ただ重要なのはそういう雰囲気であって、やる気だけで上手くいく問題とは思わないよ
0707名前は開発中のものです。
2007/01/13(土) 03:22:10ID:2t7E5/JSそういうサイトになってたのね。てっきり個人サイトかと思ってた
じゃあ何か書けるよう準備しとくよ
0708名前は開発中のものです。
2007/01/13(土) 04:25:06ID:En3FXRLQ>重要なのはそういう雰囲気であって、やる気だけで上手くいく問題とは思わないよ
これは同意。やる気だけでは上手くいかない。
でもその雰囲気ってのは待ってたら自然発生するのか?
するかもしれんが、それまでずっと待つのか?
そういう雰囲気になるよう自分で行動したほうが早いと俺は思うね。
0709名前は開発中のものです。
2007/01/13(土) 08:27:49ID:ChZPL/q10710名前は開発中のものです。
2007/01/13(土) 12:59:31ID:ISA4z7moあそこは個人サイトっぽい
Wikiだけどページ凍結されてるから他の人は更新できないし
0711名前は開発中のものです。
2007/01/13(土) 17:39:42ID:2t7E5/JS日本で恐しくマイナーな言語のwiki立ちあげた事あったけど
利用者が一人もいなかったのでやめた事あんだよ
どんなプロジェクトでも需要の母数がなければ本人のやる気とともに消滅する
やる意味が薄いと思ったらやらないで他の事をやるだけ
>>710
よく読んだらそうだったすまん
でやっぱgamedev.orgかなと思ったらgamdev.orgなのか
0712名前は開発中のものです。
2007/01/13(土) 20:16:38ID:VT89Y6hX0713名前は開発中のものです。
2007/01/13(土) 21:09:30ID:Q4fcHXOQ人並みに凹んだら良いと思うよ
0714名前は開発中のものです。
2007/01/13(土) 23:51:18ID:VjT/WPc+クラスファイルを配布しても直接実行できないですよね?
0715名前は開発中のものです。
2007/01/14(日) 00:35:21ID:pYfYvHXx細かい設定がほしいならバッチファイルとかexe作るとかもあるけど
0716名前は開発中のものです。
2007/01/14(日) 01:36:37ID:W7oRzD5Wアプレット or WebStart or Jarにする。
0717名前は開発中のものです。
2007/01/14(日) 04:14:21ID:sLzS5csAとりあえずココ
自己実行型JARファイル
http://javagame.main.jp/index.php?%BC%AB%B8%CA%BC%C2%B9%D4%B7%BFJAR%A5%D5%A5%A1%A5%A4%A5%EB
0718名前は開発中のものです。
2007/01/14(日) 13:53:59ID:cRcMzltBJarなんていいものがあったのか
ありがとうございます
0719名前は開発中のものです。
2007/01/14(日) 14:57:42ID:xwM7+CqCそういうことね
メインクラス指定してするだけでおけ
ライブラリを使うのであればその指定もしておくといい
NetBeansだと自動的にライブラリへのパス設定とかその辺全部やってくれるよ
0720名前は開発中のものです。
2007/01/14(日) 15:33:08ID:GWjU6DST移行できない理由があってすごく悔しい
で、とりあえず今小さな描画テストのフレームワークを作ってるんだけど
スコア算出って基本的には
スコアA = fps値
スコアB = fpsの実測値 / 設定された目標のfps
スコアC = 指定秒内に描画した回数
くらいでいいのかな
0721名前は開発中のものです。
2007/01/14(日) 15:53:41ID:xwM7+CqC0722名前は開発中のものです。
2007/01/15(月) 14:26:02ID:oOqpuHvfを用意しないといけないんでしょうか?
0723名前は開発中のものです。
2007/01/15(月) 16:58:49ID:/py25nqCmime指定するだけでおけ
0724名前は開発中のものです。
2007/01/15(月) 18:10:46ID:JsWTQE8Vとりあえず本家の文章
ttp://sdc.sun.co.jp/java/docs/products/javawebstart/ja/docs/developersguide_ja.html
ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/javaws/developersguide/syntax.html
0725名前は開発中のものです。
2007/01/16(火) 20:40:33ID:+dkH4MDjhttp://gamdev.org/up/img/8643.zip
何か意見とかくれるとうれしいです
特にフレーム周りの初期化について
この辺で失敗してるとテスト環境と呼べなくなるので
>>721
レスサンクス。スコアはオプションにしました
0726名前は開発中のものです。
2007/01/16(火) 21:01:12ID:dN71f/93これはバグとしてあがってたと思う
5.0のときはまったく使い物にならなかったけど、アクセラレーションは一応聞いているようだ
ただ、これとJOGL組み合わせるとフリーズしたりするのが癌だな
ところでエッチな画像がはいってるといわないと周りの目がある家庭だと大変なことになるぞ
フルスクリーン切り替えが多いのであんまり切り替えないようにしたほうがいいかな
あとウインドウモード時にウインドウサイズを変更できないほうがいいか
0727名前は開発中のものです。
2007/01/16(火) 22:32:01ID:B9km73hgだけどOpenGLは環境によって色化けしたし、
D3Dはsun.java2d.ddscaletoとsun.java2d.translaccelと同時に使わないと
逆に速度が落ちる上のに、
WebStartではd3dしか使えないという訳のわからない仕様なのよねぇ。
0728名前は開発中のものです。
2007/01/16(火) 22:32:51ID:I2Iys4yOこういうエラーがでるけど何これ?
こちらの環境はver.1.5です、1.6でないとだめ?
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
0729名前は開発中のものです。
2007/01/16(火) 22:35:50ID:+dkH4MDjOpenGLで描画が乱れるというのは気付きませんでした。ビデオカードによるのかな…
jogl との組合せは考えてなかったですがちょっと試してみます
でも jogl はデモしか触った事ないんで時間がかかりそうかも
あのエッチ画像はフリー画像で真っ先に思いついただけなんで変えときます。やっぱダメかな
フルスクリーン/ウィンドウモードは了解です
>>728
多分JRE 1.6 じゃないからだと思います…
注意書き忘れてました
レポありがとうございました
0730名前は開発中のものです。
2007/01/16(火) 22:45:50ID:+dkH4MDjその辺は本当に悩みどころです…
VM 起動オプションによる描画法の設定もテスト側には面倒なんで
まとめて試す方法を考えときます
0731名前は開発中のものです。
2007/01/18(木) 20:03:05ID:cuqRge9/いっぱい文章が書いてあるにも関わらず、何をしたいのかさっぱり分からない(´・ω・`)
0732名前は開発中のものです。
2007/01/19(金) 19:41:29ID:zUXwDm/l1.5だとコンパイルすら通らん〜
0733名前は開発中のものです。
2007/01/19(金) 19:54:37ID:vmLWqdf70734名前は開発中のものです。
2007/01/19(金) 20:01:43ID:jvhMK1qT0735名前は開発中のものです。
2007/01/19(金) 23:14:22ID:MHBKmwADttp://homepage1.nifty.com/open-prog/java/tip103.html
その他参考になるサイト
ttp://homepage1.nifty.com/open-prog/java/index.html
ttp://www012.upp.so-net.ne.jp/flab/3d/
ttp://nis-lab.is.s.u-tokyo.ac.jp/~nis/CG/cgtxt/index.htm
ttp://chiyo.sfc.keio.ac.jp/cgsoft/Release/Textbook/index.html
ttp://www.asahi-net.or.jp/~qb3k-kwsk/3dcg/know/know.html
ttp://www.imel1.kuis.kyoto-u.ac.jp/members/kameda/lecture/le4cg/html/html.html
ttp://www.interq.or.jp/piano/ishizaka/oldpg/3d0.htm
ttp://fabrice.bellard.free.fr/TinyGL/
OpenGLを使うのなら、NeheかOpenGLスレへ
0736名前は開発中のものです。
2007/01/20(土) 05:56:04ID:miZanmCM乙
0737名前は開発中のものです。
2007/01/20(土) 11:08:59ID:1LaVUZaW0738名前は開発中のものです。
2007/01/24(水) 18:19:41ID:abB7yEBV具体的には、プレイヤークラス と 職業、職業毎のスキルの関係について悩んでいます。
戦士→剣士→騎士 のように転職可能なシステムを作りたいのですが、
騎士になっても戦士のスキルを使う事が可能というシステムにする場合、
スキルもオブジェクトとして持たせるべきなのでしょうか?
プレイヤーオブジェクトに 職業オブジェクトを持たせる
その職業オブジェクトが持っているスキルリストの中から習得したものを
名前を引数としてFactoryパターンのクラスに渡しスキルオブジェクトを作成
という形を取ろうと思うのですが、この形は非効率的だったり美しくなかったりしますか?
動くには動くのですが、確信が持てません
詳しい方が居ましたらご教授お願いします 説明分かりづらいですかね?
0739名前は開発中のものです。
2007/01/24(水) 18:51:58ID:ds9ziEzRでいいんじゃね?
0740名前は開発中のものです。
2007/01/24(水) 18:57:34ID:abB7yEBV戻り値でその技の設定値を受け取るという形でしょうか?
プレイヤー→Skills.getSkills("飛び蹴り")
プレイヤー←"飛び蹴り"の設定値
0742名前は開発中のものです。
2007/01/24(水) 19:34:45ID:Z8dMdSBn0743名前は開発中のものです。
2007/01/24(水) 20:21:05ID:OcoQZH/9ドラクエ転職とかジョブチェンジなら人につければいい(直接オブジェクトにしないで習得フラグだけとかね)けど、例の様な継承系なら職につけてもいいよな
戦士:A,B
騎士:A,B,C,D
て上級は下級の全スキル含むようにすればいいし
ちゅうわけでシステムしだいでしょ
0744名前は開発中のものです。
2007/01/25(木) 18:55:38ID:pxDlcTzW例
enum Skill { SWORD, GUARD, ....... }
class Player {
EnumSet<Skill> skills;
}
スキル毎にレベルがあるとかいうなら、
class Player {
EnumMap<Skill, int> skills;
}
でレベルを表現。
スキル毎に経験値やらレベルやら使用回数やら細かいデータがつくなら、スキル毎にオブジェクトを作った方がいいと思う。
その場合でも、factoryを使う必要性はないような気がする。職業オブジェクトが直接 new していいんじゃない?
0745名前は開発中のものです。
2007/01/25(木) 23:13:37ID:vy4zHB8Rそれを考えるのが正しいのだし、解法は何通りもあるわけで
マニュアルがないとゲーム開発が出来ないわけじゃないだろ?
そもそもJavaと何の関係もない
0746名前は開発中のものです。
2007/01/26(金) 01:34:06ID:N/LVhBmnシナリオファイルから読み込んだ際に管理クラスがオブジェクトを作成して
必要な時はそれを使うようにしてる。
0747名前は開発中のものです。
2007/01/26(金) 10:47:13ID:pkjLw+pgゲームにおけるデータ構造・クラス設計・パターン
http://pc10.2ch.net/test/read.cgi/gamedev/1155209226/
0748名前は開発中のものです。
2007/01/27(土) 23:16:36ID:G5nenmLn無意味な誘導に見える
0749名前は開発中のものです。
2007/01/27(土) 23:53:20ID:hFlZJXQyだが、そうではないだろ
0750名前は開発中のものです。
2007/01/28(日) 00:07:53ID:2uWkx2df0751738
2007/01/28(日) 03:47:32ID:rcpB4oX3EnumMapで実現する事が可能でした。
しかし、dojaなので使う事は出来ませんでした。
ただ、EnumMapを知らなかったので、列挙型についてあれこれと調べる内に知識が付きました。
大変感謝しています。
結局、上手いやり方が見つかるまで、
各職業毎にインナークラスでスキルを持ち、
習得時にインナークラスを作成してPlayerクラスのVectorに突っ込んでやる事にしました。
747さんのスレは、非常に参考になりそうなのですが、
レベルが高過ぎてちょっと参加出来なさそうです。
いえ、何もこのスレが自分みたいにレベル低いかというとそういうわけじゃないのですが
いつか参考に出来るレベルになった時に閲覧したいと思います。
今後は設計に関しての話題は自粛したいと思います。
なんだかすいませんでした。
0752738
2007/01/28(日) 03:54:34ID:rcpB4oX3return (Skills)Class.forName("skills."+jobName+"$skill"+No).newInstance();
}
try~catch文は省略していますが
この様にして内部クラスをオブジェクトとして得ました。
例としてSoldierクラスの内部クラスです。
public static class skill1 extends Soldier{
public skill1(){
skillName="剣士1";
}
}
JVMがstaticに関してどのタイミングでメソッドをロード?するのかは
分かりませんが 上述の通り、「上手いやり方」が見つかるまでこれで行こうと思います
初心者なのに、dojaはきついなぁ…
String.splitもStringTokenizerも無いので自分で作ってます…
0753名前は開発中のものです。
2007/01/28(日) 12:06:30ID:caDqapimそういうスレがあるはずだから
また、容量が少なかったり速度が出なかったりするような環境の場合、
本来あるべきアルゴリズムを端折ることが多いから勉強にはむかんね
0754名前は開発中のものです。
2007/01/28(日) 20:06:02ID:ItnxVFSkSkill を扱いたいのか Skills を扱いたいのかよくわからんが
int でナンバー振ってサブクラスがガチガチに定義するんなら
Skill の配列かリストで済むんじゃないのか
public abstract class AbstractJob implements Job {
protected Skill[] skills;
// ジョブのスキルを返す
public Skill getSkill(int no) {
return skills[no];
}
}
というかリフレクションの使いどころを完全に間違えてる
あれはいざという時に使う伝家の宝刀みたいなものだ
0755名前は開発中のものです。
2007/01/28(日) 23:07:22ID:caDqapimdojaとかいってることからしてそういう目的ではないだろうしな
RPG用フレームワーク作るんです!とかいうのならなおさら
基本的にメソッド先で生成したオブジェクトを返すって使い方はしないよ
自前で登録してコンテナへ登録、もしくはコンテナが自動的に生成のどちらかかと
そしてコンテナからインスタンスを取得する。場合にっては使いまわしたり
0756738
2007/01/29(月) 00:36:23ID:X8Jeor0Aお二方とも有難うございます
稚拙なコードを晒すのは恥ずかしいですが、本当に勉強になります。
生成時にコンテナに追加という形でやってみたいと思います。
754さんの意見も大変参考になります。感謝しています。
0757名前は開発中のものです。
2007/02/17(土) 08:06:32ID:L15CXcqa古い記事だけど起動が遅いのは今も変わらないよな
ttp://www2.plala.or.jp/Cool/okite/red02.html
■Flashで動作する3Dエンジン「Papervision3D」
ActionScriptに浮気したくなる今日この頃
ttp://gigazine.net/index.php?/news/comments/20070212_papervision3d/
0758名前は開発中のものです。
2007/02/17(土) 15:10:04ID:5v908nqHアプレットがすさまじかったのは原因はネスケで使ってたシマンテックJITの出来の悪さだろ
あれ起動中にネイティブに全部変換してる
おかげで1.3から標準でHOTSPOTVM搭載されるようになってVMのサイズが何倍にも膨れ上がったわりに
起動時間は何分の一にもなった
その後VMの起動速度はゆるやかに改善されていくことになるがJavaSE6は起動が急にはやくなったのは確か
適当なWEBに置くコンテンツとしてはFlashなりなんなりでいいだろう
ただ、規模がある程度大きくなり本格的なアプリとなれば別
0759名前は開発中のものです。
2007/02/24(土) 22:19:26ID:/rYZcxU7http://edony.tuxfamily.net/~grad/arkanae.tuxfamily.org/en/index.html
ソースコードもあり
こんなのがあったとは知らなかった
0760名前は開発中のものです。
2007/02/25(日) 00:29:28ID:PImIuZ8Lプログラミングを行う観点で見れば、
「開発環境死亡・ライブラリ設計死亡・Flash9でもJITの性能しょぼい」
と選択肢にも挙がらないぞ。
アニメーション作成ツールとして見れば素晴らしいが、
残念ながらアプリ開発には使い物にならない。
0761名前は開発中のものです。
2007/02/25(日) 12:31:39ID:6L67UnbH0762名前は開発中のものです。
2007/02/25(日) 19:01:35ID:LGf8AXIi「使い物にならない」のがFLASHなのか、おまいのプログラム開発力なのか、世の中の「FLASHアプリケーション」でも見ながらもう一度考えてみるんだなw
0763名前は開発中のものです。
2007/02/25(日) 21:47:35ID:o7vkhh81出来ることできないことがあってFlashはまだまだ制限は多い
アプリの種類によってはFlashでもいいこともあるが、開発コストとかそういうのもみてからな
0764名前は開発中のものです。
2007/02/26(月) 03:01:50ID:3IqZBjOxPhysics For Games Programmers
http://www.amazon.co.jp/exec/obidos/ASIN/159059472X/
0765名前は開発中のものです。
2007/02/26(月) 21:37:19ID:g0XTbe0A0766名前は開発中のものです。
2007/02/26(月) 22:47:55ID:YymhnNULttp://www.apress.com/book/supplementDownload.html?bID=418&sID=2642
0767名前は開発中のものです。
2007/02/27(火) 17:21:30ID:ZjZJQFQd初心者なのですが、こういう感じのはFlashで作った方が簡単なのですか?
0768名前は開発中のものです。
2007/02/27(火) 17:56:16ID:B4ufeums0769名前は開発中のものです。
2007/02/27(火) 18:54:43ID:ZjZJQFQd本屋行ってJavaの参考書を見てきます。
0770名前は開発中のものです。
2007/02/27(火) 19:00:07ID:B4ufeums比較的新しい書籍でもなぜか10年前のJavaの環境用につくっていたりするし
>>11のところにあるライブラリやゲーム、過去の日記がわりと参考になる
0771名前は開発中のものです。
2007/02/27(火) 19:02:10ID:OwhxanSJもちろん java で覚えた事は他の言語でも役に立つけど。
つまり初心者が目的の作品を完成させるまで、
という意味では flash の方が簡単。
プログラミングそのものに興味があるなら java
それらしいものを作りたいだけなら flash でいいとおもう
0772名前は開発中のものです。
2007/02/27(火) 19:10:29ID:IkeFh1JT保守性考えたらjavaだよな。
javaゲームはハードウェアアクセラレータ効かんとバリバリの3Dとか無理だが。
■ このスレッドは過去ログ倉庫に格納されています