★★初心者でも出来る?Javaで作るRPG★★
■ このスレッドは過去ログ倉庫に格納されています
0001無謀な人・そにょ2。
NGNGプログラムはほとんど経験ないですが
本はたくさん持っています。Hello worldを表示して
スイッチ文、scan文、ポインターと進みますけど
そんなのは無視して、いきなり実際のプログラムを見て
これはどういう働きをしているのかを考えて
スパルタ式にプログラムを学ぼうと立ててみました。
本格的なプログラムを作ってみたくて
いろんな本を買って勉強したけど
途中でつまらなくなってしまった人!!
ドンドン書き込もう!!!
プロの皆さん、レスをどうかよろしく!!
0003デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGよろしくとか言ってないで自分でネタ振りしなよ。
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGヨロピク!!よりマシと思われ。
0008デフォルトの名無しさん
NGNGそこが無謀な初心者らしいところ。
0009デフォルトの名無しさん
NGNGひとつの点が移動するプログラムを書きなさい。
また、画面の端まで点が到達したら反射するようにすること。
問題2
問題1を作成したら、その点を任意の数で動かせるように
改良しなさい。方法はいくらかあるので、考えつくだけ
プログラムを作りなさい。
00101
NGNGわかりません。解答キボン
0012デフォルトの名無しさん
NGNGhttp://natto.2ch.net/test/read.cgi?bbs=hp&key=996553119
0013デフォルトの名無しさん
NGNG次のステップが見えるんでねえの
0014デフォルトの名無しさん
NGNGhttp://www2.sala.or.jp/~uuu/rpg/
だいたい出来ました。
0015デフォルトの名無しさん
NGNG安全じゃないそうだ。
0016デフォルトの名無しさん
NGNG真っ黒の全画面表示になるけど。
0017デフォルトの名無しさん
NGNGタイトル画面を作りなさい。
サイズは320x240 or 640x480いずれかです。
絵は適当に用意しなさい。
これなら簡単っしょ?絵だけを表示しろ。そのあとはなんもいらん。
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNGないって僕の本には書いてあるんだけど。
なんかくだらん議論になりそう。
0020デフォルトの名無しさん
NGNGゲームのレシピ、読んでみたら?
立ち読みした感じでは、面白そうだった。
Javaじゃないけど。
0021デフォルトの名無しさん
NGNGあれはC/C++かObject Pascalを一通りすべて
使える人のための本だぞ。
0023デフォルトの名無しさん
NGNGJavaは知らないけど、ある程度参考にはなると思うが。
0024nanasi
NGNGネットワーク型の自己成長型RPGつくろうよ
RPGって言ってもドラクエみたいにキャラが
動くのはめんどくさいからルナドンみたいので
0025デフォルトの名無しさん
NGNGに興味があったり。
0026デフォルトの名無しさん
NGNGゲームを作るときに協力しながらじゃなくって
対戦しながらゲームが制作できるといいな。
自分でも何言ってるのかさっぱりわからんけど。
0027デフォルトの名無しさん
NGNGゲーム製作で対戦!その発想気にいった!
たしかに何をどう対戦するのかがよくわからんが、なんかおもしろそう。
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNGんでユーザーに評価させる。
雑誌の連載企画なんかにいいかもしれんな。
テックhogehoge系の。
0030デフォルトの名無しさん
NGNG003129
NGNG0032ageeeeeee
NGNG0033 ◆U26q3et2
NGNG0034デフォルトの名無しさん
NGNG0035 ◆U26q3et2
NGNGどうやるんだ?ちょいと想像しにくい
003629
NGNG始めっからやりません(ワラ
0037 ◆WQ.5/bng
NGNG0038Java初心者
NGNGビットマップの表示方法がわからんのであります。
いや、画像ファイル読みこんで表示とか、ダブルバッファ使って表示とか、
そういうのはそのへんの解説サイトでサンプルもたくさんありますが。
気になるのは処理スピード。描画速度といいますか…
極端な話、Javaの表示速度ってMSXより遅くないですか?
なんとなくですが。
このへん、解決方法は無いモノなんでしょうか。
ゲームのような高速な表示を要求されるものに特化したライブラリが
実は存在してるとか…そういう美味しい話はないのでしょうか。
1/60secで128枚スプライトが出るとか、BG2枚はイケルとか、
そういう感じにはできないのでしょうか。
0039芸能人脱がせました
NGNG〃 _`__
,,-=-、、l{,_'´..._ `ヽ、、
〃. ',.´二W´- ‐-`\ \ヽ、___
_{l,'.'´ 、 ヽ ヽ ヽ彡k、ヽ\
.//`/ i l. \ 、ヽ `、 i彡}ヽ`' ´ ▲女優,アイドル、脱がしました▲
. /| / i { |l {\ {ヽ、_!..ヽ」_/} .}./ |__〉、
\l.{. l.ヾ _.ゝ_土. ゝ -'fT;;ヽ,| lテ}| ||__〉
/iヽゝヽ/{~);;:l {:..''ノ'ノノ|{ノ |_!!女優,女子高生のエッチ画像ばかりを厳選収集!スクール水着,女優,画像ばかり。
.|_|l」ヽ. ヽ ゞ‐' 、  ̄`ノレヽソ|
(.ソ.ゝ -- /' {=}ノ ◆アイドル画像秘宝館◆
(=| l へ、 /ノノ((.)). http://www.futomomo.com/netidol/idolhappy/maki/
((!)ヾヽヽ` ;.- ' ´ |'' ''"'´◆アイドラー◆
`~^``/'l ゜>\_ http://www.futomomo.com/netidol/idoler/megu/
, -‐〃"´ |___/ >- 、 ◆セーラー服◆
/ ./〃 |=/ 〃/ \ http://www.futomomo.com/netidol/sailor/miku/
/ | ||, ‐-、_,...!、/_ ,..、 .〃/ ヽ ◆人妻◆
〈 / -ー.{ { {.= ヽ、|| l | http://www.futomomo.com/netidol/waif/mai/
| ヽ /| |\ / i 〉 | ◆スイート倶楽部◆
〈 ∧ l_/./ | | \ _/ / / http://www.futomomo.com/netidol/sweetclub/miyuki/
esrtertrt
004129
NGNGhogehoge + DirectXの方が格段に速度が出るからよいと思われ。
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGそこまで要求するものを作らないことが一番(藁
> ビットマップの表示方法がわからんのであります
これってメモリに直接イメージを書き込めないかってこと?
まぁ自分で必要サイズのメモリ用意して書き込んでそれを読み込んでPixel書くのがいいのでは?
俺はそうしないけど。スプライト派なんでな。
0044Java初心者
NGNGケータイなんかだと、Javaで3D表示してるとか、
シューティングゲームが動いてるとか、そういうのも見かけるもので…
てっきり自分が知らないだけで、その手の高速表示ができる
「何か」がちゃんと用意されてるものだとばかり思ってました。
速度面では期待しちゃいけない言語なんですね… >Java
かなりガックリです。
0045デフォルトの名無しさん
NGNG携帯のVMはちょっと違うと思われ。
0046デフォルトの名無しさん
NGNGケータイ並みの速度を期待しているならJAVAでも可能かと
0047デフォルトの名無しさん
NGNGDirectX のようなライブラリに頼らないプログラミングは上達への一歩だよ。
Java は確かに遅いけど、それなりのことはできる。
たとえば「先行者ゲーム」なんてアプレットだしね。
やったこともないのに初めから「できない」と決めつけるのはとても残念。
プログラマはもっと自由な存在だと、↓のアプレットを見ながら思う。
http://www.sodaplay.com/
0048デフォルトの名無しさん
NGNG>DirectXのようなライブラリに頼らないプログラミングは上達への一歩だよ。
まるでDirectXを使うとプログラミングが上達しないみたいな言い方だな。(ワラ
Javaのような高級言語に頼った方が上達遅いのではないか?
0049gg
NGNG十分 上達してるといえると思うが、どうか。
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGうるせーぞ、ぼけっ。あんなもん使えても上達しねーんだよ。
みんなVBに切り替えようぜ。
005347
NGNG点と線と円を描けるぐらいのファンクションがあって、
画像ファイルを読み込めるファンクションがあれば、
とにかく何かを作ることができる、ということ。
リンク先のプログラムを見てごらんよ。
別に Java じゃなくてもいいよ。
言いたいことは、
>やったこともないのに初めから「できない」と決めつけるのはとても残念。
ってこと。
0054デフォルトの名無しさん
NGNGついでに、Javaに頼るのも辞めようぜ。
オールアセンブラで書けって言えば、納得出来たよ。
0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNGただ、解像度はDOS時代のゲーム並だけど
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNGつまらん!!
0059デフォルトの名無しさん
NGNGエベレストの頂上にいるくらい苦しいぞ。
0060デフォルトの名無しさん
NGNGそこまで苦労しそうな事をしなくても。
オールアセンブラだと、つまらない苦労が増えそうだ。
0061デフォルトの名無しさん
NGNGバイナリを吐いた後、 さあ どうやって実行すりゃいい?
0062デフォルトの名無しさん
NGNG今の保護機能の付いた CPU じゃ無理か
0063なるほど
NGNG> 点と線と円を描けるぐらいのファンクションがあって、
> 画像ファイルを読み込めるファンクションがあれば、
> とにかく何かを作ることができる、ということ。
そのへんはもう8bit機の時代にBASICで散々やってたから
今更あえてやりたくないというのが正直なところ。
というか、逆にこれだけ時間が経過してPCのスペックが向上したにも関わらず、
ことこの分野になると、途端にMSXにも及ばない程度の情けない力の入れ具合、
というそのこと自体がなんとも寂しかったり。
まあ…
耕運機でサーキット走ろうと思うほうがどうかしてる、とも言えますが。
耕運機は畑で大活躍すればいいし、F1カーで畑を走らせるのもおかしい話。
適材適所、ですよね。
0064デフォルトの名無しさん
NGNGCPUの種類に頼るプログラムってのもどうかと思われ。
……って突っ込みはつまらんかね(w
まあ、gasあたりでがんばってみれ
0065デフォルトの名無しさん
NGNGJAVAはもともとゲーム向けじゃない(用途が違う)から仕方ないよ
0066デフォルトの名無しさん
NGNG■■■■■■■■■■■■■■■■ 終了 ■■■■■■■■■■■■■■■■
0067名無し
NGNGスキルアップ?
0068デフォルトの名無しさん
NGNG結局その道も自らふさいじゃったしさ・・・。
0069デフォルトの名無しさん
NGNG思考するやつとか、非リアルタイム系の。
Java はネットワークとかスレッドとかがサポートされてるし、
文書もたくさんあるから勉強にはいいと思うよ
0070デフォルトの名無しさん
NGNG0071( ̄□ ̄;)!!
NGNG誰だよ! 途中からJavaの実行速度の話へスライドさせてったヤツは!
俺だよ(爆)
てことで話を元に戻そうよ。
0072デフォルトの名無しさん
NGNG0073ふむ
NGNGそもそもRPGの肝ってなんだ。
経験値稼ぎだろうか。ダンジョンをうろつくことだろうか。
0074デフォルトの名無しさん
NGNG0075でf
NGNG0076VB厨房
NGNGドラクエorWiz系のRPGか。
前者の方がシナリオがてきとーで良さそうでプログラマ的には楽そう
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNGそれこそツクール使えって感じだが。
ARPG ツクールはないんだっけか?
0079デフォルトの名無しさん
NGNGプログラムの勉強のためにゲームを作るのでしょ。
だったらとりあえず・・
頭で想像したゲームを、プログラムの本やリファレンスを使ってとりあえずモノを作ってみるといいよ。
おそらく滅茶苦茶なソースが出来ると思うが、いい勉強になり総体的な理解への手助けになる。
もっともJavaのプログラムというのは、APIが読めれば誰でも組めるものだからね。
(プログラムを作るだけだったら)
0080デフォルトの名無しさん
NGNGhttp://mentai.2ch.net/test/read.cgi?bbs=prog&key=997411639
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=997686555
http://natto.2ch.net/test/read.cgi?bbs=hp&key=996553119
http://natto.2ch.net/test/read.cgi?bbs=hp&key=997686614
0081デフォルトの名無しさん
NGNG何気にここが一番放置してるな(w
0082デフォルトの名無しさん
NGNG全員「リディアたん」
0083デフォルトの名無しさん
NGNGhttp://natto.2ch.net/test/read.cgi?bbs=hp&key=996553119
0084デフォルトの名無しさん
NGNG1と同じメンタリティを持つものが多いってことだろう。
それが良いか悪いかは知らんが。
0085デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています