ドラゴンクエストクローンを作ろう (747レス)
上下前次1-新
441: 2006/07/15(土)10:31 ID:J160mIqM(6/10) AAS
>>425
論点を >>431 で少しずらしてしまいましたが、テアリングを気に
しないのであれば >>430 の指摘通り >>427 の条件からDirectXは外れます。
誤ったレスをしてしまって申し訳ありません。
442(1): 2006/07/15(土)12:10 ID:81t16XAC(3/4) AAS
>>440
上げてくれた同期取りをしない奴に、
自分で作った垂直同期とりの関数かなんかをいれると
上げてくれた同期取りをしている方のような動作に出来ます。
って俺はそうしてるんだが・・・。
443: 2006/07/15(土)12:29 ID:J160mIqM(7/10) AAS
>>442
>自分で作った垂直同期とりの関数かなんかをいれると
それはDirectXを使わない方法ですか?
もしDirectXを使わないで垂直同期をとっているのでしたら
是非その方法を教えていただけないでしょうか。
私もDIBで済むのならDIBにしたいので・・・
444(1): 2006/07/15(土)16:41 ID:WwdAlzc2(1) AAS
内部の描画はDIBでやって
表示だけdirectdrawにすりゃええやん。
445(1): 2006/07/15(土)17:06 ID:J160mIqM(8/10) AAS
>>444
>>425-428
この話題は
(質問)DQ1みたいなのDXライブラリ使わなくても作れるの?
↓
(私)DXライブラリ関係なくDirectXが使えてその他条件が揃う言語ならどれでも作れる
↓
省3
446(1): 2006/07/15(土)17:34 ID:MDeESeX3(1) AAS
>>445
所詮WINAPIはゲームには向かないって事。
いくら処理が早くても、ゲームを作るための物ではないですよ。
それを分かってるから、えらい人たちがDirectXとか作ったんでしょうし。
そうじゃなかったらDirectXなんてない。
問題は処理速度ではないって事ではないんでしょうか?
447: 2006/07/15(土)17:45 ID:J160mIqM(9/10) AAS
>>446
はい、速度についてはDQ1程度ならDIBでも問題ないという結論が出たので、
今はDIBで垂直同期信号(VSYNC)を待った画面出力が可能かどうかという話に
なっています。(違うかもしれませんが今の私の関心事はそれです)
私が知る限りではDirectX以外で垂直同期信号を待ったり、帰線消去期間中か
どうかを調べたりする方法は無かったと思うのですが、442の方が432,435
辺りでDirectXが無くても垂直同期を検知する手段がある、というような発言を
省1
448(1): 2006/07/15(土)20:55 ID:81t16XAC(4/4) AAS
垂直同期を検知できるんでなくて、
同期取りをしているかのような動作が出来ると言うことですな。
完全になくなるかどうかは俺にも分かりませんが、
上のサンプルのように毎回がたつきは出なくなります。
449(2): 2006/07/15(土)21:18 ID:J160mIqM(10/10) AAS
>>448
がたつきがあるのは私の組んだプログラムのタイマー精度が原因です。orz
がたつきも非常に問題ですが、テアリング=がたつきではありません。
タイマーの精度を上げて、がたつかないようにしましたので、申し訳ありませんが
お時間のあるときにもう一度試してみて下さい。今度は Non_VSync.exe ではっきり
テアリング(前のフレームと今のフレームの画像が混ざってしまう現象)が
確認できると思います。(タイミングが合い、運良く確認できない場合もあります
省2
450: 2006/07/16(日)00:49 ID:ovtqapnP(1/2) AAS
俺はノートPCで液晶だからVSYNCとか言われてもわからねぇ
451: 2006/07/16(日)00:56 ID:DFiXRGJs(1/3) AAS
液晶でもVSYNCはありますしテアリングも発生します。
452: 2006/07/16(日)01:00 ID:DFiXRGJs(2/3) AAS
正確にはCRTと同じ信号を処理している関係上の擬似的なもの
だと思いますが、少なくともソフト側から見れば液晶とCRTの
区別はありません。(し、CRTと同じ様にテアリングも発生します)
453(1): 2006/07/16(日)01:04 ID:ovtqapnP(2/2) AAS
試してみたいんだけど、さっきアップしてくれたやつ
何も起こらず終了しちゃうんだよね。
Zバッファの作成に失敗しましたとかいうログが出てる。
3Dものなのだろうか?
454(3): 2006/07/16(日)01:22 ID:DFiXRGJs(3/3) AAS
>>453
ソフトは2DですがDXライブラリがZバッファを作成しようとするようです。
Zバッファを作らない物をうpしました。
外部リンク[zip]:gamdev.org
場合によってはNon_VSync.exeでも最初全くテアリングが発生しないことが
ありますが、30秒〜1分ほど放っておくとその内テアリングが発生し始めます。
(画像が横にずれるような現象です)
455(1): 2006/07/16(日)16:09 ID:eLVapp7P(1/3) AAS
>>449>>454
442らへんの人です。
そういうことだったんですな。
ならば仰るとおりテアリングがじわじわ発生します。
てっきりドラクエを作るんだとおもい、DIBすすめてみたんですが、
この程度でもテアリングが気になるようならば、dx使うと良いでしょう。
なんか変な流れになってしまったようで申し訳御座いません。
省2
456: 2006/07/16(日)21:32 ID:HonGYrh5(1) AAS
うぜえ
457: [age] 2006/07/16(日)22:18 ID:GjLYai51(1) AAS
なんだと
458: 2006/07/16(日)22:46 ID:eLVapp7P(2/3) AAS
まあ、これを機にTDQみたいなドラクエベースのRPG作ってみるか。
459: 2006/07/16(日)22:54 ID:soNF5USm(1) AAS
>>455
曖昧なまま終わるのは嫌だったのでついしつこく反論し続けてしまいました。
テアリングが気になるかどうかの個人差は大きいと思います。
どんなにテアリングが酷くても言われるまで気付かない人も居ると思いますが、
私はこの程度でも気になる人間です。気になる方がおかしいとか、気にならない
方がおかしいとか、そんな優劣は無いので本来なら制作の勉強をしている内に
気付いて自然とそこに拘るかどうかが決まっていくものだと思うのですが、
省2
460(1): 2006/07/16(日)23:47 ID:eLVapp7P(3/3) AAS
放置しとけば良いのを455で書き込んだのを少々気にしつつ
あなたのドラクエクローンを期待。
俺はあなたの性格が好きです。(関係無さ過ぎ)
461(1): 2006/07/17(月)02:19 ID:5SPod6dZ(1) AAS
>>454
話し戻すようで悪いんだけど
VsyncとNot_Vsync両方とも発生します。
そもそもDirectDrawってウィンドウモードだと
Vsync待ち出来なかったような…。
462: 2006/07/17(月)02:34 ID:aNoha5y3(1/2) AAS
>>461
>>454 はソフト描画なので重いです。なのでメモリ→VRAMへの転送が間に合わないと
Vsync、Not_Vsyncどちらでも発生します。
>>449 は454より軽いので、お時間があればこちらでも試してみて下さい。
>そもそもDirectDrawってウィンドウモードだとVsync待ち出来なかったような…。
私の手元にあるDirectXのヘルプファイルと経験上からはそのような事実は
出てこないのですが・・・
省1
463: 2006/07/17(月)02:39 ID:aNoha5y3(2/2) AAS
>>460
どうも。でも、クローンは遊べないし(絵汚い音無い)ソースもDQ2しか作れない
ようなガチガチな決め打ちコード満載なので、正直私以外の方には全然利益が
無い物かもしれません。
464: 2006/07/20(木)02:28 ID:pOYClDBL(1) AAS
ウホッ
465: 2006/07/22(土)15:54 ID:9Kz76aUZ(1) AAS
OpenGLだ
466: 2006/07/22(土)22:00 ID:jsPnGBvD(1) AAS
休み時間に職場のパソコンでドラクエをやっている人がいたのですが、
これってどこかのサイトでダウンロードしているのでしょうか?
どうやったら自分の家のパソコンでドラクエができるのでしょうか、
方法を知っていたら教えて下さい。
467: 2006/07/22(土)23:04 ID:jFj0VVDd(1) AAS
その人に聞けばいいと思うが。
それが本物のドラクエかとかもわからないし。
468: 2006/07/22(土)23:10 ID:YAztRpAS(1) AAS
会社でエミュやるなんてDQNだな
469: 2006/07/23(日)03:01 ID:Lz6wsicz(1) AAS
むしろいまどきそれは無いだろ。
DSでもやって脳を鍛えとけ。
470: 2006/07/23(日)16:51 ID:4QiCFc51(1) AAS
自分でそっくりなの作ってそれやってんだよ
471: [age] 2006/07/23(日)18:34 ID:pZT+oZKp(1) AAS
ビジュアルボーイアドバンスじゃないの?
学校のパソコンにスーパーロボット大戦とかミスタードリラーとか入ってて吹いたw
472: 2006/07/23(日)21:28 ID:X3QsAE0i(1) AAS
スレ違いウザ過ぎ
473: 2006/07/28(金)04:01 ID:WG8MTJdj(1) AAS
そしてまた、長期の停滞期に入るわけかw
考えてみれば、このスレが建ったのは3年半も前なんだよな。
474: 2006/07/28(金)18:20 ID:Jy4lDI9n(1) AAS
夏は暑すぎてやる気にならんのだよ。
PC起動させたらさらにあつなるし脳が溶ける。
475(1): 2006/08/08(火)01:20 ID:01ugHzsy(1) AAS
このスレって誰かみてるの?
476: 2006/08/08(火)19:54 ID:g+QFrdLC(1) AAS
はい。
まあ確かにまた冬眠の時期だな。
477: 2006/08/10(木)00:58 ID:nh8CQZxz(1) AAS
>>475
たとえば君とか
478(2): 2006/08/12(土)19:52 ID:bhQIYJ6E(1) AAS
出来ましたー。
外部リンク[zip]:gamdev.org
479: 2006/08/12(土)22:11 ID:gks3OAPv(1) AAS
すげえ。
480: 2006/08/13(日)10:22 ID:phUFU1PS(1) AAS
これでまた、みんな帰ってくるかな。
481: 2006/08/13(日)20:41 ID:GqiWJia/(1) AAS
>>478
グラフィックは手作り感があって、いい味が出てますな
482: 2006/08/14(月)00:14 ID:F4pP2YNA(1) AAS
>>478
すげぇ
モンスターのグラフィックも上達してるなw
483: 2006/08/14(月)21:46 ID:IQs9fA4Z(1/2) AAS
すごす。
1はLV11ぐらいで姫を助けてから、
LV上げがめんどくさくなってやめてしまったが、
描画速度とか少し速くなっているし、
FC2は一度もクリアした事が無かったから、クリアをめざすぜ。
484(1): 2006/08/14(月)22:47 ID:IQs9fA4Z(2/2) AAS
バグ発見
・ALT+F4でモード切替をしようとすると終了してしまう
・戦闘中、瀕死の時にやくそうを使ってもすぐに白色に戻らない
敵の攻撃の後、白色に戻る
・サマルトリアの王子が戦闘中、呪文を使おうとすると、
ホイミではなく、つうじょうのこうげき(だったっけ?)と表示される
それを選択すると、終了してしまう(セーブしてなかった・・(泣))
485(2): 2006/08/15(火)00:23 ID:r4Fa7dRR(1/2) AAS
皆様反応有難う御座います。
ドット絵は認識可能なギリギリのレベルまで手を抜いたので
誉めて頂くとなんだか罪悪感が・・・
>>484
クリアを目指して頂けるなんて光栄です。
なのに、すみません、いきなりバグってしまっていて・・・
ご報告頂いたバグを全て修正致しました。
省8
486: 2006/08/15(火)01:03 ID:8jw1Jnri(1/3) AAS
>>485
乙。やってみる。
487(1): 2006/08/15(火)17:10 ID:8jw1Jnri(2/3) AAS
>>485
ありゃ、音楽素材探していて気づかなかったが、
なんかデモプレイモード?で起動される。
488(1): 2006/08/15(火)17:43 ID:r4Fa7dRR(2/2) AAS
>>487
申し訳ありません、デバッグ起動のままアップしてしまいました。orz
外部リンク[zip]:gamdev.org
重ね重ね申し訳ありません・・・
489(1): 2006/08/15(火)22:30 ID:8jw1Jnri(3/3) AAS
>>488
おつ
戦闘中のホイミ、白色に戻る部分は正しく動作した。
ウィンドウモードへの切り替えは、
Alt+Enterを押しても何も起こらない。
490(1): 2006/08/16(水)22:15 ID:GqtqYobF(1) AAS
最初の名前入力で、何も入力しないで「おわり」押すと閉じちゃうのはバグでつか?
491(1): 2006/08/16(水)22:34 ID:lBxahbc1(1) AAS
次のクローンに取り掛かっていたら早くも壁にぶつかっていきなり挫折しそうです。
>>489
Alt+Enter、こちらでは機能しているので、不思議ですね・・・
同じ様にAlt+Enterが機能しないという方はいらっしゃいますでしょうか?
>>490
バグでつ。orz
修正しました。
省1
492(1): 2006/08/17(木)06:02 ID:8SfgY3EN(1/3) AAS
>>491
乙。
現在、LV12。
雷の杖を売りまくってお金をためている所。
パスワード入力が無いから早い早いw
新たなバグ発見
・勇者の泉で何回話してもサマルの話が出て回復できない
省14
493(2): 2006/08/17(木)10:50 ID:onYMWPKG(1/3) AAS
>>492
バグのご報告有難う御座います。
修正版をアップしました。
外部リンク[zip]:gamdev.org
・勇者の泉で何回話してもサマルの話が出て回復できない
何回話してもサマルの話が出るのは原作の通りで、
「いいえ」を選択すると回復できます。
省15
494(1): 2006/08/17(木)10:54 ID:onYMWPKG(2/3) AAS
>Alt+Enter
9x系が入ったPCを所持していないのでなんとも言えませんが、
可能性としてはありえますね・・・
とりあえず対処としてWキーでも画面モード変更出来るようにしました。
システムに依存したAlt+Enterとは違いプログラム中で判断しているので
今度は大丈夫だと思います。
>次のクローン
省7
495(1): 2006/08/17(木)18:40 ID:8SfgY3EN(2/3) AAS
>>493>>494
おつかれ。
wキーでウィンドウモードにできた。
>FF5
FFは戦闘計算式すらぜんぜん分からんな。
HPの増え方とかも、他のゲームと違って
LV×LV×成長率みたいな感じで増えていく感じだし。
496: 2006/08/17(木)19:05 ID:8SfgY3EN(3/3) AAS
>>493
新たなバグ
フルスク、ウィンドウ共に、会話文章が表示されなくなった。
それとコマンドから道具とか選択すると、その内容も表示されない。
戦闘中も、敵の名前、行動のメッセージとかが表示されない。
でも、フルスクリーンの時の動作が軽くなった感じ。
逆に、ウィンドウモードだと、前バージョンより少し遅いぐらいのスピード。
497(1): 2006/08/17(木)20:44 ID:onYMWPKG(3/3) AAS
>>495
ご報告有難う御座います、何度も申し訳ありません。orz
描画結果(256x240)を引き伸ばして(640x480)走査線ぽいものを書き込んでから
画面に出力、という処理の内の最初の引き伸ばしの部分で、描画結果が完全に
出てないうちに引き伸ばしてしまっていたため会話ウインドウが出ていなかったり
したようです。(今まで何も起きなかったのは多分偶然です)
ただ、何時引き伸ばしても良いのか知る方法が無いのでとりあえず
省9
498(1): 2006/08/18(金)15:58 ID:GkOApbbz(1) AAS
>>497
おつ。
ウィンドウモード+ノーウェイトでかなり軽く動作するようになった。
新たなバグ
・力の盾で回復すると、瀕死の色が直らない(別のキャラが瀕死だったかも)
・魔道士の杖を持っていると、地獄の遣いが雷の杖を落とさない
(インデックスがずれているみたいな感じかも)
省4
499(1): 2006/08/18(金)22:41 ID:TF7AhcPd(1) AAS
>>498
バグのご報告有難う御座います。
修正致しました。
外部リンク[zip]:gamdev.org
前回の変更で動作も軽くなったようで、良かったです。
>FF5
現在はキャラのドット絵をちまちま採取中です。
省5
500(1): 2006/08/19(土)12:06 ID:lkZXcYqN(1) AAS
>>499
乙。問題なく動作している。
水の羽衣2着技もちゃんと実装されてた。
>FF5
通常移動処理は、DQのを使い回せそうな気もするが、
マップの点滅(海とか)、物レイヤーとかちょっと違うか。
手順は確かに迷う。
省5
501(2): 2006/08/19(土)23:57 ID:tTcJ7G2w(1) AAS
>>500
動作報告有難う御座います。
羽衣2着は普通に作ったらそうなりましたw
>FF5
確かにDQのを使いまわしても良かったのですが、DQ1クローンの
時に組んでから既に3ヶ月も経っているので復習も兼ねて。
私は移動系・イベント系を先に実装してしまいます。
省14
502(1): 2006/08/20(日)10:16 ID:XBTWgRCp(1) AAS
>>501
いいえ、いつもこのスレ覗いています。
DQ1にしてもDQ2にしてもかなり完成度が高く、また、ファイル構造等見ても汎用性が高く見え、
プログラムもすっきりしているのではないかと想像出来ます(ソースが欲しいくらいに。)。
これだけの技術があれば、FF5もやってのけるのではと、そう思っています。
頑張ってください。期待しています。
503(1): 2006/08/20(日)14:03 ID:SIBdmSe9(1) AAS
>>501
DQ2のバグ発見
・光の剣の対象範囲が全体でなくグループ
・LVが上がって力が上がっても、攻撃力に反映されない
>既に3ヶ月も経っているので復習も兼ねて
自分は、マップ移動とかライブラリ化している。
レイヤー(下層チップ、キャラとか)の枚数、順番を変えたり、
省11
504(1): 2006/08/20(日)23:15 ID:NemykiIk(1) AAS
DQ2楽しませてもらってます。
ルプガナまで進んだのですが、
ルプガナにセーブポイントが見つかりません。
ないんでしょうか。
あとルプガナのイベントで、
女性がグレムリンに襲われているのを助けるやつですが、
戦闘に負けた場合も
省5
505(4): 2006/08/21(月)18:04 ID:/sdqWRnv(1) AAS
バグのご報告有難うございます。
修正しました。
外部リンク[zip]:gamdev.org
>>502
プログラムの汎用性は低いです、DQ1・DQ2クローン以外で流用するつもりは
無かったので完全にDQ1・DQ2クローンに依存したプログラムになっています。
特定のソフトに特化した分シンプルだと思いますが、作り易さを優先して
省18
506(1): 2006/08/21(月)21:25 ID:gbxmJzjy(1) AAS
>>505
汎用性が高く見えた……とは、スクリプトも外部ファイルで絵も音楽も自由に設定出来そうで
システムはこのままでも、結構違ったゲームが作れるのではないか……そう思ったことです。
ドキュメントとビューじゃないですけど、オブジェクト指向ともちょっと違うと思いますけど
部分的に局所化することで、保守がやりやすいというか改造もやりやすいと思ったのです。
507(1): 2006/08/23(水)01:27 ID:YtycAzRk(1) AAS
>>505
おつ。
>汎用化出来そうな共通項はまだ私には見えてきません
自分が始めに汎用化したのはカーソル処理だったかな。
RPGで、始めはマップ移動だけしかできないゲームだったが、
それにアイテム、呪文とかのカーソル処理が入ってくると、
それぞれ2次元配列の中を1ずつ移動し、
省6
508(1): 2006/08/23(水)20:36 ID:yv2R4bO1(1) AAS
平日は作業時間が雀の涙程しか取れないので作業が殆ど進みません。
週末が待ち遠しい。
>>506
汎用性が高いかどうかは主観に左右されるので置いておくとして、
とりあえず絵と音さえ変えれば雰囲気はガラリと変わるでしょうね。
システムはドラクエですけど。(汗)
>>507
省7
509(1): 2006/08/24(木)17:46 ID:sl3/DJWQ(1) AAS
>>508
>DQ2
水の羽衣とかの属性防御が効いてない感じ。
着ていても、炎中で30代のダメージを受けてしまう。
溶岩でのダメージ無効化の効果はあった。
>カーソル
なるほど。
省6
510(1): 2006/08/25(金)11:33 ID:zD4rj7SE(1) AAS
>>509
ご報告有難うございます。
水の羽衣がロトの鎧をを装備していれば炎のダメージが80%に軽減
されるので、炎中の場合は最大ダメージが32になる筈ですが、確かに
ちょっと攻撃力高すぎるかもしれませんね。最大で28になるように
攻撃力を変更しました。
外部リンク[zip]:gamdev.org
省5
511: 2006/08/25(金)18:58 ID:Ic+Uecqm(1) AAS
>>510
お疲れ。
80%に軽減だっけ。
FC2で、魔法の鎧(呪文のみ)、ロトの鎧は3/4ぐらいに減らせて、
水の羽衣は1/2ぐらいに減らせるイメージだったが。
ググっても、軽減とだけで、軽減率まではなかなか載っていないな。
FF5は製作手順を考える時間だけでもかなりかかりそうだからね。
省1
512: 2006/08/26(土)05:35 ID:QSyX5AF0(1) AAS
Font00.bmp
画像リンク[bmp]:sakuratan.ddo.jp
Font01.bmp
画像リンク[bmp]:sakuratan.ddo.jp
Frame.bmp
画像リンク[bmp]:sakuratan.ddo.jp
513(1): 2006/08/30(水)00:25 ID:rB7Ea65Q(2/2) AAS
ロンダルキアのほこらにLV22で到着。
MPがちょうどきれて、かなり厳しかった。
戦闘は力の盾、光の剣、マホトーン、
防御を駆使して長期戦で攻略。
間接呪文の効かない、フレイム、ドラゴンの集団は
絶対勝てないので、逃げられるのを祈るのみ。
バグ発見
省8
514(3): 2006/09/02(土)13:18 ID:2Xwc/fRD(1) AAS
>>513
バグのご報告有難う御座います、
修正したものをアプしました。
外部リンク[zip]:gamdev.org
>80%に軽減だっけ。
炎のダメージに関わらず、そのあたりの計算式はネットから
収集した情報を元にしているのですが、どうもオリジナルとは
省9
515(1): 2006/09/02(土)18:07 ID:GrVArixw(1) AAS
>>514
プログラム技術板のRPGスレでここが紹介されてたので来て見ました。
貴方のプログラムは神掛り的で素晴らしいです。
クローンじゃないけどDQ3っぽいのを私も作っていますが、
まさかDQの多人数数戦闘をほぼ完璧に再現できた自作プログラムが
この世に存在するとは脱帽しました。応援してるので次回作も是非がんばって下さい。
516(1): 2006/09/04(月)12:29 ID:JZtO/USa(1) AAS
>>514
乙。
現在はLV25で、ハーゴンの神殿を目指している所。
>ダメージ
もともと、DQ2はやられる前にやれってシステムだからね。
痛恨の一撃、ザラキとか運が悪いとすぐ全滅する。
>FF5
省1
517(1): 2006/09/05(火)19:30 ID:gwlqI1Ty(1) AAS
>>514
すばらしい。
もしやと思っていたが、合体剣の再現されている。
518(2): 2006/09/07(木)11:32 ID:fDagd41L(1) AAS
仕事にのめりこんでいるとFF5クローンに手が回らず、
FF5クローンにのめりこんでいると仕事に手が回らず。
>>515
ドラクエクローンの良作はX68000用ソフトとして随分前に
世に出ているようですよ。
>>516
やられる前にやれシステム好きです。
省5
519(3): 2006/09/08(金)04:45 ID:BZKHmfiW(1) AAS
>>518
オマエの言ってる事なんてこのスレに着てるような奴にはすべて知られてるよ。
この情報弱者が
520: 2006/09/08(金)11:03 ID:HUDR5Dod(1) AAS
>>519
詳しく
521: 2006/09/08(金)12:30 ID:tMS3dSo1(1) AAS
>>518
DQ3はFC版?バラモス2回攻撃してくるからな。
フバーハ、ベホマラーがあると楽だが、
無くても二人ぐらいがマホカンタを使えると結構楽。
合体剣の効果が無くなるのは、オリジナル通り出来ている感じ。
ロードした時、装備の変更をした時、レベルが上がった時と。
上下前次1-新書関写板覧索設栞歴
あと 226 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s