【初心者歓迎】スレを立てる前にココで質問を【Part8】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/04/12(火) 01:40:30ID:8ROcJjeS長年の悩みがたった一つのレスで解決することも。
回答があるまでに数日かかることもありますが、辛抱強く待ちましょう。
スレッド案内は >>2-
■スレッドを立てる前にはローカルルールを読みましょう
http://pc8.2ch.net/gamedev/
0020名前は開発中のものです。
2005/04/13(水) 19:24:12ID:Lrnr/j2h奥行きをどう計算したら良いか分からなくて行き詰まり中・・・
0021名前は開発中のものです。
2005/04/13(水) 19:40:36ID:169FUlU4マップ
奥行き
…?
0022名前は開発中のものです。
2005/04/13(水) 19:52:57ID:Lrnr/j2h2Dでwizの似非3Dなマップ画面を作りたいのです
こんな感じの↓
┌──────┐
│\ /│
│ |\ /| │
│ | | │
│ | | │
│ |/ \| │
│/ \│
└──────┘
で、1枡当たりの奥行きとか
どうやって計算するんだと悩んでる訳です
0023名前は開発中のものです。
2005/04/13(水) 20:22:06ID:Q62YPukmそれを正確にやるなら普通に3Dにしたほうがいいぞw
0024名前は開発中のものです。
2005/04/13(水) 21:04:18ID:AShPVX/Vちょっと分からないけど、透視変換がしたいのかな?
http://www.interq.or.jp/piano/ishizaka/oldpg/3d1.htm
http://www.osakac.ac.jp/labs/niizeki/monkey/
それとも、単純にパースの付いた絵が描きたいのかな?
絵を描くだけなら、一消点透視図を引いて、定規で比率を計るとか、
http://hasekou.cool.ne.jp/pa-sutte1.htm
3Dモデルが作成できるツールを使って実際にモデルを作ってみれば良いんじゃないかな?
http://www21.ocn.ne.jp/~mizno/metaseq/
0025名前は開発中のものです。
2005/04/13(水) 21:27:20ID:OMmfqTNp縦線のx座標はz距離に反比例するよ
0026名前は開発中のものです。
2005/04/13(水) 22:21:27ID:169FUlU40027名前は開発中のものです。
2005/04/13(水) 22:33:44ID:pyAFgJbrすみませんですた。
野蛮でググってしまったみたいでつι
遅レスすまそι
002822
2005/04/13(水) 22:41:50ID:j+ZacaZdWebベースなもので使えるツールがGDとかそんな感じで
3Dモデルを取り扱えるツールではないもので
なんとか計算でパースのついた絵を書けないかと
苦心してました。
>>24さんのページを見てちょっと勉強してみます。
0029名前は開発中のものです。
2005/04/14(木) 02:07:41ID:HkPAutnD真面目に計算しなくても適当に奥行き取ったってそれなりに見えると思うが。
0030名前は開発中のものです。
2005/04/14(木) 09:54:50ID:Jiidpbp2覚えたら良い?
0031名前は開発中のものです。
2005/04/14(木) 10:18:57ID:r1ps3+oC0032名前は開発中のものです。
2005/04/14(木) 11:05:34ID:o80jS+tn0033名前は開発中のものです。
2005/04/14(木) 12:13:54ID:tUK4xxWSあと冗談抜きで英語も
0034名前は開発中のものです。
2005/04/14(木) 14:46:14ID:z0Dy2Vkt0035名前は開発中のものです。
2005/04/14(木) 18:34:07ID:HnnHavjbあと英語だな
0036名前は開発中のものです。
2005/04/14(木) 18:37:44ID:6Q9tq/fvあと英語だな
0037名前は開発中のものです。
2005/04/14(木) 18:48:07ID:M2GrBV6A難しすぎて最後まで行けません。
ボールの速度遅いバージョンとかバーの長さ3倍バージョンとか。
毎日やってますがもうだめぽ・・・・。
ttp://seri.sakura.ne.jp/~takano/bblock/blo2.htm
0038名前は開発中のものです。
2005/04/14(木) 19:19:10ID:UMqMwJhSほとんどのやつがソース見れば次に逝けるけど
クリアすんのが楽しいんじゃないの?とマジレス。
blo2.htm → blo2_win.html
0039名前は開発中のものです。
2005/04/14(木) 19:52:01ID:M2GrBV6Aうおお〜クリア画像が。
ソース見るってことも知らない超初心者だったんです・・。
ありがとうございました。
0040名前は開発中のものです。
2005/04/14(木) 23:25:15ID:F6aqLaKP0041名前は開発中のものです。
2005/04/14(木) 23:29:24ID:Uu+2LO710042名前は開発中のものです。
2005/04/14(木) 23:29:56ID:o80jS+tn0043旅ガラス
2005/04/14(木) 23:33:35ID:XDo9eBC5どこのやつに繋げばお得とかってありますか (yahooとか)
0044名前は開発中のものです。
2005/04/14(木) 23:54:48ID:adPoV49U0045名前は開発中のものです。
2005/04/15(金) 01:16:28ID:1Az+nitg0046名前は開発中のものです。
2005/04/15(金) 01:30:47ID:s2k9wx4WLogo
0047名前は開発中のものです。
2005/04/15(金) 15:53:22ID:2/gLGMS70048名前は開発中のものです。
2005/04/16(土) 11:58:13ID:4C+szNyc0049名前は開発中のものです。
2005/04/16(土) 14:24:45ID:QVvzn88s0050名前は開発中のものです。
2005/04/16(土) 15:42:42ID:sWpw1zYN0051名前は開発中のものです。
2005/04/16(土) 20:06:49ID:C0pndgdN0052名前は開発中のものです。
2005/04/18(月) 17:58:53ID:ORDUlix/(昔、デザエモンっていうゲームがあったんですが)
0053名前は開発中のものです。
2005/04/18(月) 21:01:37ID:VdFdjW4qぐぐってみても落とせる所が見つかりません…orz
時代に逆行してるとは思うのですが、
どこか落とせるサイトなどありましたら教えてもらえませんか?
0054名前は開発中のものです。
2005/04/18(月) 22:50:54ID:dcmeq9HcDirectX7の機能も使えるようになるが…
005553
2005/04/19(火) 03:07:41ID:0pRstafqあ、そうなんですか?
聞きかじった知識だと最新版をインストールすれば
いいってもんじゃない、
って思ってました。
試してみます。
ありがとう。
0056名前は開発中のものです。
2005/04/19(火) 19:29:07ID:lSCXEEPZたしか、ヘッダファイルをincludeする前に
define定数で過去のバージョンを指定するんじゃなかったかな
DIRECT3D_VERSIONとか
0057名前は開発中のものです。
2005/04/19(火) 21:46:12ID:TDLQSYyLVC++とソースの書き方変わる?
0058名前は開発中のものです。
2005/04/19(火) 22:09:29ID:BOQl3V5wBCで通るソースがVCでも通るかっていう意味では
処理系依存の機能を使うかどうかによる。
0059名前は開発中のものです。
2005/04/20(水) 00:21:21ID:VIRLTrip3Dアクションゲームで、多関節のキャラの衝突判定をする場合に、
関節一つ一つにコリジョンを持たせるのか、キャラを代表して1つのコリジョンを持たせるのか
どちらが一般的でしょうか?
006055
2005/04/20(水) 07:46:32ID:4T/7/pRrWindowsXP
VC++6.0
DirectX 9.0 SDK ( April 2005 )
環境はこんな感じなんですが
簡単なウィンドウスケルトンを書いても
外部シンボル "_DirectDrawCreateEx@16" は未解決です
外部シンボル "_IID_IDirectDraw7" は未解決です
外部参照 2 が未解決です
とエラーが出てしまいます。
プリプロセッサでライブラリの追加もしています。
Platform SDKが入ってないからとネットで見つけたので
入れてみても変化ありませんでした。
( もうアンインストールしちゃいました )
何か他に考えられる原因などあるでしょうか?
0061名前は開発中のものです。
2005/04/20(水) 08:33:22ID:dEpFjZ1X一応、libファイルの関連づけの方法に関しては、
ソースに書く方法と、コンパイラで設定する方法との、
二種類あるわけだが・・・
とりあえず、ライブラリファイルの使い方をヘルプで調べて味噌。
0062名前は開発中のものです。
2005/04/20(水) 19:23:49ID:Keahd/uG#pragma commentだけじゃだめなのですね?
無知、申し訳ないでつ
調べてテストしてきまつ
006355
2005/04/20(水) 20:07:41ID:Keahd/uG>>61さんの言ったこともあったかもしれませんが
これで解決しますたって事を…
とりあえずDirectXインストールし直しただけでつorz
ライブラリファイルのパスが間違ってただけっぽいでつ
今までは
[C:\DXSDK\Lib]
としててエラー取れなかったんですが
[C:\DXSDK\Lib\x86]
とDxインストール時にデフォルトでなってたので
とりあえずビルドするかと思ってビルドしたらエラー取れますた。
大変お騒がせしました…orz
>>54氏, >>56氏, >>61氏
多謝です
006455
2005/04/20(水) 20:09:54ID:Keahd/uGディレクトリ見たらLibフォルダにヘッダなんてないですもんね
orz
吊ってきます
0065初心者です。教えてください。
2005/04/20(水) 21:11:03ID:IPGfiuMf読んでありかを確認しています。
しかし中には、下のようにうまく保存出来ないURLもあります。
こうした場合は、どうすれば当該HPの箇所を保存できるのでしょうか。教えてください。
http://www.mainichi-msn.co.jp/today/news/20050421k0000m030029000c.html
0066名前は開発中のものです。
2005/04/21(木) 01:44:51ID:yUoLwdE8良くゲームにVer1.10とか0.01とか色々あるじゃないですか。
あのヴァージョンの数字って何かに基づいて決めてるんですかね?
それとも気分?
0067名前は開発中のものです。
2005/04/21(木) 02:00:38ID:3TCkNM2r0068名前は開発中のものです。
2005/04/21(木) 02:03:41ID:yUoLwdE80069名前は開発中のものです。
2005/04/21(木) 03:25:45ID:yUoLwdE8Ver1.0aとして
1の位:大幅な仕様変更、大きなバージョンアップ
0.1の位:ちょっとした機能改善・追加
アルファベット:バグ修正、小さなバージョンアップ
って感じだったんだけどそんな感じ・・・なのかな?
0070名前は開発中のものです。
2005/04/21(木) 03:39:23ID:x96Fn/hVナンバリングポリシーはなるべく統一するようにしておいたほうがいいね。
0071名前は開発中のものです。
2005/04/21(木) 03:54:16ID:yUoLwdE8あとは自由に付けていけとそう言うことですな。
サンクスでした。
0072名前は開発中のものです。
2005/04/21(木) 04:35:49ID:eTngQ0SA. の前後で独立した数字として扱う人もいるしね。
少数の人は1.9の次が2.0、独立した数字の人は1.10になる。
ちなみに、俺は数字付けるのが面倒になって、050421版みたいに
公開した日付で呼ぶようにした。
0073名前は開発中のものです。
2005/04/21(木) 06:46:40ID:WJCaLdwnmajor.minor.build.revision
1.2.0.1 のように。
それぞれ少数ではなくて独立した数字。
major, minor を上げると build, revision はリセットするらしい。
下手に独自のルールを作ってしまうよりは、
既存のルールに従うのが気楽かなと思って、これを採用している。
公開する場合は、数字だけではそれが最新版なのかどうか分かりにくいから、
>>72 さんのように日付を添えるのもいいと思う。
0074名前は開発中のものです。
2005/04/21(木) 11:07:25ID:u2wY3trlLightWaveより安いソフトでそれができるのって有るんでしょうか?
あと、LightWave8って通販探すと妙に値段が違うし高いし;
Version7との性能差も解らないし・・
お勧めの学習サイトや書籍とかも有ったら教えてください、
ハズレ検索に苦悩する日々 orz
0075名前は開発中のものです。
2005/04/21(木) 15:46:54ID:ktllMfGnこっちのスレ参考にしたまい。
■3Dツール総合@ゲーム製作■
http://pc8.2ch.net/test/read.cgi/gamedev/1094144808/l50
安価な人々:
gamespace,3d canvas pro,MilkShape 3D等
フリーな人々:
gamespace light,JTEdit等
0076名前は開発中のものです。
2005/04/21(木) 15:54:39ID:ktllMfGnすまん定番を忘れてた
Blender(フリー)
007774
2005/04/21(木) 21:11:44ID:bZtTggsBありがとうございます! マジで感謝〜! (>人 < (拝)
0078名前は開発中のものです。
2005/04/22(金) 14:48:29ID:y14yhozwゲームを作る前段階として、BorlandC++とDirectX8を利用して
単純なアニメーションを行うプログラムを組んでみたのですが、
40FPS程度しか出ません。
最終的に60FPSの格ゲーを作りたいのですが、これでは全然速度が
足りないことになります。
というわけで、高速化を図りたいのですが、このような相談は
どのスレッドに持って行けばよいのでしょうか?
0079名前は開発中のものです。
2005/04/22(金) 16:11:11ID:JUbjS5nV0080名前は開発中のものです。
2005/04/22(金) 16:55:50ID:ZTN+R+Xp1)開発環境のマシンスペックは?
2)アニメーションしてるキャラのポリゴン数は?
マシンスペック、ポリゴン数ともそれなりだというなら、
自前でどうこうするよりどこかのライブラリ使った方がいいと思うがな。
0081名前は開発中のものです。
2005/04/22(金) 20:00:37ID:nOgdNARQADVゲームで、知人に声を担当してもらおうかなと思ったのですが、どうやって声を録音したらいいのでしょうか?
何かソフトが必要なんでしょうか?
0082名前は開発中のものです。
2005/04/22(金) 20:08:23ID:ARah4tGOぶっちゃけ録音はサウンドカードの品質に影響されまくる。
オンボードチップで録音しようものならそれはもうノイズバリバリ
0083名前は開発中のものです。
2005/04/22(金) 21:31:12ID:3bES12iY何秒たったらこの種類の敵がでてきて何秒ならこの種類の敵みたいな
ことってどうすれば管理が簡単ですか?
現在はスタートしてからの時間を計ってその時間になったらフラグを
立てて出してるんですが何かいい方法ありませんか?
0084名前は開発中のものです。
2005/04/22(金) 21:38:58ID:ARah4tGOstruct EventInfo {
int Time;
int EventType;
int Parameter[MAX_PARAM];
};
EventInfo ei[MAX_EVENT];
・ゲーム起動時にスクリプトを読み込んで配列eiを初期化
・時間軸でソート
・ゲーム中は配列の最初から見ていって時間がきたらそのイベントを実行
という感じ
0085名前は開発中のものです。
2005/04/22(金) 21:41:55ID:/O3yTXuh自機の座標以外に、自機のマップ位置を用意しておき、
ゲーム中では、自機のマップ位置と敵フラグを確認しつつ、
敵を配置する。
0086名前は開発中のものです。
2005/04/22(金) 22:39:33ID:MlrWYGdY0087名前は開発中のものです。
2005/04/22(金) 23:03:12ID:KWuSOR/O0088名前は開発中のものです。
2005/04/23(土) 00:09:52ID:04XjNDBRもしスレ違いでしたら、長々書き込むと迷惑かなと思い、誘導されてから
詳しいことを話すつもりでした。
今まで、ネット上のサンプルプログラムを継ぎ合わせて、我流でやってきたので、
どのような説明をすれば、ご指導いただけるかも分からない状態です。
というわけで、とりあえずコード自体をアップしました。
コードの書き方・コメントの付け方等も含めてご指導いただけたら幸いです
ttp://gamdev.hp.infoseek.co.jp/cgi-bin/up/No_0106.txt
>>80
Cekeron(R) CPU 2.40GHz. 256 MB RAM. VRAM 128 MB(おそらく
です。
あと、2D格闘を作っているのでポリゴン数は1のはずです。
0089名前は開発中のものです。
2005/04/23(土) 00:18:24ID:dIHGO+XKそれ多分WM_TIMERがシステムから省かれてるだけな気がするw
あれは使わんほうがいいっす。
あと小ネタだけどスプライトの表示はD3DPT_TRIANGLELISTじゃなくて
D3DPT_TRIANGLEFANなら6頂点じゃなくて4頂点だけで済むよ。
0090名前は開発中のものです。
2005/04/23(土) 00:22:44ID:BG7KWTgSそりゃ速度でないよ
SetTimer - WM_TIMERでは誤差も結構あるだろうし
精度も期待できないよ
SetTimerは1_秒に設定しても1秒間に10〜20回くらいしか呼ばれないこともある
って報告をどっかで見た気がする
Win32APIのサンプルでGetMessageでメッセージを取得しながらwhileループで
ぐるぐるまわしてるのを参考にしれ
gpD3DDevice->Clear以降のDX関係の処理はそのwhileループで呼ぶように
するだけで劇的に速度が変わると思われ
でtimeGetTimeとかの精度の高いタイマーを使ってフレームレートを維持するように
変えて見れ
0091名前は開発中のものです。
2005/04/23(土) 13:44:06ID:ni2UMQZL使ってるソフトは99BASICです、ハードディスクにセーブしたいです
お願いします
0092名前は開発中のものです。
2005/04/23(土) 16:26:05ID:pVyiifkKHSPでいうpicloadみたいなヤシ
0093名前は開発中のものです。
2005/04/23(土) 16:31:02ID:dCcwo0Uoまずウィンドウは開けるのか?
あと何を使って作ってるのか書くべきだ
WINAPIなのかMFCなのかDirectXなのか、その他のライブラリなのか
それによって方法が異なる
0094名前は開発中のものです。
2005/04/23(土) 16:37:26ID:pVyiifkKライブラリ使わないといけないのか?
もし 使わないといけないなら
何が一番簡単かおしえてくれ
0095名前は開発中のものです。
2005/04/23(土) 16:49:55ID:CES/JrJGとりあえずDirectXでも使っとけば?
個人的にはウィンドウズAPIからはじめるのが色々わかって面白いと思う
>>93も言ってるけどウィンドウ開いたりとか基本的なことはできるの?
今までコンソールでしか作ってなかったとかそういう話?
009692
2005/04/23(土) 16:52:24ID:pVyiifkKっていうか今日はじめた
でもHSPとCならすこしできる
0097名前は開発中のものです。
2005/04/23(土) 16:59:47ID:dIHGO+XK多少はWindowsの知識があったほうが制作過程の上で役に立つから
0098名前は開発中のものです。
2005/04/23(土) 17:00:59ID:CES/JrJG基本的に入門書に載ってるようなDOS窓のヤツとは作り方が違うと思っておいたほうがいい
解説サイトみながら自分で作ってみるのが一番早いかな
ここで全部説明は無理かも
010092
2005/04/23(土) 17:13:35ID:pVyiifkK0101名前は開発中のものです。
2005/04/23(土) 17:25:51ID:/xpA4yp+勉強サイトなんて腐るほどあるし
0102名前は開発中のものです。
2005/04/24(日) 00:48:20ID:xLyPShFJ0103名前は開発中のものです。
2005/04/24(日) 05:40:53ID:2r13uZnFこれらのゲームを作りたいんですが、
Delphiより、C++のほうが簡単に作れるでしょうか?
最初にDelphi学ぶのは、ちょっと不安がありあんす。
0104名前は開発中のものです。
2005/04/24(日) 07:41:07ID:r/S3l8Zt0105名前は開発中のものです。
2005/04/24(日) 14:58:11ID:5V17GWlr市販のゲームのようにテキストを一文字ずつ表示させたり、クリックすることをで読み進めるようにするにはどうしたらいいのでしょうか?
本当に初歩的な質問でごめんなさい。使ってるソフトはVisualBasic6,0です。
0106名前は開発中のものです。
2005/04/24(日) 15:24:21ID:Ki8IN4j6つ[吉里吉里]
0107105
2005/04/24(日) 15:53:10ID:5V17GWlr0108名前は開発中のものです。
2005/04/24(日) 17:11:05ID:/k03rzVP横着しないでVBの入門書やら文法書やら勉強サイトで地道に勉強しる
0109105
2005/04/24(日) 17:21:54ID:5V17GWlrありがとうございます。
近くの書店で参考になりそうな本を探してみます。
勉強サイトも見てみることにしますね。
アドバイスありがとうございました。
0110名前は開発中のものです。
2005/04/24(日) 17:31:27ID:UMj9JEko011192
2005/04/24(日) 21:43:15ID:73le+hUVのダウンロードの仕方がよくわかりません
誰か教えてください
0112名前は開発中のものです。
2005/04/24(日) 21:46:44ID:Nq56DJtTフロミオルタナとかメタルギアと全く同じものはツクールじゃ作れないじゃないですか。
0113名前は開発中のものです。
2005/04/24(日) 21:59:02ID:nB93w6nZわからんならSDKついてる本でも買えば?
その程度の知識ならどっちにしても情報いるだろうし。
0114名前は開発中のものです。
2005/04/24(日) 23:55:25ID:h5dNIag0それらのゲームを作る手間を考えたら、DelphiかC++かなんてのは
どうでもいい程度の差でしかない。
FF6を作るために必要な知識を100とすると、プログラミング言語の文法なんて
1にも満たない程度だ。
0116名前は開発中のものです。
2005/04/25(月) 22:42:29ID:GNjWHZT1頑張れ、超頑張れ。
0117名前は開発中のものです。
2005/04/26(火) 02:04:53ID:yS3GWLbxShowCursor(FALSE)としても、ウインドウから出るとカーソルが表示されてしまいます…。
一体どのようにしたらいいのかお教え下さい。
0118名前は開発中のものです。
2005/04/26(火) 12:01:49ID:U6CQcRf/専門用語すら殆ど聞いた事がない超初心者なのですが
どうしても作りたいゲームが出来てしまい、ここへ流れ着きました。
シュミレーションゲームで、どちらかと言うと
ときメモのような形式のゲームを作りたいのですが
数字が苦手な私にも扱える簡単なツールはありますでしょうか?
恋愛シュミレーションツクールはアルバム機能がなく断念し、
吉里吉里は難しかったのです。
宜しければ皆様のお知恵を貸して下さい。
0119名前は開発中のものです。
2005/04/26(火) 15:18:10ID:r25UId7l0120名前は開発中のものです。
2005/04/26(火) 16:03:36ID:RuqC4DaT■ このスレッドは過去ログ倉庫に格納されています