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


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

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



1 名前:名前は開発中のものです。 [2007/11/02(金) 01:53:08 ID:M/fkomaJ]
C++の勉強をかねてFCのドラクエっぽい感じのRPGを作りたいんです。

しょっぱなからつまずいています、知恵を貸してください。

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


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

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






90 名前: [2007/11/27(火) 00:47:00 ID:d34z+KuU]
ファイルを読み出すときに fgetcをchar型で受け取っていたのをint型に直しました。
↑かなりバグの原因になっていた気がします。

壁に当たった際の移動処理の修正をしました。
横方向に回るときに63⇔0の時に二人目以降が消えるバグを修正しました。
キーの入力の処理をちょっと修正しました。
今まで押されている状態と押されていない状態しか判別できなくて困っていましたが
ちゃんと4つの状態を取り出せるようになりました。
(押されていない、押した瞬間、押している、離した瞬間)

縦方向に方向に世界一周する時ずれるバグの原因が不明です。
デバッガの使い方が良く分かってないのが悪いよなぁ…

tp://sakuratan.ddo.jp/uploader/source/date60604.lzh

91 名前:名前は開発中のものです。 [2007/11/27(火) 15:53:32 ID:XifSZqNn]
関係ないけどDXライブラリで
#include <iostream>
するとエラーが出まくるんだけど何でだろう・・・

92 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 16:08:10 ID:uGSxxWdB]
STLを使うときはDxLib.hを見て
「STLを使うときはここのコメントアウトをはずしてください」
ってところがあるからそのとおりにしてみる

93 名前:名前は開発中のものです。 [2007/11/27(火) 17:28:56 ID:XifSZqNn]
>>92さんありがとう。
でもなんでデフォルトをこれにしなかったんだろう・・・。
高速化のためかな

94 名前: [2007/11/28(水) 15:34:05 ID:zLkvDFFj]
>>91 さん
僕は警告が止まりません。
STDの意味も分らなかったり Orz
ちょっとヘッダー見てきます

>>90
でfgetcをchar型で受け取っていたのが悪いとかいってたけど
int型で受け取っても問題なかったみたいですね Orz


95 名前:名前は開発中のものです。 [2007/11/28(水) 22:13:35 ID:u4wU15z0]
がんばれ

96 名前: [2007/11/29(木) 07:49:09 ID:8WyJyauK]
>>95
がんばります!


ぼちぼち戦闘を作りたいと思ってます。
二回目以降の戦闘で
メッセージが二回表示されちゃうバグの原因が分りません。なんでだろ?
tp://sakuratan.ddo.jp/uploader/source/date60858.lzh

97 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 15:23:38 ID:86yI1zZh]
>>1に触発されて、俺もRPGの土台作ってるわ
こりゃぁたしかにC++の勉強になるわな

98 名前:1 [2007/12/03(月) 08:16:10 ID:TADfcfNf]
煮詰まってぜんぜん進んでないんですが、とりあえず生存報告。

tp://sakuratan.ddo.jp/uploader/source/date61465.lzh

>>97

おたがいがんばりませう。
あんまり人が書いたソース見たことないので
よかったら97さんのソースもうpしてくれると嬉しいかも。



99 名前:名前は開発中のものです。 [2007/12/03(月) 08:43:22 ID:3su1LaOd]
WaitVSync(1) ;

メインループのなかにいれてみたら?

100 名前:97 mailto:sage [2007/12/03(月) 19:02:30 ID:b9C0qSJp]
>>98
>>1のと比べたら、見せられるほど効率的なプログラムじゃないよ・・・

101 名前: [2007/12/03(月) 21:11:55 ID:TADfcfNf]
>>97
ぜんぜん効率よくないっすよ…
デバッグも力技だし。
メモリとかめちゃくちゃ無駄遣いしてるし
すでにスパゲッティ化してて自分でも訳分らなくなったりしてるし Orz

102 名前:97 mailto:sage [2007/12/03(月) 22:05:34 ID:b9C0qSJp]
メインとかまだぐちゃぐちゃだし、容量も大きいぜ・・・
ハズイのでそのうち消すわ

ttp://sakurachan.dip.jp/up/src/up8417.lzh

103 名前:名前は開発中のものです。 mailto:sage [2007/12/03(月) 22:07:54 ID:tyrMCse6]
参考にさせてもらいます

104 名前: [2007/12/04(火) 07:55:53 ID:gS+kwsGk]
>>97
わーい うpだ うpだ。
グラフィックを一枚にして分割して読み込んでるんですね。
たしかにこの方がわかりやすい!
まねしてみよっと。



105 名前:名前は開発中のものです。 [2007/12/04(火) 13:14:06 ID:tD4LtuOS]
ayusya.hp.infoseek.co.jp/ProgramCString3.html
便利だよ

106 名前:名前は開発中のものです。 [2007/12/06(木) 20:10:16 ID:5cqYyHrM]
 スレはよくみてたのになかなかソース見る機会なかったが、
試験前日だってのに今見た。
しかしまぁよく書いたな。お疲れ。そしてこれからもがんばれ。
とりあえず>>1応援ノ

107 名前: [2007/12/07(金) 03:38:39 ID:TqKt9CYS]
>>105
便利そうだけど、今から使うとCharとstringとStringがごちゃごちゃになって収集つかなくなるのでやめておきます。
今度、また新しく作るときに使ってみます。

>>106
汚いソース見てくれてありがとです。
試験前日は勉強以外のことがしたくなりますよね。。。
試験がんばってください。
なんか、応援されると涙でるくらい嬉しいな。

とりあえず現状こんな感じ。
tp://sakuratan.ddo.jp/uploader/source/date61918.lzh

戦闘に入ると、にげるを選ぶまでずっとコマンドを選び続けることになります。
攻撃とかの処理はまだ入れてません。
パーティアタックの要素もいれるつもりですが、まだ全然ですね。

BattleFieldに敵味方含めて全部のキャラクタのポインタを持たせ
すばやさ順に並び替えて
キャラクタが保持しているCommand,subCommand,Targetを元に行動させてみたいと思います。


108 名前:名前は開発中のものです。 [2007/12/07(金) 05:13:38 ID:G3CHG+0v]
煮詰まる・・・・



109 名前:裕釐@106 [2007/12/07(金) 07:07:51 ID:9GENbEd8]
>>107の最新版bだがウィンドウが表示されたと思うと消えてしまう。。。

110 名前:名前は開発中のものです。 [2007/12/07(金) 11:04:20 ID:ZFkfzkEg]
fatalita.sakura.ne.jp/SoftReview/img/DQTEST.gif
こんなん作ってたんですけど、ソースとかアップしてもいいですか?
全然開発進んでないんで多分見ても面白くなさそうですけど

111 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 11:27:46 ID:SfdXkRE6]
どうぞ

112 名前:名前は開発中のものです。 [2007/12/07(金) 21:41:34 ID:ZPLhqQBz]
なんか餅ベーションあがってきた
俺もRPG作る!

目標年内で、初期FC程度の遊べるレベルまで


しかし、DQドット絵って、どこかで流れてるの?
みんな、自分で手打ちしてるの?

113 名前: [2007/12/07(金) 22:02:06 ID:TqKt9CYS]
>>108
僕も煮詰まってます。
挫折しそうな時に、このスレを見てがんばってます。

>>109
DLありがとうございます。
今Upしたやつ試してもらってもいいですか?

>>110
ぜひUpしてください。
見た目DQ1なのに、台詞が3で宝箱が4だw


敵味方全部のポインターをBattleFieldクラスに持たせるようにしようとしたけど
なかなか上手くいかずにずっと悩んでました。
デストラクタが呼び出されるタイミングについて質問があったんですが
どこだったか忘れました Orz

tp://sakuratan.ddo.jp/uploader/source/date61994.lzh


114 名前:裕釐 [2007/12/07(金) 22:30:50 ID:9GENbEd8]
かわりませんね。。

VC++で再コンパイルを試みているんだがコンパイルできない。。
・KeyTest.cppは何? 関数らしき宣言が見当たらないのだが。。

115 名前:裕釐 [2007/12/07(金) 23:11:43 ID:9GENbEd8]
連レスすまん。 起動できた
どうやらDQフォントに問題が。。tk別のほうのをインストールしてた

//フォント変更
if(ChangeFont("DragonQuestFCIntact") == -1){
DMsg("できればドラクエフォントをインストールしてください。");
}
これうまく作動してないかと。
何故Error関数じゃないのか気になるね

116 名前: [2007/12/10(月) 08:14:42 ID:P9jsj/2m]
>>114-115

KeyTest.cpp はキー入力のテストで作ったファイルで、今はもう必要なかったです。
//フォント変更
if(ChangeFont("DragonQuestFCIntact") == -1){
DMsg("できればドラクエフォントをインストールしてください。");
}
↑は確かに思うように動作してないですね… Orz
Error関数じゃないのは、 で き れ ば インストールしてください ってことで。
僕の汚いコードを見てくれるのにわざわざフォントのインストールまで強制するのはどうかと思ったので。

あんまり進んでないけど最新版
****のこうげき!
****は **のダメージをうけた!
と表示されます。
今度は実際にダメージ計算をして
HP計算をして、死亡判定、戦闘の勝利判定までやりたいと思います。

tp://sakuratan.ddo.jp/uploader/source/date62360.lzh

117 名前:もつ ◆3hrQ9eL3.Q mailto:sage [2007/12/10(月) 21:47:12 ID:8T67gjbd]
コンソールゲームスレで途中でやめたDQ1
コンソールなんですべてキャラクタ(文字)
ttp://sakuratan.ddo.jp/uploader/source/date62420.zip
一応、人、会話、戦闘、復活の呪文等を実装。
魔法はつかえん。バグたくさん。
↑、↓、←、→、スペース、BS が操作キー

118 名前:名前は開発中のものです。 [2007/12/11(火) 13:12:14 ID:i04hax3Y]
ドラクエふぉんとのないパソコンで起動すると
DrawStringDQ関数呼んだときに強制終了くらうよ。


対戦中の敵のパラメータは構造体で管理するとして、
対戦全体を管理するのにもクラス作ったほうが楽な気がする。 



119 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 16:54:54 ID:xDs0NYc0]
>>2

int hn2fn(char c)
{
 return c + ('0' - '0');
}

120 名前: [2007/12/11(火) 19:12:31 ID:ANDKxxZg]
>>118
僕のPCだとDQフォント無しで動いちゃってるんですよねぇ…
でもChangeFont("DragonQuestFCIntact")が-1を返しているわけではないみたいです。
ちょっとDxライブラリの掲示板に質問ぶつけてこようかな。

対戦全体を管理するのがBattleFieldクラスです。

…のつもりだったんですが、いまいち機能が中途半端なんですよねぇ…。
どんな機能をどこに持たせるべきなのかっていう判断が初心者には難しい…。
っていうか、それがそのままPGの力量に直結するんだろうなぁ…

      BattleField
    ↓       ↓
 PlayerParty MonsterParty
    ↓       ↓
    PC    MonsterGroup
            ↓
          Monster

あれ?矢印の向き逆?


>>119
レスありがとうございます。
今のところ
char c[2];
char[0] = 0x82; //
char[1] = 0x
みたいな感じで無理やりやってましたw

char型を取ってint型を返すのか…
なんか目からうろこだな。

121 名前: [2007/12/11(火) 19:21:33 ID:ANDKxxZg]
現状UPです。

敵を倒すと戦闘終了するようになりましたが、
経験値やゴールドの増減はありません。

ステータス表示がパーティの人数で伸び縮みするようになりました。

モンスターの行動パターンとかどうしようか悩んでます。
今のところ攻撃一辺倒で、勇者一行の先頭キャラしか攻撃しません。
経験値とゴールドを解決したら、いちおう遊べるのかな?


tp://sakuratan.ddo.jp/uploader/source/date62496.lzh

122 名前:裕釐 [2007/12/11(火) 21:00:59 ID:31kIAbMQ]
BattleFieldね。おk。
敵数と敵の情報をまとめればいいかな、と℃素人は思ってしまう。。。あとで必要だと思うときに
付け足せるような形にまとめておくのがいいと思うよ。

戦闘中、複数種の敵がいる場合、たたかうを選んだときに
どれに攻撃するか選ぶよね。あの敵リスト?を更新するようにしないと。
倒してもリストからは消えないのは問題。



123 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 22:50:31 ID:FZGhBsSs]
>>119

return c + '0';

でよくね?ちなみにマルチバイトだと…

124 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 22:54:54 ID:FZGhBsSs]
おっとこの場合数値から全角文字か

125 名前:名前は開発中のものです。 [2007/12/12(水) 07:39:59 ID:J/TJHZ+a]
全角文字を' 'で囲むな

126 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 08:37:22 ID:7RFZk29b]
ドラクエフォントを入れなくても動くように、
ドラクエフォントを画像データにしたほうが良いのでは?
字数知れているし。

127 名前:名前は開発中のものです。 [2007/12/12(水) 13:27:41 ID:DWQ3Q4UI]
>>126
サイズetcの変更はどうする


128 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 15:32:17 ID:DfKtb5wZ]
>>125
C#ならOK



129 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 16:09:05 ID:9ySxVkow]
サイズ変更なら、StretchBiltなりDrawExtendGraphなりでできるだろ。

130 名前:名前は多分開発中のものです。 [2007/12/12(水) 16:17:11 ID:m1CVZqe+]
>>128
残念ながらココはC++のスレ。


ストレッチは1ブロックあたりがでかく汚くなる。

131 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 20:51:46 ID:DYTuCNrB]
ドット絵ベースなゲームに、TTフォントを使うこと自体間違っている。

132 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 22:58:46 ID:VmmQnXXX]
WCHARでいいんじゃね

133 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 22:59:54 ID:M90VuyCU]
いっそC++/CLIで

134 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 00:45:36 ID:6EdETOic]
>>132
むしろwcharでないとvistaで問題出るんじゃないかね
使ってるライブラリがwchar対応してるか知らないから黙っていたが…

135 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 00:52:37 ID:8oxft27H]
0〜9が並んでる保障ってあるの?

136 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 01:39:26 ID:oHtWeYhI]
>>135
ttp://ja.wikipedia.org/wiki/ASCII

137 名前:1 [2007/12/13(木) 07:33:43 ID:xfGpgGHW]
そのうち画像を表示に切り替えるかも知れないと思いDrawStringDQを使ってました。
実はWCharって言うのがよくわからないんですよね…
使わなくても問題ないなら全角はChar二つ分でやりたいと思います。
あ、でも練習のためにも使っていたほうがいいのか。
勉強してこよう。。。。

フォントの画像は8x8でつくり
自分で拡張したDrawGraphWで二倍に引き伸ばして使う予定です。
Vistaに関しては。。。。 シラネ。

敵選択で倒したグループが非表示になりました。
経験値をゴールドが取得できるようになりました。
でもレベルはあがりません。

職業関連を実装しようと思ったら、パーティのグラが消えちゃいました。
Jobクラスにグラフィックを実装しようと思ってます。

tp://sakuratan.ddo.jp/uploader/source/date62614.lzh



138 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 09:30:11 ID:nRgEBkW0]
マルチバイトのほうが面倒だと思うんだが
最近のwindowsだと標準じゃないし。



139 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 13:35:23 ID:6EdETOic]
TCHARで切り替えられる作り方をするのが普通

140 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 16:40:58 ID:wG78UTwH]
そうだな
俺もTCHARをお勧めする
Borlandにもちゃんとtchar.hあるじゃないか

141 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 16:49:11 ID:wG78UTwH]
といっても全角使うのは明らかなんだからWCHARでいいか
とにかくchar2個とかはやめといた方がいい
時代の流れなんだから勉強しておいて損はない

142 名前:名前は開発中のものです。 [2007/12/13(木) 17:30:26 ID:c4nhYvvc]
従来の方法を学ぶのも大事。
とりあえず今回はchar[2]でいこか

143 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 19:17:40 ID:BdT1avie]
マルチバイトが従来の方法(笑)

144 名前:名前は開発中のものです。 [2007/12/13(木) 19:50:19 ID:AkmNVLfQ]
>>142
>>1乙。それぐらい面倒くさがらずにやれよwwww
てめぇみたいなクズの公開オナニー見てもらえてるだけありがたいと思え。
わかったら黙って言うこと聞いて動けボケが

145 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 20:05:44 ID:qfpSXaMi]
いや初心者らしいからそれはないだろw
どう考えてもUNICODE使う方が簡単に書けるし

146 名前: [2007/12/13(木) 22:54:41 ID:xfGpgGHW]
tcharとwcharについて調べてみました。
Unicodeに対応することを考えるとWCharよりはtcharのほうがいいんですね。
でもUnicodeに対応させる、っていうのがどういうことなのかいまいち分かってなかったりします。
UnicodeってUTF-8とかSJISとか文字コードの一種?…じゃないですよね?
string型から直接一文字ずつ取り出せればChar型自体を使わなくて済むような気もするんですが
そんなに単純じゃないのかな?

文字の画像データ化に関しては
文字の色を変更する必要があるためだめそうです。
ビットマップフォントを作ったほうがきれいに表示されそうなんですが
それを作る方法を探してる途中です。

とりあえずLvUPするようになりました。
Lvが上がった時にExpTable.csvから必要経験値を引っ張ってくるようにしました。
でもLvがあがっても強くなりません。

tp://sakuratan.ddo.jp/uploader/source/date62745.lzh


147 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 23:33:02 ID:PIfEmrrG]
まーstringが使えるならそれで良いかもね。

148 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 00:58:40 ID:zCqlLrTu]
必要経験値って公式で出ないのかな



149 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 01:01:14 ID:6SckcvZt]
>>146
×tchar
○TCHAR
×Char
○char

wchar_tをwcharと書くのは別にいいけど…
TCHARはマクロだから全て大文字、charはプリミティブだから全て小文字になってる。
意味を大きく変えるような俺表記は控えるべき。

ソースの一貫性の無さをレスに滲ませてしまうと
レビューしてくれる人が減るよ


150 名前:名前は開発中のものです。 [2007/12/14(金) 01:47:46 ID:0FCOwon9]
>>149
たしかに、マにあるまじき行為ですた。以後気をつけます。。。Orz

経験値の公式… DQ3はあるらしいけど、詳しくは知らない。他のはまったく知らない。
確かに必要経験値とか自分で決めるのかなり面倒くさいかも。



151 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 09:18:05 ID:zCqlLrTu]
テキトーに増加率決めて毎回かけてやれば勝手にインフレするんじゃないかな

152 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 11:14:06 ID:RH7bHxg6]
lv = 1 + floor(sqrt(sqrt(exp * 2)));

とか


153 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 11:38:29 ID:OjqwAalp]
string使うにしてもwstringがあるよ

154 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 13:43:31 ID:nzb/etqw]
ひらがなしか使わないなら
ka = か
とかしてワイド文字使わなくてもいいんじゃないの。2バイトで同じだし

155 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 14:09:47 ID:kCvfmPHq]
初心者自慢大会開催ですか?

156 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 23:11:45 ID:PVHuBi0D]
ところで>>1の素材って使ってもいいの?

157 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 06:07:38 ID:bFTHAKDO]
おまえら>>1を妬み過ぎw

158 名前:1 [2007/12/16(日) 00:08:59 ID:ErKldHRa]
wstringなんてものまであるんですか…。
Cってcharとの戦いなんだなぁ…。
あとカタカナは使います。
メラゾーマ が めらぞーま になってしまう。
経験値のアレはまだ直してないんですが
レベルアップした時にステータスが伸びるようになりました。
それを確認するための画面もつくりました。
つよさ>つよさをみる>
で確認できます。

ドラクエって実装しなきゃいけないコマンドの数がかなり多い気がします。
全部実装することを考えたら気が遠くなってきました。

バトルからフィールドの開発に戻ってきたら、最初の頃のやり方と、今のやり方がかなり違うことに気がつきました。
今のほうが分りやすいソースをかける気がしますが、一貫性がないのはまずいですね。
次は道具を追加したいですね。

tp://sakuratan.ddo.jp/uploader/source/date62942.lzh



159 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 01:42:40 ID:3vNRwpYs]
俺も造ってみようと思ったけどVCしか持ってないんだよね

160 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 10:55:45 ID:XAAKi2bo]
オレはvcで作ってる


161 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 10:57:24 ID:XAAKi2bo]
まちがた。c#

162 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 11:23:18 ID:en60zWi1]
ファミコンレベルならハードウェア性能が今と段違いだから好きな言語でいいさね
携帯Javaでドラクエが作られる時代なんだし

163 名前:裕釐 [2007/12/16(日) 12:46:38 ID:QZxSJZzR]
モンスターと遭遇すると
 Gamedata/MonsterData/.bmpのモンスターのグラフィックがよみこめてませんが?
  ↓
 サイズの表記が間違っています
とエラーmsgがでるんだが。
Gamedata/MonsterDataには「.bmp」なんてファイルなかったんで とりあえずファイルを置いたら
 サイズの(略
が永遠とでてくる。

164 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 15:20:09 ID:PiXzjAgu]
ソース見たがベタ書きし杉だろ

165 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 15:35:46 ID:EnxQUxiD]
C++でFCのドラクエっぽいRPGを作るための上手な書き方について考察するスレになりましたよみなさんだいじょうぶですか?

166 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 16:03:55 ID:DoKPbT8s]
某ランド使いのコードが汚いのは定説

167 名前:1 [2007/12/16(日) 16:09:32 ID:ErKldHRa]
>>165
おk
>>164 >>166
ソース書いてるときに理性が飛ぶ瞬間があって、冷静になって見直すと手がつけられない状態だったりします。
関数の行数が多すぎとか、引数が長すぎて見づらいとか。
エディターの所為にして逃げてもよい?(責任転嫁
>>163
もしかして、海で敵と戦うときにそのメッセージがでませんか?
海のモンスターは未設定だったので、グラフィックもモンスターのパラメータも用意してないので、エラーになります。
エラーならエラーで、ちゃんとError関数を使うべきでした。 Orz
海でしびれくらげが出るようにしました。(色が変なのは勘弁してください。

tp://sakuratan.ddo.jp/uploader/source/date63003.lzh

168 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 20:25:32 ID:Ty2sbBpB]
>>167
今後のためにも一度キレイにしたほうがいいよ、
キミのスキルが上がってドンドン規模が大きくなった時に、
過去に作った基底クラスの改修のリスクが大きくなる。



169 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 00:17:39 ID:5U7KFETp]
>>1の才能に嫉妬

170 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 14:29:15 ID:k2BEnLXI]
>>169
>>1自演乙

この程度カスでも作れるからw
初心者が一生懸命やってると思って暖かく見守ってやってんだから調子に乗るなよ

171 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 16:12:05 ID:u7lRE18e]
>170
zipでくれ

172 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 18:36:06 ID:2np8Lr6Q]
>>170
こっちにもいんのかよw
単に作ってる奴叩きたいだけか?

173 名前:名前は開発中のものです。 [2007/12/19(水) 13:33:05 ID:bDHcUzyc]
ドラクエフォントを手に入れたが、どうやって使えばいいのかわかりません

174 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 14:20:48 ID:Pj6CyBbs]
いちはとうぼうした

175 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 14:55:35 ID:F/n53iWq]
>>1の技量であのコードをリファクタリングするんだもの
そりゃ時間かかるさ

176 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 15:48:07 ID:wxkJalN4]
いちはメモリリークをたおした!
けいけんち4ポイントかくとく!
3ゴールドをてにいれた!


177 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 16:05:30 ID:qljgkazn]
ソースを公開するからチンカスが住み着く
もうソースは出さん方がいいんじゃね

178 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 16:37:07 ID:Rgtwr7BZ]
sambaやapacheのソース見て綺麗だと思う奴はいないが
世界中で役に立っている。それでいいじゃないか。



179 名前:名前は開発中のものです。 [2007/12/19(水) 16:46:25 ID:K1qNY7pS]
>>177
禿同だな

貶される程のコードならオープンにしても役にたつとは思えないしな
現にオープンソースにして>>1に何のメリットがあった?
基地外に煽られてるだけだろww

180 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 17:27:15 ID:WU61vHzY]
日本語でおk

181 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 17:49:51 ID:UFtlHy+Q]
別にソースを出さないといけないってワケでもないだろうし、
1に得るものがなければ、ソース無しで構わないでしょ。
見やすいコードを書かせようと必死になってる奴が
いるみたいだけど、ハッキリ言って流用されて乙なだけですよw

182 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 17:55:16 ID:G/oyIi8C]
>>181そんなヤツいないだろwww
流用って、普通にフリーでオープンソースなRPGなんていくらでもあるし
そういうのは、多くの人の手がはいってるから結構なにげに凄い処理とかをさらっと描いてたりする。
>>1のがんばりは認めるけど、やっぱりまだまだ駆け出しだしねぇ・・・


正直、わざわざ>>1のソースをどうにかして使おう!!とか思ってるヤツは、(居ると仮定すればだが)
どう頑張っても、そいつは流用できるLvに達してないと思うが。

183 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 18:00:41 ID:WU61vHzY]
1より下の奴が参考になるならそれはそれでやらしとけばおk
上の奴はスルーしとくか自分がソースだせばおk

どっちにしろ>>1の人気に嫉妬

184 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 18:12:21 ID:UFtlHy+Q]
>>1
これで分かっただろ?w
なんだかんだ文句を言いつつソースを出してほしくてもう必死

あとは>>181ね。

185 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 18:29:45 ID:EcJVxUlm]
2chなんて口だけのチンカスの集まりだからな

186 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 18:31:39 ID:gSqu12Dg]
ossan.fam.cx/up/gazo/src/1198056595625.gif

ドラクエ5,6のフォントは、これだな。

187 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 21:08:33 ID:dUxlLljR]
ここって1以外が作品出してもいいの?

188 名前:名前は開発中のものです。 [2007/12/19(水) 21:16:55 ID:cCY2VP4H]
パソを買おうとおもう高校生なんですが、最近のRPGツクールでどれくらいきれいな画面つくれるのか教えてください



189 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 21:19:24 ID:EcJVxUlm]
お。早くも>1のパクリ作品がうpされるのかな ワクワク

190 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 21:54:24 ID:Mguefe/2]
パクられると騒ぐ奴はC++でプログラム組んだこと無い奴だな。
三日前の自分は他人って言葉も知らないんだろう。

そもそも素人の設計じゃいくら可読性をあげても他人が再利用なんて非現実的。
>>1がうらやましいなら勉強しろ。






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

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

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