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


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

DXライブラリ 総合スレッド その8



1 名前:名前は開発中のものです。 mailto:sage [2011/04/03(日) 17:17:11.99 ID:liTmPO3j]
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
homepage2.nifty.com/natupaji/DxLib/

【過去スレ】
DXライブラリ 総合スレッド
pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
hibari.2ch.net/test/read.cgi/gamedev/1267108154/
DXライブラリ 総合スレッド その7
hibari.2ch.net/test/read.cgi/gamedev/1286180687/

361 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 22:19:13.81 ID:WZ4EJwBd]
リビルドしてアプリ起動したら何故か左上のマスだけ、不鮮明ながら画像が表示されてました。不思議。

今度は357さんの案を内容を理解するため勉強しつつ試してきます。

362 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 22:25:25.03 ID:0YaXlE0u]
マップチップを1ドットずつずらして描画してどうするつもりだ

363 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 23:03:20.50 ID:WZ4EJwBd]
DrawGraph(i*MAP_SIZE,j*MAP_SIZE
に変更する事で無事表示する事が出来ました!
ただ、デバックなしで開始しても何も表示されないのが少し気になりますが。

取り敢えず解決してしまいました。
本当に有難う御座いました!m(_ _)m

364 名前:名前は開発中のものです。 mailto:sage [2011/05/27(金) 23:31:21.01 ID:Y/qWs5Tm]
デバックなしってどういう意味だ?
ひょっとしてリリースの方でコンパイルして実行してるけど
リリースの方のフォルダに画像を用意してないとか?

365 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:31:51.61 ID:QOypFlPY]
いえ、リリースにも画像フォルダ用意しリリースにもアプリ製作しました。
が、アプリ起動すると表示される画像が Ctrl+f5 で立ち上げたウインドウには表示されないのですよね。

VC++2008を使用しています。
一応アプリケーションは正常に動いているのであんまり気には掛けていないのですが、何かおかしいのでしょうか・・・。

366 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:36:28.60 ID:A1uOHhrw]
DXライブラリの使い方というかVCやC++の使い方のレベルじゃないか
リリース側の実行ファイルから画像までのパスがまともに取れてないとしかまず考えられない
問診して説明するよりプロジェクト入ってるフォルダごとアップしてもらった方が説明しやすいかもしれない…

367 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:38:26.17 ID:3Cuv9gZ3]
LoadGraphに成功してるかエラーチェック入れろよ

368 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:54:12.30 ID:QOypFlPY]
>>366
すみません、確かにスレチでした。
当方C言語しか学習してなかったのでVCかC++の板に行ってみます。
失礼しましたm(_ _)m


369 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:59:23.12 ID:otWxclch]
DxLibと言うよりは確かにC言語初心者スレとかの方がいいかもね。
後はキッチリやさしい本を読むといいよ。
「やさしいJava」のC言語版的なもの。



370 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 00:59:56.21 ID:A1uOHhrw]
>>368
だがC++やVCの板でもDXライブラリの関数なんか知らねえよとか言われそうではあるので
>>367の言う通り
GHandle1 = LoadGraph("画像/サンプル1.bmp");

if( GHandle1 = LoadGraph("画像パス") )
{MessageBox(NULL,TEXT("エラー"),TEXT("画像のパス合ってない"),MB_OK);}
に差し替えてリリース側でエラーチェック試してみようか
これでアラート出たら絶対それ画像置く場所悪いから

371 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 01:03:19.25 ID:A1uOHhrw]
if( GHandle1 = LoadGraph("画像パス") )じゃなくて
if( GHandle1 = LoadGraph("画像パス")==-1 )だったごめんよ
LoadGraphの返り値調べてエラー確認するんだ

372 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 01:09:37.68 ID:QOypFlPY]
何度もすみません。
無事エラーが表示されました。

373 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 01:14:57.63 ID:QOypFlPY]
あぁ、なるほど。
DebugとRelaeseフォルダにだけそれぞれ画像フォルダを置いていたのが間違ってました。
↑二つが入ってるフォルダに入れておかないと駄目だったんですね・・・。
ほんとに初歩的な間違いでスレ汚してしまって申し訳なかったです;
解決しました。感謝

374 名前:名前は開発中のものです。 [2011/05/28(土) 05:53:10.67 ID:bOluCu1Z]
それはVSの都合なのかな?
Releaseのを直接起動した場合Releaseフォルダ内にないと動かないよね

375 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 06:20:40.88 ID:W6UqZw/P]
えーとこういうことなのか LoadGraph("Data\HogeHoge.bmp",〜);

HogeHoge\Data\HogeHoge.bmp ... ←コレを読み込みたい
HogeHoge\Release\HogeHoge.exe ←VSは実行ファイルをココに作る
HogeHoge\HogeHoge.cpp ソース
HogeHoge\ ←VSは実行ファイルを起動するときココを実行ディレクトリに設定する

それなら直接起動するときは実行ファイルをココに移動/コピーして起動してやれば良い…?のでは
HogeHoge\HogeHoge.exe ←ココにコピー
ビルド後イベントコマンドで cp もにゃもにゃと設定してやれば一応自動化できそ

376 名前:名前は開発中のものです。 mailto:sage [2011/05/28(土) 07:30:43.55 ID:L9srxxo1]
実行ファイルも同じフォルダに出力するようにして名前だけ変えるで区別とかして
デバッグの作業ディレクトリも同じにすりゃいいだけ。

377 名前:373 mailto:sage [2011/05/29(日) 00:44:52.38 ID:BFzS8fGx]
またまたお世話になります。
と言っても今回はDXライブラリが絡むか自信が無いため、まずその段階からですが・・。
よくRPGなどの戦闘画面で、斜め上から見下ろした形になっているゲームが多いと思いますが、その表示方法についての質問です。
前に書いた様な座標型マップ表示で出来るものなのでしょうか?
(絵を斜めっぽく工夫して描けば行ける・・・?)

それとも座標自体を特殊な表記にしないと駄目でしょうか・・。
2Dの範囲内で実現可能という事は分かってるのですが、あちらこちら探しても中々答えが見つからずorz

378 名前:名前は開発中のものです。 [2011/05/29(日) 00:48:22.93 ID:Ul9KwIs9]
クォータービュー

379 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 00:59:05.68 ID:7hhk2TqC]
基本的には描画の方法が違うだけ。マップデータ自体はそのまま流用できると思うよ。

ただし、クォータービューのマップチップは、
トップビューに比べてマップチップの縦幅が狭くなる(半分くらい)になってしまうので、
常に奥から描画するようにしないと、キャラが首チョンパ状態になったりするので注意。

     ○ 
   <大>  単独だときちんと人間が表示されるが

    ↓

   ○   ○
 <大><大>  上方向に重なるとマミっちゃう
   <大>




380 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 01:05:47.56 ID:lpI500pO]
菱形の画像をうまく並べるだけさー
各マスの位置をベクタ的に回転させると楽

381 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 01:06:00.84 ID:zv9XeXX/]
iが増えたら右下に(x,yそれぞれ増やす)
jが増えたら左下に(x減らしてy増やす)
とかすりゃいいじゃん

382 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 01:06:29.02 ID:3O+AM5oo]
>>377

座標自体は同じだ。表示が違うだけだ。

【01】【02】【03】
【11】【12】【13】
【21】【22】【23】



    【01】【02】【03】
  【11】【12】【13】
【21】【22】【23】

って表示するだけの話だ。

383 名前:373 mailto:sage [2011/05/29(日) 01:07:48.70 ID:BFzS8fGx]
>>379
おぉ!
とても分かり易いお答え感謝致します!
取り敢えず素材は後回しでプログラムから頑張っているので、素材描く時参考にさせて頂きます。

有難ですm(_ _)m

384 名前:373 mailto:sage [2011/05/29(日) 01:12:53.32 ID:BFzS8fGx]
>>380-382
おおぉ、なるほど。
382さんの方法で表示させ、絵の描き方を工夫し、上手く調整する方向で頑張ってみたいと思います。

有難う御座いました!

385 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 01:25:46.31 ID:q0IokeyY]
>>379を解決する為に描画順を動的に変更するのって面倒だよね
「描画は後でまとめて行え」っての守って書いてればどうすればいいかすぐ気付けるけど

386 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 13:31:24.13 ID:anhTfcD+]
だれかにまとめを作って欲しい

387 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 14:02:49.02 ID:q0IokeyY]
DXライブラリのリファレンス以上のまとめって何を記載すべきなんだろう?

388 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 16:49:04.22 ID:APRJDzQV]
まとめというか、使用例は沢山あって困ることがない

389 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:00:53.75 ID:C/fROn6+]
使用例をまとめたWikiってことか?
公式はあくまで一つ一つの材料紹介って感じだしレシピを纏めるってのなら割と需要あるかもね

場所なら一応用意できるが・・・作るか?



390 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:14:40.21 ID:Jt9bC4pv]
まずDxLibは描画などの面倒くさいことを簡単にしてくれるだけであって、
本質的なシステム面のプログラムは一切関係ないのだからこのスレには不必要。
検索すればいくらでも使用例は出てくる。

DxLibの関数の使用例は公式+検索で十分。

391 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:24:53.75 ID:lMCwYIZL]
質問、回答をまとめるとか?
もう7スレ消化してるんだし結構な数になってそう

392 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:26:55.71 ID:aRTkAIlD]
>>390
まあスレチかもしれんけど
DXlib用のフレームワークは欲しい人多いんじゃない?
フレームワークとDirectXのラッパーが全く無関係ってこともないし
全力で否定せんでもいいでしょw

やるなら自分も協力するけど、スレは立てるか
他に引っ越すかがいいかもね

393 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:29:03.70 ID:aRTkAIlD]
誰もフレームワークなんて言ってないねww
俺が先走りすぎたゴメンwww

394 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:31:01.75 ID:w2kyF2Lr]
なんだよ。
そこを突っ込もうと思ったら気づいたか
つまらん


395 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 17:46:18.63 ID:1H9r7t0f]
公式+検索で十分って言うけど、公式が見やすいとも使いやすいとも思えないし
掲示板の情報は要約されてないからwiki設置に賛成

396 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 18:18:24.28 ID:2Gv3r3Gp]
下手に使用例を充実させると
今まで以上に初心者のコピペプログラミングが増えそうで
あんまりいい気がしないなぁ。
使用例を集約するにしても、一工夫あった方がいい気がする。

このスレに持ってこられる大きめの質問の大半は
動作の意図を理解しないで、サンプルのコピペで済ませようとした
コードのような印象がある。

本文長すぎるって言われたんで分割する。

397 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 18:21:25.20 ID:2Gv3r3Gp]
(続き)
きちんとそのコードが何を意味しているのか、とか
何と何と何の組み合わせによってその動作を実現しているか、とか
細かい解説が必要なんじゃないかな。


・・・初心者の成長とかどうでもよくて、テクニックの集約とか
そっち方面が目的なら、見当違いになるけどね。

398 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 18:46:02.07 ID:eKvKmzRn]
別に誰かがコピペプログラミングとやらをしていても実害ないし

399 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 19:15:04.05 ID:1H9r7t0f]
解説つけるべきだというのはその通りだと思う
コードを理解する段階まで行ったときに、自分で思考するにしても解説あるのは勉強になるし有り難い

コピペで済ませる人は解説があろうが使用例が分散してようが「理解」しようとはしないから 考慮してもしょうがないのでは?
wikiにtips書く人に読者の勉強姿勢まで面倒みる責任はないよ 教師じゃないんだし



400 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 19:24:12.00 ID:7hhk2TqC]
DXライブラリでWikiっていうと、前に一悶着あったような。
外部から俺らがごちゃごちゃ言ってただけというのが正しいか。

401 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 19:25:03.97 ID:C/fROn6+]
んじゃぁとりあえず場所用意するね
駄目なら駄目でその時はバッサリって感じで

少し時間くだしあ

402 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 20:00:53.18 ID:Jt9bC4pv]
>>399
個人サイトに責任はないよ。
だから有志で何やっても勝手。

ただ、このスレの共有サイトとしてのWikiであれば、万人が納得するようにしなければならない。
だから中途半端に解説も無いものを置かれても困るんだよね。
こうやってどのスレも初心者の質問でスレが埋まるようになってしまうんだから。

403 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 20:41:50.40 ID:1H9r7t0f]
ごめんなさい、「考慮すべきでない」ってのは反論になってませんでした
初学者の学習に悪影響を及ぼすというのなら、注意文を記載しておくことでは解決しないかな?

404 名前:名前は開発中のものです。 mailto:sage [2011/05/29(日) 20:47:08.70 ID:oEgrSQOL]
2chを参考に勝手に立てたwikiであり、
このスレの住人は解説の義務を負っていないし、内容にも責任を負いませんよと明記すればいいんじゃないの

最近はwebで無料で閲覧した情報だのフリーソフトだのにも
執拗に責任を追及する変な奴が多くてダルいよな

405 名前:名前は開発中のものです。 mailto:sage [2011/05/31(火) 05:26:27.07 ID:cy94Irs8]
使用例のまとめとかじゃなくて
あくまで「このスレのまとめサイト」とかだったら
諸手を挙げて賛成。
過去に出た話題とかおさらいできるし、あるとうれしい。

406 名前:名前は開発中のものです。 mailto:sage [2011/05/31(火) 23:42:40.66 ID:dUjeA77Z]
欲を言うなら、ソースコードが載せやすいものがいいよね。

407 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 15:56:45.32 ID:Vun+HEBf]
アフィとかはどうするんだ?
以前個人運営のまとめサイトがあったけどアフィ大量で叩かれてたじゃん

408 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 16:09:28.47 ID:mWL8Wc2b]
HP維持もタダじゃないしなぁ


409 名前:401 mailto:sage [2011/06/03(金) 16:29:38.13 ID:mUEsLjLT]
場所は確保したが色々立て込んじゃって、枠組み作成までもうちょい時間くだしあ
場所はWikiwikiにしました。わりとシンプルに使えるしそれなりに見た目も綺麗だからってのが理由です

>>407
そう言うのは一切入れてないから問題ないと思います
でもWiki側からデフォでついてる広告はどうしようも無いからそこら辺だけご容赦を

>>406
ソースコード貼付けはAA貼付けのタグ使えば綺麗に貼り付けれるようになります
そこら辺の説明含めて最初に書いておきます

あと内容に関してだけど
とりあえず2chで出た内容をまとめていったり、誰か気が向いた人が色々付け足していったり
とりあえず強制的なものは双方無いスタンスでやっていこうかと



410 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 17:08:47.72 ID:Mh8Nxp/7]
場所用意するって自鯖じゃないんかい。
小学生の掲示板作った→レンタル掲示板みたいな流れだなww

前の流れだとテンプレ入れたらその時点でアウトなわけだけど、
作っても誰も見なきゃ意味ないぞ。

仮にどうしてもテンプレ入れるならdixq氏のサイトとかDxlibFunとか他有用なものと共にじゃないと不公平だしな。
まあ、それはそれでいいけど。

411 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 17:18:37.76 ID:W2dHybpV]
借りてるさくら鯖余ってるから提供できるならしたいけどどうすればいいのやらね

412 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 20:05:00.12 ID:5A8y36w8]
>>410
横からだけど、自鯖やレンタル鯖でやるほどのことか?
ありもので十分ならそれ使えば良いじゃん。
「他のサイトもテンプレに入れないと不公平」の意味もよく分からないが。

というか、どういうサイトを想定してる?
俺が想定してるのはcsharpgamedev wikiみたいな
2chのスレから派生した情報収集Wikiなんだけど。
この辺の認識があってないと、作った人も作ってもらった人も
不幸になりかねない気がする。

あと、「前の流れ」っていつごろの話だったっけ?
スレ番だけでも良いから教えてくれると嬉しい。


413 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 20:11:38.85 ID:YDY6HFbE]
wikiのトップとかに参考ページとか表記して、
公式や、龍神録の館とかのDXライブラリに関連した講座のあるサイトへのリンクを入れてやればいい
アフィ云々はこのサイトだけど、一応有用な小ネタとかもあるし一緒にリンクしてしまってもいいかもしれない
studiokingyo.fc2web.com/dxlib.html

414 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 21:29:08.06 ID:HIEEQLaw]
とりあえずゲーム製作技術板公式wikiを置いときますね
wiki.game-develop.com/

サーバ移転前に作ったページは消えちゃってるっぽいな
新規で作るか?

415 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 23:25:34.33 ID:L3vY9uyq]
>>407
アフィふざけんなって人と、いちいち気にすんなよって人と、
論争になって結局Wikiが消えるのが一番困るって人とが仲良く言い争ってた記憶がw


416 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 23:33:45.95 ID:JJ8x9dYf]
個人運営でまとめてるサイトのアフィを叩いてるのってただの嫉妬だろ、気にすることない
いちいち過去ログから探す手間が省けて有り難いし、アフィなんてその手間賃みたいなもんだろ
アフィ収入が羨ましいなら叩いてないで自分もまとめてみればいいのに

417 名前:名前は開発中のものです。 mailto:sage [2011/06/03(金) 23:47:30.80 ID:wUtKVv5F]
ちゃんと整備されたまとめならアフィくらいいいけど
アフィをべたべた貼ってるまとめって、情報を整理するとか絶対ないんだよね

418 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 00:17:44.77 ID:ZmSZ/Vo4]
普通に考えられる程度なら全然いいよ

ただコンテンツの最初最後じゃなくて
途中の中断に入れてくるタイプは正直かなり読み難い

419 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 00:20:15.60 ID:rJTebOc5]
アフィやりたいって言ってんの?



420 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 00:25:41.24 ID:nICLgCP1]
アフィアフィ言ってんじゃないよ

421 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 00:55:47.13 ID:Fd3wvUm3]
wikiwikiのなら十分アリだと思うよ、邪魔じゃないし。
下手に個人鯖とかでアフィ見つけちゃうと嫌な論争になるしね

422 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 01:41:12.23 ID:dVJmI03Q]
アフィあっても非表示にしてるからどうでもいいけど

423 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 17:13:47.03 ID:ihjROejl]
かったああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ!!

424 名前:名前は開発中のものです。 mailto:sage [2011/06/04(土) 17:14:27.60 ID:ihjROejl]
ごめん、超誤爆した
申し訳ない

425 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 18:48:42.87 ID:Ag2akIPm]
配布ファイルが7zipになった

426 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 19:22:29.07 ID:ndLp9W0F]
DGCAェ・・・

427 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 19:47:23.96 ID:cYf2cnq5]
7zip解凍できるソフト教えてくれ
けっこう有名なソフトを使ってるつもりだったが無理だった

428 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 19:51:00.20 ID:NQzUYsQr]
Noahとか

429 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 20:01:00.18 ID:cYf2cnq5]
>>428
サンキュー
よく考えたらexeなんだからソフトが対応してなくてもよかったんだな
早とちりしたぜ



430 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 20:37:11.70 ID:7sEL+FMh]
DGCAの時みたいにSFX圧縮で何も無しに展開できる。
圧縮ファイルのサイズが11MB→5MBほどになっていた。

431 名前:名前は開発中のものです。 mailto:sage [2011/06/06(月) 01:43:40.70 ID:9kxldPl8]
LZMAすげーな
LZMA圧縮なPNGとかどっかねーかな

432 名前:名前は開発中のものです。 mailto:sage [2011/06/07(火) 23:40:10.54 ID:AJkSJL0u]
>>417
そういうのは心配しなくても自然と誰も見なくなるだろ

433 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 05:49:09.86 ID:N7Zs33m/]
>>432
検索時にアフィべたべたのとこが上位独占はよくあること

434 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:03:38.16 ID:CJSxFU6G]
苦労して直接DirectXで書いのになぜかDXライブラリで書いたプログラムの方が速く動く・・・
余分な処理してるってことかな・・・

435 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:08:39.76 ID:g/ogwpor]
なんだかんだ遅いと言われてるけど、一応面倒な最適化とかもちゃんとやってるしね
何もせずに直接走らせるより速いことも多い

436 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:30:53.78 ID:CJSxFU6G]
そうなんだ、初期化コードいっぱい書いたのに・・・
このままじゃゲーム部分までたどり着けない、ライブラリ再検討しよ。

437 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:38:35.38 ID:lYlwYYKM]
今のゲームPCで実際速さの違いがわかるようなプレイヤーがいるのかねえ

438 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:40:55.75 ID:yuDH4YLK]
DXライブラリがなくなったときのために
DirectXも少しずつ勉強してるけど、DXライブラリがある内はこれでいいわ

439 名前:名前は開発中のものです。 mailto:sage [2011/06/08(水) 17:43:09.21 ID:WE/y5LbW]
俺はDXライブラリなしでは何も作れない無能者だから434がまぶしいぜ。

そんな俺が言うのはなんだが、434がやった事は決して無駄じゃないと思うぜ!



440 名前:名前は開発中のものです。 mailto:sage [2011/06/09(木) 22:36:07.45 ID:JfZ39Xp1]
DXライブラリと同じ仕組みのソースなら
自力で書いたからって早くなるわけがない

441 名前:名前は開発中のものです。 mailto:sage [2011/06/09(木) 22:39:52.13 ID:cPe/jeZR]
コードが糞だからだよ

442 名前:名前は開発中のものです。 mailto:sage [2011/06/10(金) 23:02:16.07 ID:/lsLuO/4]
DXライブラリ始めたばかりなのですが、角が丸い四角形を描画する方法ってありませんか?

443 名前:名前は開発中のものです。 mailto:sage [2011/06/10(金) 23:47:57.04 ID:AKofwKph]
ありますよ

444 名前:名前は開発中のものです。 mailto:sage [2011/06/12(日) 14:12:23.89 ID:mPw+IlZ+]
そういうDxLibの関数は、たしかなかったよね?
DrawBoxとDrawCircleでどうとでもなるだろうけど

445 名前:名前は開発中のものです。 mailto:sage [2011/06/12(日) 15:08:01.71 ID:nHfpiviw]
今普通にあるんじゃね?と思ってヘッダさらっと見たけど、
角丸四角形を描画する関数は無かったな。
簡単に描画するならDrawBoxとDrawCircleだけど、
そもそもDraw系関数は糞思いから画像使ってなんとかしたほうが良いかと。

446 名前:名前は開発中のものです。 mailto:sage [2011/06/12(日) 18:22:30.26 ID:wZag4a4f]
久しぶりに見たら
フォントビルボードとか多少機能が増えてるな

447 名前:名前は開発中のものです。 mailto:sage [2011/06/16(木) 17:21:19.15 ID:ZEUM4Xgq]
C++公式ラッパーとかないの?

448 名前:名前は開発中のものです。 mailto:sage [2011/06/16(木) 18:29:47.37 ID:QTS2apvZ]
文字にぼかしを入れたいんだが、どうやればいいんでしょうか?

449 名前:名前は開発中のものです。 mailto:sage [2011/06/16(木) 18:36:27.86 ID:ZEUM4Xgq]
ピクセルシェーダ



450 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 11:28:02.63 ID:nqpu4VYX]
C#だとメモリ上でBitmap作ってGDIでエフェクトかけて文字書き出して
それをメモリからグラフィック作成で
似たようなこと出来るね

Cはしらね



451 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 21:56:10.95 ID:Yo8wuE0b]
RPGの攻撃のエフェクトってパラパラ漫画みたいに
複数の画像を次々に表示する以外に何か方法ありませんかね

452 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 21:58:52.30 ID:7eK3LNzE]
それ以外だったらリアルタイムにパーティクルを描画するしかないじゃないかな

453 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 22:00:08.89 ID:Yo8wuE0b]
ありがとうございます。
調べてみます

454 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 22:02:22.44 ID:7eK3LNzE]
調べるほどのことじゃないけどな
パラパラ漫画にする代わりに、画像を拡大したり位置を変えたりしながら何枚か表示するだけ
素材用意できるならパラパラ漫画の方が楽

455 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 00:56:12.89 ID:iCd9TgSp]
3Dのエフェクトのモーションデータを再生とか?
よくわからないけど

456 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 03:37:33.86 ID:aQHQ6jKF]
バージョン3.05のソースファイルを今までの改造したコード付け足してビルドすると、
出来たlibを使う際にいろいろ未解決って言われる
要求されてるっぽいwinmm.libをリンクしても、今度は起動時に初期化に失敗してグラボがクラッシュする……

こういう場合でも公式に報告したほうがいいのかな
自分でもわけわかんないんだけど

457 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 09:17:34.77 ID:By+QQmMh]
>>456
わけわかってないこと報告したらだめでしょw

458 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 10:40:29.95 ID:rMwu9JP4]
VC10でDXライブラリを公開されているソース玉からビルドしてみたら
ものすごく重い(時間がかかる)ので驚いた

459 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 10:44:09.93 ID:k8cmRNCd]
>>456
さすがに自分で追加/修正したものを、公式に投げるのは辞めたほうがいいんじゃないかなあ。

そういう自分も、かなり昔に報告したことがあるんだけどね。
#defineの切り替えで、機能を削ってライブラリ軽量化できたりするわけだけど、
特定の組み合わせだとバグるとかそんなの。






460 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 14:24:03.38 ID:23ZQCR/3]
DirectXをDXって略す奴まじ紛らわしい

461 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/06/18(土) 18:10:37.94 ID:ZJC52IVp]
リソースのイメージファイルからLoadSoftImageしたいんですがどうしたらいいですか






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

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

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