[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/25 01:07 / Filesize : 234 KB / Number-of Response : 904
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C++でFC版ドラクエっぽいRPGを作る Lv3



1 名前:はかせ [2008/10/24(金) 00:25:57 ID:D59zu1hj]
はかせがC++でドラクエっぽいRPGを作るスレです。
触発されて「よっしゃ俺もなんか作る」って方はぜひうpしてください。
ドラクエフォントをインストールしておかないと表示が微妙な感じになります。

まとめサイト
ttp://chiekoubou.is.land.to/game/dqi/index.php


<<使用しているもの>>
VC++2008
DXライブラリ
ドラクエフォント

DXライブラリはここ
ttp://homepage2.nifty.com/natupaji/DxLib/index.html

ドラクエフォントはここ
ttp://slime4.hp.infoseek.co.jp/font/font.html


前スレ
C++でドラクエっぽいRPGを作る 2
pc11.2ch.net/test/read.cgi/gamedev/1210701179/l50

前々スレ
C++でFCのドラクエっぽいRPGを作る
pc11.2ch.net/test/read.cgi/gamedev/1193935988/l50


225 名前:LD mailto:sage [2009/02/02(月) 14:14:38 ID:r6/65wTg]
やる気なくなったのならのっとっちゃうよ?(

SSDなんてなくても普通のHDDでいいんじゃない?
HDDが信用できないのなら重要なデータ等はUSBメモリにでも保存しておけばいい。

とりあえず、うp
変更点はFPS固定(30fps)、会話可能。
0002もアクセスできるようにはなってるが、0003との相違点は会話文の表示方法のみ
ttp://www.geocities.jp/wadam_jp_us_kr/lastdestiny_0003.zip

226 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 18:24:30 ID:YQhWEimQ]
>>225
っていうか本当ははかせ専用スレじゃなくね?
っていうかお前ら冷たすぎ

227 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 18:40:26 ID:F7AfMB3g]
2年ちょっと続けてりゃHDDのひとつやふたつイカれるだろ。
そりゃよくある言い訳だが、ここまで続けたことの評価ぐらいしてもいいんじゃないのか?

228 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 19:19:34 ID:4mPNGdrF]
後一歩のところまで完成したからアップしようと思ってたら
はせ祖根が動かなくなっちゃって

229 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 23:13:18 ID:cGS2Zcuk]
俺なんかこっそり超大作を最後まで作りこんでたのにアップしようと思った瞬間にHDDが逝ったぜ残念。

230 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 23:30:50 ID:BrK8bu8O]
出来なかったときの言い訳ですね。わかります。

231 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 00:04:11 ID:y4Kh5jO9]
いちはにげだした
しかしみすかされてしまった
いちはしんだ

232 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 00:33:46 ID:jZ/tHjUj]
まあ、別に構わないけどね。
やる気充填できたらまたふらっと戻ってきていいし。

233 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 05:39:00 ID:/jQaWEo1]
はかせってハンドルネームで思い出した事がある。
昔のアリスソフトのスタッフにいたような気がするな。



234 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 06:00:43 ID:05mxnRoi]
オバQに出てくるあれじゃないのか

235 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 07:23:33 ID:kCGzSyrk]
バイオリン弾く人だろ


236 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 18:51:37 ID:vdAiEwLB]
わろた

237 名前:はかせ [2009/02/05(木) 01:38:27 ID:/vlIW8Vw]
HDD交換しました。今のところ快調です。スレ違いで失礼しました。

2月に結婚式、3月は仕事の繁忙期なので、4月にならないとまともに更新できないと思います。
温かい目で見守ってあげてください。よろしくお願いします。

現在DQ3の時間経過の仕様を調べています。
フィールドの色の変化
昼1 => 昼2  => 昼3  => 昼4 => 夜1  => 夜2 => 夜3 => 昼1 …
0  => 33   => 65  => 97  =>  130 => 163 => 195 => 221
トヘロスを併用して調べたんですが
昼1=>昼2 の必要歩数が33のときと34の時があって
どうやらトヘロスを唱えた時にだけ34歩必要っぽいです。
各シーンを移るのに必要な歩数が34だったり33だったり32だったりして
もしかしたら呪文を使うと時間が-1されるとかなのかと思ったんですが、詳しい方いますか?


238 名前:名前は開発中のものです。 [2009/02/05(木) 12:02:02 ID:b0RFJJFu]
こだわるのはそこじゃねーだろw

239 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 14:45:15 ID:vhtlQqEV]
細部にこだわって完成しないに1票

240 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 14:48:44 ID:IiVomkIC]
>>237
そこまで再現しなくていいよw

241 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 16:48:59 ID:Dlpd/hPu]
むしろ、アイテムデータに、トヘロスや聖水の
期間、効力の強さ、ダンジョンでも有効かなどのデータを
持たせられるようにすればいいかと。

242 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 19:28:03 ID:pawFqWA4]
はかせは外部仕様のコピーから始めたからしょうがない
はじめからプログラマ目指してるとかなら
外部仕様なんかほっといて内部仕様の考察に目が行くんだけどね
ドラクエへの愛でここまで作りこんでしまう根性は感服するよ

243 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 00:00:33 ID:SdEAkhph]
だからまずデザパタを理解しろって
話はそれからだ



244 名前:名前は開発中のものです。 [2009/02/06(金) 00:40:35 ID:Rid1BHzl]
FC版DQ程度を作るためだけにデザパタなんて覚える必要ない
仕様が固定されてるものを一人で趣味程度に作ってるんだし
覚えても損は無いが

245 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 09:25:21 ID:p7KrKfkL]
当時の開発者がデザパタ意識して作ってたのかと

246 名前:名前は開発中のものです。 [2009/02/06(金) 11:12:25 ID:vh3NJit8]
とにかく形になりゃそれでよくね?

247 名前:名前は開発中のものです。 [2009/02/06(金) 12:04:31 ID:ZIBZwRLa]
つか、こんなぐちゃぐちゃなソースでよくここまでつくったな
感心するよw

しかしそろそろ限界に近い気がするが

248 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 18:16:17 ID:l0RPHKTy]
トヘロスの件って俗にエンカウント飛ばしといわれるやつとは関係ないのかな

249 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 18:30:24 ID:zEJ+cLx6]
デザパタの話は何回も出てきて、話が何回もループしてるね

250 名前:名前は開発中のものです。 mailto:sage [2009/02/07(土) 08:59:04 ID:FCpYJcam]
Before:
ttp://admins.fxdm.net/cmsware/resource/img/h000/h22/img200608041621414.jpg

After:
ttp://art3.photozou.jp/pub/921/204921/photo/14320292.png

251 名前:LD mailto:sage [2009/02/07(土) 12:28:44 ID:nzpEoc3+]
今がリファクタ時なのかも...??ちょい遅いのか...?

俺のも何とかしないと収拾つかなくなるなぁ...

252 名前:名前は開発中のものです。 [2009/02/11(水) 02:28:49 ID:JCQ81FCl]
あげ

253 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 11:12:09 ID:ZjFPeH0k]
>>237
マイナス1っていうかなんらかの処理が飛ばされるのかもね。
いや適当だけど。



254 名前:はかせ [2009/02/12(木) 03:08:58 ID:KGEkqu6A]
とりあえず32歩で7段階という仕様で ver8.9.0 うpしました。

少しプレイするだけでバグの山が…。
目に付くのは久しぶりな所為なんでしょうか。
リファクタリングとデバッグと平行してやっていく必要がありそうです Orz

というか、今年に入って初めての更新でした…。
とりあえず4月までは忙しいので、またしばらく更新がとまると思いますのでよろしくです。

LDさんのも楽しみにしてます。

255 名前:名前は開発中のものです。 mailto:sage [2009/02/12(木) 17:04:35 ID:ze2SWVQB]
>>250
上がいい

256 名前:名前は開発中のものです。 [2009/02/12(木) 18:38:36 ID:+jqAkZdU]
はかせはまずeffective C++を読むべきだと思う

257 名前:名前は開発中のものです。 mailto:sage [2009/02/13(金) 20:05:51 ID:qfkUQYbv]
まぁLDは今月中には消えるだろ

258 名前:名前は開発中のものです。 mailto:sage [2009/02/14(土) 02:30:08 ID:CrZx7zIF]
頑張っている方の味方です。

259 名前:LD mailto:sage [2009/02/14(土) 11:37:56 ID:yoN05RT0]
今月いっぱい持つかも心配だなwww
うpするのめんどい

260 名前:名前は開発中のものです。 mailto:sage [2009/02/14(土) 15:15:58 ID:+2svXRir]
つくってもいい?

261 名前:名前は開発中のものです。 mailto:sage [2009/02/14(土) 15:49:25 ID:EiD14COe]
作りたい部分作ってあとは放置でもいい。

262 名前:名前は開発中のものです。 [2009/02/15(日) 15:33:09 ID:hGKUoAlY]
ダコダコクエスト

ttp://sea-of-love.net/GAME


263 名前:はかせ [2009/02/20(金) 02:25:19 ID:8oey5zyn]
日曜日からオーストラリアに行きます。
帰ってくるのは金曜日の夜です。
それ以降は少し落ち着くのでちゃんと更新出来るようにがんばります。
…3月いっぱいは仕事が忙しくなるんですがそれでも今よりはだいぶ、、、




264 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 09:40:15 ID:4tSaszlp]
グリーンピース乙w

265 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 13:48:23 ID:TvfS9P2E]
>>263
二人かな?楽しんできてね!

266 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 20:33:27 ID:Oxql6lkt]
ランシールに行ったら、地球のへその写メよろしく

267 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 21:58:17 ID:11UV/PYr]
案外、仕事でオーストラリアかもしれん。

268 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 18:07:56 ID:ZosdmEGc]
ひきかえせ!

269 名前:名前は開発中のものです。 [2009/02/26(木) 18:30:59 ID:9bq6AGuf]
仕様書をまとめたほうがいい
技術的には低の低

270 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 22:48:13 ID:oypzbq0Y]
uproda11.2ch-library.com/src/11162433.rar.shtml

つくってみた。

271 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 18:45:59 ID:LPpU+KmF]
ランシールで、新婚旅行か

272 名前:はかせ [2009/02/28(土) 13:01:50 ID:DgxeXP5O]
みなさまただいまです。
とりあえず挨拶だけ。

273 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 13:21:45 ID:NcYJ3F1R]
結婚おめ



274 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 19:52:37 ID:QCIyRijE]
>>270
消えてるぞー

275 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 19:55:44 ID:HPXnPKvZ]
>>274
消えてないぞー

276 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 20:37:36 ID:QCIyRijE]
今度は落ちてきた

277 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 10:22:11 ID:kg5lDyHX]
>>270
歩き方おかしいぞ

278 名前:102 mailto:sage [2009/03/01(日) 15:43:31 ID:oPHW1ePY]
再開しようと思うんだけどC#でもいい?

279 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 15:49:15 ID:HaWOJHA3]
>>278
なんでC#にするんだ?

280 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 16:20:04 ID:9u8iP7YM]
Silverlightだしな

281 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 18:31:06 ID:kg5lDyHX]
C++/CLIならぎりぎりOK

282 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 19:34:46 ID:OG0+ItKP]
C#にするなら今後もコロコロ変更しないように決めてくれ

283 名前:名前は開発中のものです。 mailto:sage [2009/03/01(日) 20:04:44 ID:pWpXfwyZ]
恒例の言語列挙レス



284 名前:名前は開発中のものです。 [2009/03/02(月) 19:39:34 ID:S9eopp5M]
半年ぶりくらいに来た
完成品ある?

285 名前:名前は開発中のものです。 [2009/03/02(月) 19:40:42 ID:TcbWzJ/f]
ダコダコクエスト

ttp://sea-of-love.net/GAME

286 名前:名前は開発中のものです。 mailto:sage [2009/03/07(土) 16:08:06 ID:5sLnUmlU]
a

287 名前:名前は開発中のものです。 mailto:sage [2009/03/09(月) 00:15:36 ID:ALsKwEWj]
n

288 名前:名前は開発中のものです。 mailto:sage [2009/03/09(月) 12:41:12 ID:54r5xBkb]
a

289 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 15:02:05 ID:V2Xj1jO+]
l

290 名前:名前は開発中のものです。 [2009/03/10(火) 20:42:28 ID:ry5cOSYp]
s

291 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 21:15:52 ID:7DD/MRhw]
e

292 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 21:17:49 ID:bafDgDAN]
クス

293 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 22:42:01 ID:Py7Zio7C]
ドラクエ3完成!




294 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 22:46:52 ID:qkZUFe7k]
これは

295 名前:名前は開発中のものです。 mailto:sage [2009/03/10(火) 22:49:40 ID:W/ca0YUp]
さぁ、今すぐ公開するんだ

296 名前:名前は開発中のものです。 [2009/03/10(火) 23:02:11 ID:T3/MaX/9]
俺もちょうど今完成した

297 名前:はかせ [2009/03/11(水) 00:39:06 ID:roz+zWNo]
簡単なバグを修正したので上げます。
あんまり時間が取れなくてこんなものしかできませんでした。
早く3月終わらないかなぁ…。

298 名前:はかせ [2009/03/12(木) 02:57:53 ID:2/OAQkhO]
まさかの二日連続更新です。
今日も細かいバグの修正のみです。

disporse(){
/* バグの原因 */
// Const int X = party->getX();
// Const int Y = party->getY();

/* 正解 */
 #define X (party->getX())
 #define Y (party->getY())

 party->move(); //先頭のメンバーの向きに座標を一歩ずらす
 encount->(X,Y);
}

パーティの位置をConstで定義した後に変更していた所為で
移動する前の座標でエンカウント判定をしていたため
100%エンカウントするはずの場所でエンカウントしないバグが起きてました。

party->Move(); の後にConstするのが正解な気もしますが
そのやり方だと後々まずいことになりそうな気がするので#defineで。
忘れずに#undefもしておきました。



299 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 08:28:40 ID:xmC/ZLdw]
constはいちどあたいをきめたらへんこーしないものにつかうんだぁよ。

300 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 15:13:38 ID:z7Y4wrHO]
ほんとにはかせなの?
知能劣化が激しすぎ…

301 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 17:25:19 ID:W1FTbq2p]
>>298
これはひどい
こんなレベルでプログラムやってるのか

302 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 20:09:35 ID:z8Ab11jK]
disporse

303 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 20:26:01 ID:BupTXs4y]
プログラマー初期の残骸かね
にしてもお前らもひどすぎw



304 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 22:38:48 ID:9vg6cvNA]
typoくらいみのがしてやれよ・・・。
なに?そうじゃない?

305 名前:名前は開発中のものです。 mailto:sage [2009/03/13(金) 02:03:20 ID:HDjNDNgv]
歩くたびにエラー1616とかのダイアログが出て先にすすめねぇ・・・

306 名前:名前は開発中のものです。 mailto:sage [2009/03/13(金) 12:07:29 ID:2FvMooPs]
エラーいろいろ?
詳細はダンプ結果を見ろってか?w

307 名前:名前は開発中のものです。 mailto:sage [2009/03/13(金) 12:37:27 ID:5F1LaCX0]
エラーで表示される数値は座標のようだな。
だがソース群にGrepかけても、それらしいMsgBox呼び出しが見つからない罠。
どこだ、どこから呼んでいるんだ?

308 名前:名前は開発中のものです。 mailto:sage [2009/03/13(金) 14:35:33 ID:Xp14/2Jj]
早め早めにリファクタリングやらなかった結果がコレだよ!!
これを仕事でやっちゃうと確実にデスマだね
うぉーたーふぉーる(笑)

309 名前:名前は開発中のものです。 [2009/03/13(金) 21:28:25 ID:VDuBA7qT]
はかせってこんなにひどかったんかなあ。
がっかりだ。

310 名前:名前は開発中のものです。 mailto:sage [2009/03/13(金) 21:29:46 ID:yks9xXBw]
いいジャマイカ。
別にプログラミング能力を競うスレでもなかろうに。

311 名前:はかせ [2009/03/13(金) 22:04:45 ID:qZVSaWDz]
なんかいろいろすみません。
もともと出来る人間ではないです、っていうか初心者なので勘弁してください。

カタカナの濁点が表示できなかったバグを修正しました。
原因は濁点を表示する前の下地を塗り忘れていたからです。

312 名前:名前は開発中のものです。 [2009/03/14(土) 16:21:10 ID:mlBT8jhX]
こんな糞コード見たのは久しぶりだ
つーか、スレに長いコード載せるな

313 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 16:59:06 ID:a5e0AoBn]
>>312
ストレス溜まってんの?



314 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 17:06:46 ID:D6SIeuqy]
>>win32apiスレで見たなそのレス

315 名前:名前は開発中のものです。 [2009/03/14(土) 18:36:38 ID:mlBT8jhX]
自慢気に汚いコード晒せば叩かれるぐらい想像できるだろ

「素晴らしい!とても綺麗なコードですね!有り難く使わせて貰います!!」
なんてレスが付くとでも本気で思ってたのか?


316 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 18:57:53 ID:8xax450Q]
>>315
ここはみんながソースコードを見るスレじゃないよ?
オレはプログラミングできないけど、面白そうだから応援してる。
このスレは正確なプログラムを書くのが目的じゃないんだから、そういうのはただID:mlBT8jhXが
主義・主張を押し付けてるだけだと思う。

317 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 19:02:10 ID:38JZjH+S]
動くものができればいいじゃない、と逃げてきた結果がコレだよ!!
なんかツクール2000で凝ったシステムを作ってデバッグ不可能になってエターナるのと同じ臭いがするね
結局ゲームの本質的以外の面倒なところからは、どうやっても逃がれられないんだよねたえちゃん

318 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 20:03:27 ID:7dwJlhzV]
まあ、文句言う暇があったら、改善例でも示した方が建設的だな。


319 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 20:14:44 ID:6rO0fsff]
>>316それもWin32APIスレからの抜粋ネタだよ
ネタのセンスはさておいてだけど・・・

320 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 20:15:38 ID:IV1jYp2R]
>>315
がっかりレスを叩きレスと勘違いして便乗なんて恥ずかしくないの?
空気読めないの?

321 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 21:52:07 ID:a5e0AoBn]
>>320
mlBT8jhXは誰かを貶めてストレス発散したいだけなんだよ
そっとしておいてやれよ

322 名前:名前は開発中のものです。 [2009/03/14(土) 22:07:28 ID:mlBT8jhX]
図星でしたかwww

323 名前:名前は開発中のものです。 [2009/03/14(土) 23:22:23 ID:mlBT8jhX]
反論もできないよう棚



324 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 23:55:22 ID:UFevMdlU]
どんだけ幼いんだよお前ww

325 名前:名前は開発中のものです。 mailto:sage [2009/03/15(日) 00:43:11 ID:uyHSWn5N]
ただのかまってちゃんか






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef