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


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

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



1 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 20:13:28 ID:0XIZWRlM]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc11.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
gamdev.org/w/

ゲーム製作技術板公式アップローダ
gamdev.org/up/

ゲーム製作技術板公式掲示板避難所
bbs.gamdev.org/gamedev/

ゲーム製作技術板予備
yy13.kakiko.com/gamdev/

アップローダー予備
gamdev.hp.infoseek.co.jp/

gamdev.orgが落ちるたびにあげてみるスレ
pc11.2ch.net/test/read.cgi/gamedev/1107022166/


465 名前:462 mailto:sage [2008/12/27(土) 21:29:54 ID:3LhfOehM]
>>463
なるほど
確かにオンラインゲームといっても広いですからね・・・
では、不特定のPCからセーブデータからの続きをプレイできるタイプは、
(分かりづらいかもしれませんので、例を言いますが、
つまりは自宅でセーブし、友人宅やネットカフェで続きをプレイすることが可能なタイプということです。)
運営側のデータベースサーバに記録されているということでいいのでしょうかね?

466 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 22:02:23 ID:zdEn86I8]
MOならともかく、MMOと言ってる時点でセーブデータはサーバ保存だろ


467 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 03:43:24 ID:0MsZgmj1]
最近のは大抵チート対策で物凄い勢いでパケットのやり取りしてるようだね
ユーザー側の処理はほんと描画だけだったり
だからラグラグなんだけどね

468 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 03:56:38 ID:DKMQoCt4]
プレイヤーサイドの視点でしか考えられないクズはこの板にいるべきじゃないよ。

チートしようとする厨房集団から、いかに防衛するか、というのが
この板の参加者の本来の関心事なのだから。

469 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 05:21:52 ID:jis6m2Zp]
>468
サーバ運用のプロが見ると、
かなり悲惨なことを力技でやってるだけってことが多々あるらしいなあ。

サーバ構成や運用方法を変えるだけで、
チートからの防御を現状程度に維持したまま、DBへの負荷を激減させられるらしい。


470 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 14:07:07 ID:ZadQL1Ja]
>>460
それを聞いてどうするんだい?
オンラインゲームでも作ってるのかい?
>>468も言っているけれど、なんか視点が違う気がするんだが。

471 名前:名前は開発中のものです。 [2008/12/28(日) 21:52:00 ID:g5CYXY30]
ゲーム開発者になるのにどれぐらい勉強すればいいの?
もしくはいつから勉強しとけばいいの?
そして何を勉強すればいいの?


472 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 21:59:38 ID:AZ/fqszv]
>もしくはいつから勉強しとけばいいの?
今から
>ゲーム開発者になるのにどれぐらい勉強すればいいの?
やれるだけ
>そして何を勉強すればいいの?
自分で調べることを

とりあえずは製作環境を整えるんだ タダで出来るから。

473 名前:名前は開発中のものです。 [2008/12/28(日) 23:13:10 ID:NTggy8lB]
FF2を再現しようと思うんですが
できるだけ簡単に、多くの人が使っているだろうというプラットフォームで作りたいです

何がいいでしょう?

今の所候補は
○RPGツクールXP
○iアプリ
○フリーのRPGエディター使う
です




474 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 23:16:51 ID:fIc+9LX5]
CとDXライブラリ

475 名前:名前は開発中のものです。 [2008/12/28(日) 23:32:30 ID:NTggy8lB]
>>474
ありがとうございます
しかしDXライブラリはちょっと敷居が高いです



476 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 23:37:12 ID:bhl2Jci4]
ならOpenGLだな
ついでにOpenALもおまけで

477 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 23:53:43 ID:zkf8PWfd]
IDirectDrawを直接叩いてたから一応ダウンロードしてたもののDXLibは見てなかったが
これが敷居が高かったらCそのものの敷居をまたげないんじゃ?

478 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 01:32:16 ID:jfz7VxPY]
>>473
Flash

479 名前:名前は開発中のものです。 [2008/12/29(月) 01:39:02 ID:o0Sd2dcR]
>>476-477
本格的なやつ作れそうですが
やはりライブラリの把握から始めるのが大変そうで…

>>478
けっこういいかもしれないです
ググったらRPGベースで作り方載ってたりするし
Flashいいかも

480 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 02:30:52 ID:2WLNxkwH]
まぁFlashがムービー作るのと同じ感覚でゲームがサクサク作れるならFlashいいかもな
実際はActionScriptでゴリゴリ書くからC/C++ with DXLibとやってることは大して変わらんけど

481 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 03:07:37 ID:Qf3E5Iwg]
FLASH高いけどいいのか?

482 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 07:40:22 ID:SEevVopi]
>>481
ParaFla使うとか

iアプリは身近な人に見せて回れるところが良いね
素材を流用するクローン系だとどうせ一般公開はしづらいだろうし

483 名前:名前は開発中のものです。 [2009/01/01(木) 14:34:43 ID:ncKnW89d]
おすすめのC++入門サイトを教えてください。
Cは未経験です



484 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 14:40:37 ID:ncKnW89d]
ごめんなさい誤爆しました

485 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 15:56:45 ID:MNMgYdCO]
誤爆・・・なのか?・・・

486 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 16:16:13 ID:bLjGdube]
ム板かマ板と誤爆したんじゃないかな

487 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 17:59:19 ID:ZNeIP1BT]
COBOLが分かる程度の知識しかないんだが、ゲームを作りたい場合は何から始めればいいんだ?

488 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 18:21:42 ID:8uZT159b]
>COBOLが分かる程度の知識
日本語が変
日本語→C→C++→win32api→directx
  ↓→C#→→→→↑
のどっちかの順で学ぶべき

489 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 20:09:30 ID:JKwjDQpY]
C#のあとwin32apiって・・・・

490 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 20:46:31 ID:MAzGi8MC]
要は言語の構文を学んで、APIの使い方を覚えてから。と言う事だろ
COBOLとは事なる点が多いからな
特に広域変数やGOTOは使いすぎるとスパゲティの元になるし

491 名前:名前は開発中のものです。 [2009/01/02(金) 01:29:05 ID:H5Wfqx47]
お前らCを勉強し始めたのいつよ
何年で極めたよ
小中学校の成績どんなもんだよ

492 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 01:37:54 ID:7MIDaakn]
板違い
マ板へ逝け

493 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 07:55:17 ID:4l8x2BJm]
ついにプログラムの話題まで板違いになったか
おまえらここで何の話するつもりなの?

製作・プロジェクト系も専用板ができ、
ツクール系も同人・アマチュア製作板にとられ
もうこの板の価値なんて初級プログラム板としての存在だけなのに



494 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 08:40:07 ID:+4tGmkI/]
初心者です
今はWin環境に限る場合、生産性が高くGUIを作りやすいということでC#が勧められてるようですが(ム板の初心者向けスレをざっと見渡した限りですが)
ゲーム、それも複雑なシステムだったり、処理に比べて美麗なグラフィックだったりを考えている場合はやはりC/C++をやるべきでしょうか?

今学校にてCを軽く一通り(UNIXで)と、自分で、上の理由+入りやすいってことで勧められたC#の入門本(コンソールのみです)を一通り終わらせた程度です
C#でもある程度十分にゲームを作れるのは調べてわかっていたのですが、やってる人たちは皆C/C++がメインで、
C#はあくまで息抜きというかお遊びというか、取りあえず試しにやってみてるだけの人たちが多いような気がしたので、やはり向いてないのではと思いまして。
いざ始めて軌道に乗ったところで廃れるってのも寂しいのですが(つい買ってしまったHDDVDのような…)、今でもC/C++と各種ライブラリだったり直叩きは安定なのですか?
だらだらと読みにくいかも知れませんがよろしくお願いします。

余談になりますが、PSPの自作ソフトを作る場合はC++とPSPSDKで間違ってないでしょうか?

495 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 11:30:23 ID:W3aHNB6v]
C#ではタイミングを要求されるようなゲームは組めない。精々スロットマシンくらいだろう。

496 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 12:15:42 ID:1AJbN0kz]
本気でそう思ってんなら
youtubeみることをお勧めする


497 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 13:01:26 ID:N0wVst/Q]
>>494
値型の扱い方やGCの抑制など基本的なことを抑えた上でコーディングするなら
C/C++と比較して大体25-50%程度の速度低下になる。これを大きいと見るか少ないと見るか。
ぶっちゃけ弾幕STGだろうが美麗シェーダのFPSだろうが普通に作れる。

ただし、ゲーム用ウィンドウ一個表示してあとはほとんどゲームロジックなプログラムの場合、
.NETのライブラリはほとんど活かせないし、前述の「基本的なこと」ってのがリアルタイム応答を
向上させるために意外と泥臭いコーディングを迫られるので、
C/C++より逆に「やりにくいなー」という印象を持つ場面は多々ある。

498 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 14:33:48 ID:W3aHNB6v]
>>496
C#でくんだことあるのか?

499 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:12:31 ID:2cBfmAOR]
C#でゲーム作ってるよー

>C#はあくまで息抜きというかお遊びというか、取りあえず試しにやってみてるだけの人たちが多い ○
まだ、過渡期。

>C#ではタイミングを要求されるようなゲームは組めない △
DirectX抜きなら物足りない。DirectXのラッパーやMdx使えば問題ない。これはC++でも一緒では。

あとは基本的に>>497のいう通り。
利点は、プロパティ、イベント、などOOPを意識するとすっきりかける文法がいっぱい。あとコーディングミスをエラー出力する機能が段違い。
欠点は、速度が遅いこと。・・・ではなく、実行環境に.NET Frameworkが必要だということ。大抵テストしてもらうときそのままじゃ動かん。





500 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:20:51 ID:W3aHNB6v]
俺が組んだ時は余程速度がどうでもいいソフトでない限り遅くて使い物にならなかったが

501 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:24:52 ID:fa0NZpcB]
そりゃあキミのせいでしょ。

502 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:25:56 ID:mZOCTK96]
GetPixel/SetPixel使いまくってたりしてww

503 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:35:31 ID:W3aHNB6v]
>>501
C++だと高速なのも俺のせいか



504 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:50:25 ID:fa0NZpcB]
>>503
だからへたくそなコーディングなんだろ。
C++だと速いというが、俺のC#よりおそいだtろうな。

505 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:50:46 ID:N0wVst/Q]
そーいや昔Game Developer Magazineあたりで「こんなに遅い.NET!」的な記事が
Gen 2のGCぶんまわってたサンプルプログラムで掲載されてたなぁ。
まぁCLRのどこがボトルネックで回避策のリスク等を検証してくれないことにはなんとも。

ランタイムに関しちゃBootstrapperを挿入したセットアップファイルを作るのが現状の妥協点かしらね。

506 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 15:54:18 ID:W3aHNB6v]
>>504
自分が下手だから他人が下手に見えるんだろう。VBやC#しか使えないくらいだからな。

507 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 16:27:48 ID:+4tGmkI/]
>>495-499
ありがとうございます
C#に関しては、悪くもないけど初心者が敢えて選ぶもの…ではないという感じでしょうか
速度云々は、まあ私のレベルでは今は全然実感出来ないので何となくでしかわかりませんが…
参考文献等の数も段違いですし…当面はC++を勉強していこうと思います。
まず何か作れないことには、良し悪し向き不向きの判断は出来なさそうな問題みたいなので
作りたいものが何か完成してから考えてみるとします

.NET Framework必須っていうのはやはりちょっと気になるところですね。最近のフリーウェアは結構要求してくるものもありますし、
Vista普及率も地味に上がってるようで少しづつ普及はしていってるのでしょうが。

508 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 17:33:25 ID:rC1Qpo3W]
XPsp2までで、すでに入ってると思うけど?

509 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 17:49:02 ID:N0wVst/Q]
>>508
.NET Frameworkが? 
XPSP3ですら何も入らんよ。

510 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 18:00:41 ID:7MIDaakn]
MS自身ですらPC向けのゲームやアプリは.NETを使わないのが現実

511 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 18:16:48 ID:bGG9E/6f]
.NETは移植性の高いソフトを作ることが目的の一つだった気がするが、
今は何が目的で何が他より有利なのかさっぱり分からん

512 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 19:01:01 ID:vRstBns8]
皆さんあけましておめでとうございます。
早速ですが質問させて下さい。
生まれて初めてゲームを作っているのですが、煙の描写でつまづいてしまいました。
FPSゲームのスモークグレネードのような煙描写をしたいのですが、何か良い処理手順はありませんでしょうか。

ジャンル:2D縦シューティング
環境:C# managed directX

よろしくお願いします。

513 名前:名前は開発中のものです。 [2009/01/02(金) 21:32:15 ID:qteump49]
パーティクル



514 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 23:37:50 ID:GQrKafZf]
pianosdauge.org/

このサイト様の素材は
18禁同人でも可能なのでしょうか
素材として紹介されてましたが
特に表示など見えないのですが

515 名前:512 mailto:sage [2009/01/02(金) 23:58:11 ID:vY6fwzfx]
>>513
ありがとうございました。おかげさまで方法を見つける事ができました。
いい年になりますように。

516 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 10:56:24 ID:GtGs9Y6j]
>>514
ブログの方に

>このサイトにある音声ファイルの著作権はPinosDauGeに帰属します。
>無断で転載・複製、および個人の趣味の範囲を超えて使用することや、
>転載可能な状態でネットワーク上に配置することはこれを固く禁じます。

とあるから、18禁同人は聞いてみないと判らない。

517 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 11:01:21 ID:GtGs9Y6j]
つか、マルチか
せめて1日ぐらいは我慢しろよな・・・

518 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 14:43:46 ID:n0juEXwZ]
Borland C++とBCC Developerで現在はやっていますが、
Visual C++環境のデバッガが現在のTD32よりも高機能そうに見えました。
2つを比べたときどちらがオススメですか?
乗り換えた方がいいでしょうか?

519 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 14:45:12 ID:T9cmeLs6]
>>516
有り難う御座います

520 名前:名前は開発中のものです。 [2009/01/03(土) 15:23:41 ID:nfv5+XBT]
BCC Developer

521 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 20:29:50 ID:oeLX4Cy6]
>>518
高機能なのは良いが、本当に必要な機能だと思うか?
良さそうだと思ったら試しに使ってみればいいさ

俺はVCしか使った事無いからどっちがお勧めか言えないな

522 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 11:04:11 ID:EIjUaevM]
画面のレイアウト(どこにスコアを表示してとか、どこにボタンを置いてとか)を考える時、どうやっていますか?
何かツール使うんでしょうか?


523 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 12:15:41 ID:6f3JC3cA]
>>522
類似のゲームにインターフェイスのお約束があるならそれに従うし
自分や他人が遊んでいて遊びづらいなら、遊びやすい場所に配置する。



524 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 12:33:37 ID:EIjUaevM]
>>523
実行画面を見ながら、ということですか。
適当でもいいからとりあえず画面出すところまで作った方がいいのかな。


525 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 13:29:48 ID:Ah7Nxguf]
>>524
UIの使い勝手の良し悪しは脳内で考えてても空論になる場合が多い。
一度プロトタイプを作って改良していった方がいい

526 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 22:29:57 ID:GzhRJNGL]
MMOなんかもころころUI変わるしな
大抵使いにくくなっていくんだけど

527 名前:名前は開発中のものです。 mailto:sage [2009/01/06(火) 15:27:55 ID:M25U0PZ1]
VBでFFのクローンゲーム(めちゃくちゃ似てるw作ってる人もいるし言語はあまり関係無いんじゃないか
やっぱ情熱が一番大切だなと思った

528 名前:名前は開発中のものです。 mailto:sage [2009/01/06(火) 20:45:02 ID:hsb0eph0]
高級な環境になればなるほどできることの幅は狭まるけどな

529 名前:名前は開発中のものです。 mailto:sage [2009/01/06(火) 20:54:19 ID:eiekNhV8]
FFってどうせFCだろ

530 名前:名前は開発中のものです。 mailto:sage [2009/01/07(水) 11:26:25 ID:tCrBxGTN]
初歩的な質問ですみません。
ソースファイルをまたいで使用する変数を extern で宣言しているのですが、

最初の利用時に宣言して初期化。
利用するソース全てでまた宣言する。

としているのですが、これは普通なのでしょうか?
もっと正しい使い方が有りそうに思えて不安なのですが・・

531 名前:名前は開発中のものです。 mailto:sage [2009/01/07(水) 11:32:10 ID:0dlL+t9Z]
>>528
この場合の「高級」って難しいな。
言語では高級・低級って理解しやすいが、
環境ではどうなんだろうか。

532 名前:名前は開発中のものです。 mailto:sage [2009/01/07(水) 11:42:42 ID:hJhlSDBc]
>>530
定石としてはヘッダファイルにまとめるべきだな。

533 名前:530 mailto:sage [2009/01/07(水) 12:45:02 ID:tCrBxGTN]
>>532
ありがとうございます。使い方は大丈夫なようで安心しました。
ヘッダーにまとめるようにします。感謝っ



534 名前:名前は開発中のものです。 mailto:sage [2009/01/09(金) 01:12:21 ID:JG/E2cfo]
すみません。
Cの基礎を1通り勉強し理解したつもりだったのですが、
名称[半角スペース]名称; using  〜〜::〜〜(コンストラクタ以外)
等など、
参考書籍を読むにもブラックボックスだらけでろくに手を出せません。

こういった方面の足りない知識はどういった書籍で
勉強すれば良いでしょうか?
また、こういった知識に総称等は有りますでしょうか?

535 名前:名前は開発中のものです。 mailto:sage [2009/01/09(金) 01:21:43 ID:P1qYJgEI]
>>534
using 宣言は名前空間の範疇だね。
コロン二つは名前空間やクラスの明示に使うんだよ。

分からないのは当然で、それはCの範囲をはみ出た、C++の言語仕様なのだ。
従って、君が次に勉強するべき事は、C からステップアップして、
C++ のプログラミング、ということになる。

書籍は、何が良いのかなぁ。
「独習C++」とか、そっち方向かな?

536 名前:534 mailto:sage [2009/01/09(金) 13:00:29 ID:dr7yXOOo]
>>535
この見えない壁はC++だったのですか。
丁寧な説明&書籍紹介、ありがとうございますっ

537 名前:seb ◆.5wljPk1.c mailto:sage [2009/01/11(日) 14:43:29 ID:5//KJ8y2]
directxのライトについて聞きたいのですが
ポリゴンに貼ってあるテクスチャの色よりも
暗くならないようにして,明るさだけ加味したい場合
どのようにすればいいのでしょうか?

現在の状態↓ポリゴンポリゴンしすぎで角ばってしまいます。
seb2008.blog64.fc2.com/blog-entry-52.html
よろしくお願いします。


538 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 16:05:17 ID:F/rzYqHQ]
ディフューズ光を無視したいってこと?
ピクセルシェーダでテクスチャの色*スペキュラにすればいいじゃん

539 名前:seb ◆.5wljPk1.c mailto:sage [2009/01/11(日) 17:19:18 ID:5//KJ8y2]
やりたいことは凹凸のある地形を
凹凸があるように見せたいということです。
テクスチャは同じものなので光をあてて
違いを作ろうとしています。

3枚目の画像で緑はいい感じになっていますが
右の灰色が凹凸感が消えています・・・
一番暗いのを本来のテクスチャの色にしたいのですが
ピクセルシェーダを導入しないと不可能なのでしょうか?




540 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 17:25:26 ID:dNPNqqvy]
>>537
まずは自分の理想通りの計算式を書くことから始めろ。
それをステートにセットするなりシェーダを書くなりすればいい。
式を各段階で駄目ならプログラム云々以前。

541 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 17:54:22 ID:5//KJ8y2]
>理想通りの計算式
これはどの段階のことでしょうか?
考えたのが光の角度から逆に頂点法線を計算しなおして
その角度の範囲を制限するようにする。

もう少し調べてみます、ありがとうございました。


542 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 18:25:48 ID:F/rzYqHQ]
ランバート拡散照明もブリン・フォン鏡面反射光も知らないみたいだな
まあ、シェーダ使ったことないならしょうがないか

543 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 18:55:40 ID:w/n5SiVC]
コンパイルすると
xxx::yyy等のメソッドの末尾にAやWが付いたエラーが発生します。
(yyyAやyyyWなど。)
自分なりに調べてみた所
ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=651000&SiteID=7
この方の事例とほぼ同じなのですが、よくわからず。

どうすればこのエラーを避ける事ができますでしょうか?



544 名前:543 mailto:sage [2009/01/11(日) 19:34:58 ID:w/n5SiVC]
どうやら、マルチバイト文字とユニコード文字の両方を使ってしまっている事が原因
のようで。
未解決ですが自己解決を目指してみます。

545 名前:名前は開発中のものです。 mailto:sage [2009/01/11(日) 20:10:54 ID:NYS8aY2c]
>>544
 ・ エラーが出た場合、そのエラーの文字列をコピペすると、エスパー出現率が上がります。
 ・ ソースを出すと、親切な人にデバッグしてもらえる場合があります。

546 名前:543 mailto:sage [2009/01/11(日) 20:45:29 ID:w/n5SiVC]
>>545
そう心がけます。ありがとうございました。

どうやら資料の誤植に気付かず、似た名前の存在しないメソッドを呼び出していた様で、
解決できました。今後は名称に注意して行きたいと思います。
お騒がせして申し訳ありませんでした。

547 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 03:44:59 ID:7p3Ih3Zn]
ファミコンのドラクエみたいなRPGって当たり判定とかあるの?
マップチップの場所で通り抜けできないとか決めてるだけ?

548 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 03:50:22 ID:w8WxyVqU]
プレイヤーキャラと城・町・村の人とは当たり判定あるんじゃね?

549 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 04:22:31 ID:yggPamtr]
>>547
ソース見たわけじゃないけど、あの頃だとメモリもったいし
イベントレイヤとか使って無さそうだから
マップチップの歩けない部分はマップチップの数値で
町や城は座標で判定とかそんな感じじゃない?

550 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 13:21:45 ID:vKbJrKOX]
マップチップの属性参照も、十分「当たり判定」だと思うんだけど
それは指摘しちゃダメだよな

551 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 17:28:47 ID:lakDGx5c]
DirectXでスプライトの描画しようとすると、以下の様に出て動きません

ID3DXSprite::Begin : 関数に 0 個の引数を指定できません。
ID3DXSprite::Draw : 関数に 7 個の引数を指定できません。

何か変更が有ったらしい情報を見つけ、MSDNで調べてみたのですが
Draw関数の引数は7つと記されていました。
どなたか解決方法をご存知ではないでしょうか?

552 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 17:36:55 ID:lCvd746Q]
D3DXは割と仕様が変わるから、自分の持ってるd3dx.hの宣言を見ればいいと思う。
ちなみに日本語MSDNライブラリは、いろいろと遅いので信用せずに、おかしいと思ったら英語サイトを見た方がよい。

553 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 19:57:04 ID:OHxA9yGU]
ぶっちゃけゲームプログラミングにオブジェクト指向って必要なくね。昔のファミコンなんかアセンブラで構造化プログラミングしてて大規模で面白いゲーム作れてたわけで。



554 名前:551 mailto:sage [2009/01/12(月) 19:57:58 ID:eS7jTJwS]
>>552
ありがとうございます。d3dx9.hはまだ見ても理解できませんでしたが、
英語版MSDNで正しい仕様を見れて、無事解決できました。
ご助言感謝!

555 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:10:09 ID:RNx4EzXr]
>>553
日本語でおk
オブジェクト指向=面白いゲームが作れる じゃ無いからな?

556 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:17:00 ID:qWfhbc24]
アセンブラで構造化プログラミング????

557 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:21:34 ID:IjMcH/Ql]
アセンブラでも構造化プログラムぐらい出来るぞ。
いったい何が疑問なんだ?

558 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:45:29 ID:Q7BgWdru]
>>553
アセンブリ言語でもオブジェクト指向言語でも面白いゲームは作れる。
なら、開発しやすいほうを用いたほうが良い。
アセンブラが大好きで、そっちのほうが生産性や作業効率が良いと思ってるなら、そっち使えば?
誰も君を止めないよ。

559 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:51:31 ID:UVAnUSa6]
表現能力に大した違いはないからね。
どちらでも同等のものは作れるけれど、OOPのほうが一般的に堅牢に作れる、ってくらいの話。
アマチュアの特権なんだから、自分の好きなツールを使ったらよろし。

560 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 00:51:37 ID:tuhfyIRw]
オブジェクト指向がゲームをつまらなくした。

561 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 02:57:08 ID:b1kilDBO]
関係ねーよ

562 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 08:23:39 ID:ohYintPg]
全く関係ないなw

563 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 17:45:38 ID:zgR3cyKa]
DirectXでのモーション適用の話なのですが
「複数のメッシュを1つのメッシュに結合 or 結合してるように見える状態にする」
という技術を紹介してそうな書籍をどなたかご存知では無いでしょうか?
自分で試行錯誤してやってみるしかないのかな。



564 名前:名前は開発中のものです。 mailto:sage [2009/01/14(水) 03:12:42 ID:0DnXfUAy]
>>563
立方体-球=立方体の一部が球でえぐられた図形
見たいな事を実現したいの?

それとも、
AnimetionRootFrameとかHierarchyをつかって、適当なメッシュにボーン入れてスキンアニメーションさせたいって事?




565 名前:名前は開発中のものです。 mailto:sage [2009/01/14(水) 03:27:31 ID:hGsbN2Bf]
企画書のようなものを書きたいんで、お勧めツール教えて下さい。
というかゲームだからって特別視せずに、普通の企画ソフトと同じものをぐぐればいいのかな・・・。






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

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

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