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


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

【初心者】スレを立てる前にココで質問を【Part14】



1 名前:名前は開発中のものです。 mailto:sage [2007/04/02(月) 22:50:15 ID:PrO27NJ+]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc8.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。

171 名前:166 mailto:sage [2007/05/08(火) 13:05:30 ID:KsS9Fsfk]
誰もまともに答えてくれんとわッ……!!

おまいらにはがっかりだぜ(´・ω・`)

172 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 18:59:48 ID:fFXkYBwK]
お好きなほうをどうぞ

173 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 19:02:07 ID:fFXkYBwK]
>>171
いやマトモに答えてるつもりなのだが。
タイピングゲームに向いてる言語なんて無いと思うが。>>167の言うとおりキー入力が拾えて画面に表示できればなんでもいい。

174 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 19:33:53 ID:m4S0ZQls]
マジでその質問をするレベルなら
とりあえず簡単な言語でもさわっときゃいいんじゃねぇの?

175 名前:名前は開発中のものです。 [2007/05/08(火) 22:42:37 ID:57DHZKAG]
Visual Basic 2005でアドベンチャーゲームを作ってるんですが、参考になるサイトや書籍ってありますか?
検索しても、VB6向けのが多くて…orz

176 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 23:50:22 ID:Zl3pLzDz]
>>175
曖昧な表現なんですよ、アドベンチャーって、そしてVB
それから、本とかHPを闇雲に知らせてもよいのですが、
その人のランクによって様々です。 
ずぶの素人のような雰囲気なので、もっと沢山の情報があれば
適した情報を出せるとおもいます。


177 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 23:54:31 ID:ICbXYlli]
>>175
VB2005とVB6ってソース読めなくなるほどの差なんて無いじゃん。

確かに探すとVB6用ばっかだがソース読んで分からんなら本読んだらもっと分からんよ?
本はCで無理やりオブジェクト指向やるかC++ばっかだから。

それにADVエンジンを作りたいのか単に
ADVゲーを作りたいのかで色々変わると思うよ。

178 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 00:17:15 ID:rZy4ejHw]
>>166
作りたいものとは規模が違うかもしれないけど、その他でFlashなんかどうだろう。
プレイヤーのことを考えると、一々ダウンロード→実行の手間をかけさせないものの方がやってくれるんジャマイカ
Flashだって一度ダウンロードしてから実行されるとか突っ込みは(ry
Javaあぷれっと?知らんがな(´・ω・`)

179 名前:175 mailto:sage [2007/05/09(水) 00:25:37 ID:7l++a8UT]
いわゆるビジュアルノベルみたいなのを作ろうとしているずぶの素人です。
自己流でセーブやバックログや既読スキップ機能をつけたんですが、いまいち使い勝手が悪かったり、動作が遅いので、やはり自己流じゃ難しいなあと思いまして。
VB6のソースが理解できるように勉強することにします。



180 名前:166 mailto:sage [2007/05/09(水) 00:44:15 ID:yOi4s05z]
>>172 >>173
ごもっともな意見です(´・ω・`)
ただちょっと凝ったものをつくろうかななんて

>>174
ごもっともな意見です(´・ω・`)
cとjavaはそこそこできるつもりですがゲームはつくったことなかったので
どうなのかと思いまして

>>178
Flashもよさげですね(´・ω・`)
ちなみに一度もいじったことないんですが
素人でもできたりします(´・ω・`)?あとフリーのソフトとか


正直タイピングうんぬんより皆にかまってほしいってのが本音です(´・ω・`)ゴメンョ


181 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 01:39:46 ID:pICmt+dn]
>>179
ADVエンジンの実装なんて千差万別。
Leefのソースでも見れば?

182 名前:179 mailto:sage [2007/05/09(水) 02:31:55 ID:7l++a8UT]
>>181
Leefを知らないので調べてみたんですが、Leaf作品の例えばToHeartとかのソースを見ろって意味でいいのでしょうか?
もしそうなら、男性向けのゲームには興味がなかったんですが、勉強のために買おうかなあ。

183 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 03:54:23 ID:m5qWDSoK]
ttp://www.autch.net/online/aquaplus_sources.php
とかの話じゃないかな
ただ、ソースが綺麗って話は聞かんから参考になるかは分からんけど

184 名前:179,182 mailto:sage [2007/05/09(水) 04:29:27 ID:7l++a8UT]
>>183
どうもありがとうございますm(_ _)m
とりあえずダウンロードしてみます。

181さんもありがとうございました。

185 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 11:40:27 ID:6zrIv99H]
具体的に、不満となる部分を書いてくれれば 相談に乗ることもできる。

186 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 13:13:39 ID:n4FrXb1Y]
>>52で紹介されていたmRPG落としてみたけれど、微妙に操作しづらいというか、
使いづらいというか…

187 名前:名前は開発中のものです。 [2007/05/09(水) 17:45:33 ID:vWqCq7Nh]
金出してツクール買え

188 名前:178 mailto:sage [2007/05/09(水) 23:52:31 ID:rZy4ejHw]
>>166
あくまで個人的な意見だけど
Flashはそこまでプログラミング的な色が強くないと思う。
cとjavaがそこそこ出来るなら十分に出来るはず。

フリーのソフトくらい自分で調べましょう。それも経験です。
まぁ、一般的には「ParaFla」がいいとされてるはず。俺は使ってないのでなんとも言えないです。

189 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 20:04:28 ID:EWGMxV8z]
変な質問ですいません。
ノベルツールのレイヤ設計について質問したいのですが、
このスレでいいですか?
もしもっとよさげなスレがありましたら、誘導お願いします



190 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:13:54 ID:IpCBaneX]
>>189
お前なぁ…

使用してるツールだとか、そういうことも具体的に書いてもらわなくちゃ
まともに答えようがないだろう?

あ、もう教えてもらわなくてもいいけどね。

誘導プリ〜ズ、なんてカキコは、お前がスレ検索すらできないやつだという事を
証明してるから。
検索の仕方なら、教えてやってもいいかもしれないww

191 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:46:40 ID:MJKhlwnt]
ゲーム作れるようになるまでどれくらいかかりましたか?

192 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:51:48 ID:TDMWU7Od]
>>189
バックバッファの扱い方とか利用する言語の描画コンテキストの扱い方とかに影響されると思うが。

>>190
何で設計の話してるのにできあいのツールが出てくるんだ?そう一人で熱くなるな。

さて、皆さんお手を拝借・・・












m9プギャーw


193 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 23:07:19 ID:NwAm9G1w]
>>191
ゲームを作り始めるまでかかります。

194 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 23:22:33 ID:evDkNUAI]
うむ、コンパイラを探したり、パスを通したり・・
作り始めてしまうと作りながら覚えていける。

195 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 08:15:54 ID:g/EBehwv]
>>189
ノベルゲーム作成エンジン自体作ってるなら、ここ。
▼ノベルゲームツールを作っちゃうぞ!Ver4.0
pc11.2ch.net/test/read.cgi/gamedev/1169306947/

196 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 19:00:13 ID:uUG2LizW]
>>195
そんなスレがあったのですか
ありがとうございます^^

197 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 19:46:49 ID:kSK9VQWP]
DirectXでプログラムを組んでいるんですが、解放し忘れとかでメモリリークになってそうで
怖いんですが、VS2005のデバッグモードで動かしてたら解放し忘れなどで警告してくれるんですか?

198 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:12:14 ID:NkB1cGUG]
_CrtSetDbgFlagでググルとそれ関係がでるよ。

199 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:34:35 ID:kSK9VQWP]
>>198
なるほど、勉強になりました



200 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:52:08 ID:NkB1cGUG]
つか、VS2005ってC++とは限らないよね('A`)
解決したのなら別にいいけど・・・

201 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 23:51:46 ID:ZqI/eur8]
しっかりと処理の流れを明確にしてから
プログラムを組むようにしておくと、そんなミスはあまりしないようになる

202 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 23:56:04 ID:YCiJgexp]
動的なリソースが単一の流れでしか使用されないような、
単純なプログラムしか書いたことがないのならそう思うだろうね。

203 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:11:28 ID:9lsjlgjD]
むしろ複雑になればなるほど処理の流れを明確にするのは大切だと思うけどね
全体の流れを軽く書いてみるだけでも結構違ってくるよ

204 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:19:02 ID:wV87zd4H]
いくら気を使っても開放し忘れあるんじゃないかとビクビクするなぁ。

205 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:41:38 ID:WaANxxN8]
まともに複雑なプログラムを書いたことが無いのが丸わかりなのに、
したり顔でアドバイスして悦には入る>>203みたいな人間ってどうにかならないのかね。

206 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:52:59 ID:yft9f97K]
>>204
ttp://www.shader.jp/xoops/html/masafumi/directx9/ready/ready02.htm
のComPtrとか試してみるのはどう?

207 名前:名前は開発中のものです。 [2007/05/14(月) 00:49:52 ID:r5JqYPJe]
「ありがとう」のひとことが 幸運を呼ぶ。

208 名前:名前は開発中のものです。 [2007/05/14(月) 22:23:13 ID:dcGWBRx/]
ありがとう

209 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 00:44:56 ID:KTjH1WjT]
ありがd



210 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 17:24:56 ID:T9Zul2/o]
なぜかVC++6.0があるのですが、ずぶの素人が扱えるものなのでしょうか

211 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 17:34:07 ID:hDS1F+8a]
なぜあるのか、そこのところをまず明確にしろ。

212 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 19:34:47 ID:LYyHzzA7]
違法コピーは犯罪です。

213 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 00:05:32 ID:W3SSVTll]
今時VS2005EEがただで手に入るというのに
時代遅れのVC++6.0なんてねえ


といって欲しいのだろう

214 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 12:12:12 ID:vH/vsYTW]
ゲームを造るのに最適なのはC言語って本当ですか?

215 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 13:16:35 ID:IPyKTI5V]
アセンブラ最強!!!w

216 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 17:55:29 ID:NSlRlBFw]
フルアセンブラで組んでるゲームってあるの?

217 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 18:18:58 ID:i1w2om/x]
昔のゲーム機やDOS用ならいくらでも。

218 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 20:32:59 ID:wYjbDmCQ]
今はマシンスペックにものを言わせて高級言語で書くしね
プロジェクトメンバーが増えるとその方が開発効率がよい

その結果ゲームが処理落ちしても、それは仕様とする。

219 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 07:32:42 ID:Cuw9NVP3]
SkinnedMeshのサンプルのTinyみたいなXファイルを
無料で置いてるサイトありませんか?
Tinyはなんかきもいので嫌です



220 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 09:38:06 ID:GmsWsDpw]
自分で作れよ。

221 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 12:15:11 ID:rYg+urrr]
>>220
俺ADVのシナリオ書くためにシナリオ管理ツール作ってるよ。
アウトラインエディタにプロジェクト・設定・CG/フラグリスト管理機能がある。


222 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 12:50:16 ID:r6Lw7rjO]
>>221みたいに誰も聞いてないのに、突然自分の言いたいことを好き勝手に語り出す奴って、
リアルでも空気が読めないから誰とも話が続かないんだろうな。

223 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:03:32 ID:mvb2DSD0]
VC++でMAPエディタを作っていたら”グラフィックの数が許容量を越えました終了します”と表示されてエラーログ無しに不正終了するのですが
もしこの許容量の上限が変えられるのならその方法を教えて頂けないでしょうか

224 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:29:42 ID:GmsWsDpw]
そもそも「グラフィックの数が許容量を越えました終了します」
と表示しているのは誰なんだ?
本当に自分で作ってるのか?

225 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:34:47 ID:mvb2DSD0]
VC++の出力ログのデバッグの所です

>DirectDraw 関連の初期化は正常に終了しました
>文字コードバッファの初期化を行います... 完了しました
>グラフィックの数が許容量を越えました終了します
>DirectDraw 関連の終了処理をおこないます
> フォントの初期化を行います

そこを境目に終了処理に入ってるのでこれが原因だと思ったのですが

226 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:43:11 ID:GmsWsDpw]
読み込んでいるイメージのサイズとVRAMの容量は?

227 名前:名前は開発中のものです。 [2007/05/21(月) 00:15:49 ID:6fZCE0Or]
>>225
何でいきなり許容量増やす方法をさぐるんだ?
普通どこで許容量オバーしてる所を探して
何処までならオバーしないか確かめるって事をやって
本当に容量の問題なのか確かめないと
許容量増やせても解決しない可能性あるんだぞ?


228 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 00:18:49 ID:zv9ItM0j]
一応読み込みイメージは256色BITMAP1M未満、VRAMは256M
タスクマネージャでもメモリは40M程度しか占有しておりません

ただ先ほどのはVCが普通に吐くログかと思って言わなかったのですが一応DXライブラリを使用しています
ちょっと調べたところDerivationGraph(homepage2.nifty.com/natupaji/DxLib/dxfunc.html#R3N21)というものを多用すると落ちるようで
手間がかかるのですが予め読み込む画像ファイルをMAPチップの最小単位に分け
上記を避けた場合は何故か問題無く動作確認が取れてしまいました

229 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 00:52:30 ID:OZq/kyXC]
インストーる時に自動でマシンの性能を計測して最適なOption設定をすることは可能でしょうか?
すでにそれをやってるゲームはありますか?



230 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 03:37:12 ID:QllSuKzi]
3D関係の設定くらいであれば見かけるな。

231 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 06:18:24 ID:VzjMW7cy]
C++ですけど、リスト構造で扱いたいクラスが数種類あって、それぞれのクラスごとにリスト構造体作ると多くなるので
共通の構造体で管理したいんですけど、その中のクラスへのポインタってどう書くのがうまいやり方なんでしょうか

union使おうかと考えたんですがそれだと階層が一つ深くなりますし、
とりあえず同じ階層に列挙して使うものだけ値入れることにして、
アクセスのたび関数で複数のポインタに値が入らないことを監視させようと考えてるんですけどもっといい方法ありますか?

232 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 06:54:22 ID:VzjMW7cy]
ごめんなさいやっぱりワケワカランになったので今まで通りクラスごとにリスト作ります

233 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 07:00:46 ID:MgK7IWd+]
抽象化・ポリモーフィズムという機構はまさにそのためにあるんだけどね。

234 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 08:21:27 ID:OZq/kyXC]
>>230
どのゲームかわかりますでしょうか?

235 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 08:25:41 ID:aSLL/lB6]
>>231
std::list

236 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 12:34:50 ID:ZlKVLfcA]
画像の素材をつくっています。

そこで、スーファミのROMからキャラの画像を抜き出したい(参考資料として)のですが、
そのようなプログラムなどはありませんか?

237 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 12:48:34 ID:soqotqwY]
プログラム以前に、スーファミのカセットをPCに接続する方法は確立されてるのか?

238 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 13:35:27 ID:ZlKVLfcA]
いえ、されていませんが、
もし抜き出しが可能であれば、機器を用意します

239 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 13:52:51 ID:34zLBoP5]
ググれ。



240 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 15:12:38 ID:kJi1rvM8]
今のパソコンなら3色端子がついていると思うが。
ついていないなら、キャプチャー機器を使うとか。

241 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 15:41:11 ID:YhDMj6KU]
キャプチャー使うにも解像度がピッタリ合わないと綺麗にはいかないと思うが、
逆に綺麗でなくていいならデジカメで撮ればいいんじゃね?参考資料なんだし。

242 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:38:31 ID:VzjMW7cy]
大体の場合テレビのデフォ解像度って640x480くらいで固定なんじゃね
だからビデオ出力もそんなもんだと思うんだ

参考だけなら古い攻略本買ってくるって手も

243 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:43:04 ID:pTopbnoo]
HDあるぜ

244 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:45:11 ID:YhDMj6KU]
>>242
そのレス書く前に「TV解像度」でぐぐってみた?

245 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:45:51 ID:aSLL/lB6]
>>242
旧TVの解像度はそんなに高くねえよ。

246 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:54:42 ID:VzjMW7cy]
>>244
走査線が525本とか何とかいうサイトでおおよそそんなところって書いてあったのでそのまま
もしかしたら勘違いしたかも
まあともかくほぼ固定ってことでおながいします

247 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 21:25:31 ID:YhDMj6KU]
> まあともかくほぼ固定ってことでおながいします

お前がそこまで言うなら…
そうだな。TV解像度はほぼ640×480くらいで固定だな。

248 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 23:08:40 ID:ZlKVLfcA]
test

249 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 02:07:48 ID:kYJh+PsV]
>>229
これってDXから情報抜いてきてるのかな?



250 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 07:27:20 ID:XAV1/Kyp]
実測じゃね?

251 名前:名前は開発中のものです。 [2007/05/22(火) 17:24:43 ID:E9wFPLmd]
教えてください。
以下のホームページから、MIDIファイルのPlay方法を学んだのですが、
MIDIをループさせようとしても、全然うまくいきません。
ON_MESSAGE(MM_MCINOTIFY,CMainFrame::OnMidiNotify)
とメッセージマップマクロを書き込んでも、そのメンバ関数が呼ばれないんです。
もう2週間もいろいろと試しているんですが、全然だめです。

使ってる開発アプリケーションは、Visual Studio 2005 Standerd Editionです。
VC++で開発しています。

すみませんが、初心者なので、よろしくお願いいたします。

参照したHP↓
ttp://www.ne.jp/asahi/hishidama/home/tech/vcpp/mcimidi.html

252 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 17:47:51 ID:VO6yNCM3]
ソースも無いのでエスパー回答
MCI_PLAY時にMCI_NOTIFYしてない

253 名前:名前は開発中のものです。 [2007/05/22(火) 18:35:12 ID:E9wFPLmd]
早速のご回答有難う御座います。ですが、MCI_NOTIFYはやってるんです。
やってることは、参照したHPに書いてある事そのまま書いたので…。
一応ソースの一部を晒しておこうと思いましたが、改行が多すぎますと出てうp出着ないので…(すみません)。

どうしても、コールバック関数が呼ばれません。
よろしくお願いいたします。

254 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 19:48:03 ID:VO6yNCM3]
こういう質問ってたまにあるけど、なかなかソースを見せないのはなんでなんだろうな
丸ごとzipで固めてどっかうpろだに上げればいいと思うのだが

255 名前:名前は開発中のものです。 [2007/05/22(火) 20:18:07 ID:E9wFPLmd]
おっしゃるとおりだと思いますので、ソースアップしました。

www.geocities.jp/fbkhr129/MainFrm.zip

です。よろしくお願いいたします。

256 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:25:06 ID:6QTi4ZvA]
ながい デバッグが はじまる

257 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:44:53 ID:VO6yNCM3]
ソースざっと見ただけだけど、152行目
prm.dwCallback=(DWORD)/*GetSafeHwnd()*/CMainFrame::MciNotify(wParam,lParam)/*->GetSafeHwnd()*/;
↓コメント削除
prm.dwCallback=(DWORD)CMainFrame::MciNotify(wParam,lParam);
ここがまずいんじゃない?

258 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:52:29 ID:6QTi4ZvA]
えっと、たぶん MainFrm.cpp 153行目だね〜。

直しちゃってるけど、
prm.dwCallback=(DWORD) GetSafeHwnd();
に戻してくださいな。
これであさっての方向にメッセージを投げなくなるはず。
これでMciNotifyがcallされる…はず。

コンパイルできない単位のソースだから確認できないけど…。

259 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:53:18 ID:6QTi4ZvA]
う、速度で負けた。
悔しいけど、感じちゃうっ。



260 名前:名前は開発中のものです。 [2007/05/22(火) 21:01:51 ID:E9wFPLmd]
皆さん有難う御座います。ですが、直してあるそこは、GetSafeHwnd()に
しても、コールバック関数が呼ばれないのです。
そこで、直接関数書いてみたのですが、そうするとコールバック関数に飛ぶように
なったんですけど、それ以降の処理が全く…。

261 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:31:17 ID:6QTi4ZvA]
うーん、動かしてみないと症状分からんわ。
私はギブアップ。

262 名前:名前は開発中のものです。 [2007/05/22(火) 21:47:24 ID:NskU6q8g]
画面座標を数字座標に変換したいんですが

これが数字座標を画面座標にするやつです
void TransformScreen(int *x, int *y, float fx, float fy)
{
*x = ( (int)( +sc_hei * fx ) + sc_wid ) + clip_x1;
*y = ( (int)( -sc_hei * fy ) + sc_hei ) + clip_y1;
}

void TransformScreen( float *fx,float *fy,int x,int y )
{
}

これだけでわかりますかね??



263 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:49:53 ID:6QTi4ZvA]
それで君が何を言いたいか分かったら
超人ロック並みのエスパーだと思うよ。

264 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:50:55 ID:b1KEoZoL]
>>262
一行目の sc_hei → sc_wid じゃ無いかい?

265 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:19:39 ID:NskU6q8g]
void TransformScreen( float *fx,float *fy,int x,int y )
こっちの方がわからないんです・・・;l

266 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:24:24 ID:RnY5kbyY]
式の変形とかやらないのか?
公式覚えるだけで義務教育クリアー?

まだ学校で習ってないならすまん。

267 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:39:27 ID:NskU6q8g]
ちょうどこの部分 学校休んでしまったんですよ;;

268 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 00:02:58 ID:Pwd9Vnb/]
>>260
俺も動かしてないから症状わかんないけど疑問点だけ

>そこで、直接関数書いてみたのですが、そうするとコールバック関数に飛ぶように
>なったんですけど、それ以降の処理が全く…。
いつ飛ぶ?音楽が終了した時?それとも152行目が実行された時?
161行目をコメントにしたらコールバック関数に飛ぶ?
ヘッダの57行目と58行目にwParamとlParamがあるけどこれいつ使われている?
使われて無いなら消してもいいよね。で、コンパイル通る?通らないならどこでエラーが出る?
CMainFrame::MciNotifyが実行された時のwParamってどうなってる?



269 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 00:11:22 ID:9GHnZnUG]
>>267
今すぐ復習したほうが言い。
ゲームなんて所詮趣味だが、学校の勉強に重大な影響が出る。
てか、ゲームで式の変形できないからって、
毎度このスレで質問するくらいなら、ツクラー道を進んだ方が良い。



270 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 00:50:06 ID:7+y0n2LW]
全くの初心者なのですが、作りたいゲームがあります。
どのツールを使えばよいかアドバイスお願いします。

ゲーム内容
・碁盤の目のようなマスが全体にあるフィールド
・プレイヤーはマス上を動き回ることができる
・プレイヤーが一度でものったマスはプレイヤーの持ちマスになる
・複数のプレイヤーで遊べる

271 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 01:10:23 ID:329UG7u9]
少し前だったらLGPをお勧めしたんだけどな。
なぜか電波系の人に見初められやすい呪われた言語なのよね…。

というわけで、おすすめはHSP一択。






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

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

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