【初心者歓迎】スレを立てる前にココで質問を【Part9】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/09/24(土) 09:36:08ID:qEhFu+JAスレッドを立てる前にはローカルルールを読みましょう。
http://pc8.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
その他は>>2-10ぐらい
0639名前は開発中のものです。
2005/12/08(木) 16:35:32ID:EnQMZ4qU0640名前は開発中のものです。
2005/12/08(木) 17:42:37ID:lIbyUxN30641名前は開発中のものです。
2005/12/08(木) 20:54:12ID:qz14Pc5Sごめん、ゲームポート接続のやつ3個もってるw
まぁ、今ならPS2のパッドに合わせるのが良いと思うよ。
それかXbox360のコントローラがPCでも使えるから、それがいいかと。
0642637
2005/12/09(金) 19:34:23ID:VWPCadJBああ、書く言うおれもゲームポートのやつ2つ持ってるよw
他に、傾け感知のと、後期の細いのと、FPS用の(デュアルストライク)もってるwww
まあ、確かにPS用にあわせるのが無難だな。
0643547
2005/12/09(金) 21:37:16ID:YoevGtT2思ったよりサイドワインダー族は絶滅危惧種なのですね。。
一応PS2のパッドでも動作は確認したけど、
ちょっとあのパッドのジョイスティックって過敏すぎて、
マトモに操縦でいきない罠。
マウスorサイドワインダーで調整したツケだな_no
0644名前は開発中のものです。
2005/12/09(金) 23:08:57ID:ZUynVpQG0645名前は開発中のものです。
2005/12/10(土) 09:33:51ID:O37nCK3yカメラからの相対的な位置にする方法がわかりません。
たとえばカメラの視点・注視点が(0,5,5)-(0,0,0)でアイテムの位置が(0,1,1)で
アイテムを表示させたい位置にあるとしてカメラの視点・注視点が(100,100,100)-(0,0,0)
になった場合などにも合わせる計算式がわかりません。どなたか助けてください。
0646名前は開発中のものです。
2005/12/10(土) 09:53:06ID:rUDsbMhL0647名前は開発中のものです。
2005/12/10(土) 11:12:49ID:O37nCK3yカメラの視点・注視点が変更されてもアイテムの見える位置は同じにしたい時の方法。
0648名前は開発中のものです。
2005/12/10(土) 11:56:46ID:Ht4aZJdf頭が悪いにも程がある。
0649名前は開発中のものです。
2005/12/10(土) 12:11:39ID:pc6Can1L注視点を常にアイテム位置にするかじゃダメなのか?
0650名前は開発中のものです。
2005/12/10(土) 13:23:30ID:5th3Xt6kツクールみたいなソフトってないですか?
0651名前は開発中のものです。
2005/12/10(土) 14:20:37ID:zrd7r94D#タクティクスオウガっぽいのって具体的にナニよ?
0652名前は開発中のものです。
2005/12/10(土) 20:42:40ID:rIuh81c6それならそのものズバリ「シミューレーションRPGツクール95」というのが
エンターブレインから出ているようだが
0653名前は開発中のものです。
2005/12/10(土) 21:35:58ID:gcxc+caN見た目から入っているに1000デニム
0654名前は開発中のものです。
2005/12/10(土) 21:43:50ID:mAQmdjKF0655名前は開発中のものです。
2005/12/10(土) 23:46:22ID:O37nCK3yなく視点と注視点の間にある状態です。それでもアイテムの見える位置を変えない方法
0656名前は開発中のものです。
2005/12/10(土) 23:50:49ID:Dm4y+wrd0657名前は開発中のものです。
2005/12/10(土) 23:51:42ID:zrd7r94D0658名前は開発中のものです。
2005/12/10(土) 23:58:07ID:6aAnvqxT無駄と分かっていながら一生懸命プログラムをするスレ。
0659名前は開発中のものです。
2005/12/11(日) 00:00:08ID:5rJoVWc2アイテムを動かす
正直何がしたいのかイマイチ分からんなあ
0660名前は開発中のものです。
2005/12/11(日) 00:06:55ID:WCMGjDRA回答したら最後、次々、質問が返ってきて、
0から教えなきゃならなそうだから黙っとく。
0661名前は開発中のものです。
2005/12/11(日) 00:12:04ID:QYwPkbuW・日本語書けない
・日本語読めない
・最善策をとる気も無い
むしろ英語を零からマスターすれば、
このコミュニケーションの壁を解消できるかもしれない。
まぁこんなのがチームを組んで何か作れるわけも無い。
独力で頑張れと言うしかないな。応援してるよ。
0662名前は開発中のものです。
2005/12/11(日) 12:19:55ID:vFfqLJdZ0663名前は開発中のものです。
2005/12/13(火) 16:17:00ID:9TzU7hWWまずは簡単なレース画面を作るところからコツコツやろうと考えていますが
最終的な理想は↓のような感じです。
・グラフィック:2D
・レース:SFCダビスタ程度の微妙な動きができる
・開始は1932年〜現在までで史実に沿って番組表が変わる
・日欧米の1万頭以上のCPU馬がレースを使ったり、自動交配したりする
かなり膨大なデータがリアルタイムで進行し、またそれなりのアクション・挙動(レース)が必要な訳ですが
これはHPSで製作可能でしょうか?
それとも最初からCを学習した方が良いのでしょうか?
0664663
2005/12/13(火) 16:22:46ID:Ul+FU6Y5お恥ずかしい
0665名前は開発中のものです。
2005/12/13(火) 16:41:48ID:MEtx8zaZベタのテキストで構わないからデータを全て打ち出してみ。
それが出来てからプログラムの質問に来るといいよ。
0666名前は開発中のものです。
2005/12/14(水) 01:30:52ID:MJwWbEfcってやつは大概できるよな。
少しでも作業開始を先延ばしにしたいのだろうか。
0667名前は開発中のものです。
2005/12/14(水) 14:17:50ID:wlYz/CfO開発したPCのスペック?
0668名前は開発中のものです。
2005/12/14(水) 14:59:16ID:CoY6LarF後、親切にも報告いただいた場合、推奨環境として載せる感じ。
0669名前は開発中のものです。
2005/12/14(水) 21:56:48ID:B2M6mrkO0670名前は開発中のものです。
2005/12/14(水) 23:58:32ID:LUIaPl6VCPUクロックはどうにも決められないなぁ。
0671名前は開発中のものです。
2005/12/15(木) 00:15:04ID:t4ZS+rMc(面によっては処理落ちしているが;;
0672名前は開発中のものです。
2005/12/15(木) 09:42:15ID:WbKBGLhJ逆かな?
実は、まだ誰にも報告されたこと無いので、
その記載はしたこと無かったり(^^;
今は、テストしたスペックだけを書いている。
0673名前は開発中のものです。
2005/12/16(金) 02:35:45ID:EpzZ0ZSt内容的にはKOF11のような2Dでwindows上で動くものが作りたいです。
とりあえずプログラミング言語が必要だと思い、
C/C++については一通り勉強したつもりです。
ソフトはVisual Studio.netです。
いまは雑誌とネット読みながらMFCを学んでいます。
0674名前は開発中のものです。
2005/12/16(金) 02:55:10ID:0aMmY5iF初心者以下はお帰りください。
0675名前は開発中のものです。
2005/12/16(金) 03:07:02ID:rLqtVlw3その程度のことならネットに幾らでも転がってるから。
0676名前は開発中のものです。
2005/12/16(金) 03:24:17ID:vu+WoWAEおお、勇者よ。C/C++一通り勉強したのに
未だに展望が開けぬとは何事じゃ!!!
おぬしは書店に行き、その辺のゲーム作り方本を一冊買ってこい。
MFCなんか放っておけ。ゲームには不要。DirectX使えるようになれ。
それが無理なら、ツクールでも買え。ツクール馬鹿にすんな。
格闘ゲームツクールで遊べ。RPGツクールXPもやっとけ。
HSPもいい。HSP馬鹿にすんな。3Dもできるんだぞ。
0677名前は開発中のものです。
2005/12/16(金) 06:48:50ID:rLqtVlw3物書きが文章書くのにペンを使うのと同様程度のことでしかない
0678名前は開発中のものです。
2005/12/16(金) 10:56:10ID:5WFAUqmr0679名前は開発中のものです。
2005/12/16(金) 11:00:58ID:35mWInzy0680名前は開発中のものです。
2005/12/16(金) 11:35:04ID:s0KA795nところで誰か俺にゲームの作り方教えてくれよ
0681名前は開発中のものです。
2005/12/16(金) 13:02:05ID:5WFAUqmrそれじゃ、単に物書きじゃねw
0682名前は開発中のものです。
2005/12/16(金) 17:11:06ID:rLqtVlw30683名前は開発中のものです。
2005/12/17(土) 00:26:22ID:y4mi9jjw秀丸エディタくらいのモノをつくれば?
0684名前は開発中のものです。
2005/12/17(土) 07:48:29ID:n9elomN4個人的には結構面白いサッカーゲームです。
一人用ですが。
某雑誌に掲載されてた記事
「一試合3分から楽しめる本格派サッカーゲーム。
グラフィックは簡素だが、やり込み派にはオススメしたい一本。
こだわりのカスタマイズが面白い。
簡素なグラフィックとは逆に、戦術面は細部まで作りこまれている。
システムやプレスのON/OFFから、なんと選手一人一人のポジショニングまで設定可能だ。
こだわりのチーム作りが楽しめる。」
フリーゲームなんですが、管理人がいないらしいので、
サッカー好きでプログラムのできる方居たら助けてやってください。
このゲームで対戦できたら面白いと思うので
RolePlaying Eleven
http://ime.st/www.geocities.co.jp/Bookend-Kenji/2279/
最近立った2chスレ
http://game10.2ch.net/test/read.cgi/netgame/1134392861/
0685名前は開発中のものです。
2005/12/17(土) 07:52:37ID:5j1Oi+Zg0686名前は開発中のものです。
2005/12/17(土) 10:38:42ID:+RtrV70F0687名前は開発中のものです。
2005/12/17(土) 14:50:41ID:MocgUqWs0688名前は開発中のものです。
2005/12/17(土) 18:30:45ID:68CUjEgyローポリとはまた微妙に違うよね?
0689名前は開発中のものです。
2005/12/17(土) 19:02:39ID:I1A3yOt10690名前は開発中のものです。
2005/12/17(土) 19:04:52ID:eGz+eKVV背景3Dポリゴン。キャラはドット絵に見えます。
(ドット絵も処理の都合上、ポリゴンに貼り付けてるかもしれないが。
0691名前は開発中のものです。
2005/12/17(土) 19:15:34ID:K3JAv0nn0692名前は開発中のものです。
2005/12/17(土) 19:41:38ID:V74U+QQlドット絵のキャラを中心にして、装備をローポリで上に被せてる?
0693名前は開発中のものです。
2005/12/17(土) 20:50:27ID:navl2kAJただ、表示角度が変化した場合にどうやって整合性を取ってるのかがまだ良く分からん。
もしや、角度毎にプリレンダ画像も変更してる?
0694名前は開発中のものです。
2005/12/17(土) 21:15:16ID:I1A3yOt10695名前は開発中のものです。
2005/12/17(土) 21:43:52ID:o/HVLv0A分かれてて、それぞれのパーツをプリレンダリングで描いてるっぽい・・・
見せる角度によって、頭と上半身の位置が1,2ドット程度変わってる・・・
0696名前は開発中のものです。
2005/12/17(土) 22:21:42ID:n5fM7q0g単に頭がプリレンダで、胴体のローポリに細かく書き込んだテクスチャを貼ってるだけでは?
0697名前は開発中のものです。
2005/12/18(日) 00:22:47ID:W7feDcByキャラはビルボードか。
人物に関してはすべてビルボードに画像を貼り付ける表現だと思う。ローポリではない>根拠。カメラが動くシーンでシームレスに回転しているキャラがいない。背景はカメラにシームレスに追随する。
他にもボスキャラの影ですら地面にしか落ちていないのに、剣の影がアドルに落ちている、スペキュラが動いているなども根拠。
各部位でパーツは分離されているか。
分離されていないと思う。装備ごとに該当テクスチャを変えられるのなら、シリーズ単位でしかグラフィックが変わらないのはおかしい。
街でグラフィックが切り替わるのは単純に街用のグラを用意しているのでは。
プリレンダかドット打ちか。
これは分からない。街の人の髪の毛、ドギの腕なんかは3Dから起こした方が良さそうだった。だけどモンスターはドットで打っても問題なさそう。
0698名前は開発中のものです。
2005/12/18(日) 00:31:59ID:W7feDcByあ、ポリゴンのボスキャラてことですたい。
0699名前は開発中のものです。
2005/12/18(日) 00:40:50ID:KhngnqWVYs6をワイヤーフレームで描画したら、盾剣含めて一枚板だった。
どうでもいいけど画面がわけわからないので、セーブデータ上書きしたっぽいorz
0700名前は開発中のものです。
2005/12/18(日) 01:30:00ID:GeYfzyvr敵キャラのクラスの管理で困っています。言語はC++です。
スーパーマリオで例えると、カメの基本クラスを作り、そこから
ノコノコ、パタパタその他を派生クラスで作ろうと思ったのですが、
これらをクラスの配列で管理しようとすると、
当然ながら型が違うので上手くいきません。
できれば、
for(i=0;i<N;i++){
配列[i].move(); ← move() の処理は、敵キャラごとに異なる
}
といった感じで使いたいのですが・・・。
みなさん、どうしているのでしょうか。
それとも、根本的に考え方が違っていますか?
0701名前は開発中のものです。
2005/12/18(日) 01:30:31ID:W7feDcByワイヤーフレームで描画
よかったらやり方教えてもらえないでしょうか。
階段などの段差があるところで、影がきちんと地形に沿うやり方。雲の影の描画の仕方。
敵キャラをバラバラにする方法。草がスキンアニメか。
などの疑問があるのですが、ワイヤフレームを見ればいくつかは解決する気がするのです。
0702名前は開発中のものです。
2005/12/18(日) 01:31:04ID:RkLL+h2d何の為に派生させてるんだよ・・
0703名前は開発中のものです。
2005/12/18(日) 01:47:57ID:LHhM93Vrvirtualを使うと派生クラスの関数が呼ばれる。
class Base { virtual void Print() = 0; }
class A : public Base { void Print() { printf("A"); }
class B : public Base { void Print() { printf("B"); }
Base** t = new Base*[2];
t[0] = new A;
t[1] = new B;
for( int i = 0; i < 2; i++ )
t[i]->Print();
結果は言わずもがな。
>>700の方法だと配列がクラスの実体だから、
こういう呼び出し方が出来ないわけだよ。
0704名前は開発中のものです。
2005/12/18(日) 02:09:16ID:KhngnqWVここの3D-Analyzerってソフト使ってます。画像クリックでダウソ。
なんかこのサイトスパイウェア来るから、気をつけてw
ttp://www.tommti-systems.com/main-Dateien/files.html
あとDirectX7製のはワイヤー見れないっぽい。
0705名前は開発中のものです。
2005/12/18(日) 02:09:50ID:31v5574r0706名前は開発中のものです。
2005/12/18(日) 02:11:37ID:GeYfzyvrいや、そこなんですよ。
じゃあ、1つのクラスでやるかってなると、
ノコノコの動きとパタパタの動きをクラスに詰め込んで、
変数で動作を切り替えるくらいしか思いつかない。
でも、それじゃあオブジェクトでも何でもない・・・。
自分でもあまりの愚かさに笑っちゃうんですが、
これが……これが、現実! orz
って書き込もうと思ったのですが
>>703
つまり、「基本クラスのポインタ」のポインタ(配列)を宣言して、
そのポインタに派生クラスを new して、
アロー!アロー!で参照するわけですね。おおー……。
ちょっと試してみます、ありがとうございます。
0707名前は開発中のものです。
2005/12/18(日) 02:22:21ID:LHhM93VrPresentParametersのPresentationIntervalだっけ?
DirectX8はImmediateがデフォだったが、DirectX9はWaitOneがデフォになった。
(フルスクリーンモードは両方WaitOneだった気もするが)
だからDirectX9ではVSYNCをとってバックバッファを転送する。
モニタのリフレッシュレートが違えば70FPSや75FPSになったりするので注意
>>706
上で書いた実装でとりあえず動くけれど、
「何でそれでそのように動くのか」理解することが一番大切だから。
C++の入門書とかそこらのウェブサイトでしっかりと理解してから先に進もうな
0708706
2005/12/18(日) 02:43:51ID:GeYfzyvrお陰で動きました!
今までは机上の知識&サンプルソースだけで
「ポインタ? 結局データのアドレスじゃん、わーってる、わーってるって!」
とか思ってましたが、実際に自分で目的を持ったプログラム組んでると、
やっぱりCとポインタは深いことがわかりました。
……そして、全然扱いきれてません(現在進行形)。
今はスケルトンを作っているところなので、
これを機会に丁寧に勉強してみます。
ここで立ち止まっても、後で楽できそうな気もしたので。
ありがとう御座いました。
0710名前は開発中のものです。
2005/12/18(日) 03:02:44ID:zzu9xW3uCOMというMicrosoftのテクノロジの産物なので、
直感的に理解できなくて当たり前。
気にする必要なし。
焦ることなく、自分の目的に必要なところだけ覚えていけば、
そのうち何かのタイミングで全体像が見える。
0711名前は開発中のものです。
2005/12/18(日) 03:04:08ID:RkLL+h2dなぜDirectXが出てくる?
0712名前は開発中のものです。
2005/12/18(日) 03:26:56ID:LHhM93VrDLLでクラスを扱うWindows標準の方法、くらいの意味しかないと思うのだが…
0713701
2005/12/18(日) 05:11:28ID:sVqW9lLK使ってみました。もしかしたら必要な方もいらっしゃるかもしれないので成果報告。
階段などの段差があるところで、影がきちんと地形に沿うやり方。雲の影の描画の仕方。
>投射テクスチャマッピングで雲や丸影のテクスチャを沿わせているものと思われます。
丸影は板を置いているかと思っていましたがおそらく投影です。ポリゴンボスの影もセルフに出
てないことから投影かと。
敵キャラをバラバラにする方法
>エフェクトが光っている間に、バラバラ用の板ポリ群と差し替えていました。お金やアイテムと
同じ。
草がスキンアニメ
>板ポリの上の頂点2つを移動させていました。パターンが少ないことからボーンは1〜数種。
あと背景はローポリゴンのように見えて実は結構使っていました(特に街)。石とか窓冊子とか
ロープとかまでポリゴン。
エフェクトも円形のものはかなり細かく割っていました(剣の軌跡、超音波など)。特に超音波
は板だと思っていたので意外でした。
今回ツールを教えていただいたことで、かなり勉強になりました。ありがとうございます。
・・・こんな時間になってしまた。エウレカまで持つかしら。
0714名前は開発中のものです。
2005/12/18(日) 08:11:49ID:OYb2dwYPアロー!アロー!で参照てww
0715名前は開発中のものです。
2005/12/18(日) 12:00:39ID:0cALCsE10716名前は開発中のものです。
2005/12/18(日) 15:57:38ID:5u8c+9KrEnemyクラスからノコノコとクリボーを派生させたりすると
オブジェクト志向っぽくなるん?
0717名前は開発中のものです。
2005/12/18(日) 16:02:07ID:oaKflF5Y0718名前は開発中のものです。
2005/12/18(日) 16:22:48ID:w4buv+nn0719名前は開発中のものです。
2005/12/18(日) 16:50:01ID:LHhM93Vrこればっかりは色々な人の意見があるから一意見だけれどね…
その点から言うと、実は派生は逆のことをしている。完結してないから。
ここは派生によってオブジェクトを拡張できると考えるんじゃなく、
親から実装を任されている、という風に考えるべきだな。
0720名前は開発中のものです。
2005/12/18(日) 17:06:48ID:3zpGJsHjその都度書かなければならない。
という困ったことが発生する。そこにバグがあるともう大変!
基本的な動作やデータが同じなら、それらを基底クラスにして
派生させれば、作業が効率化されるのであった。
0721名前は開発中のものです。
2005/12/18(日) 18:13:25ID:LHhM93Vr継承ももちろん優れている機能なんだが、
色々と問題点があるので余り使わなくなったな。
使うとしても主にインタフェイスとして使う。
0722名前は開発中のものです。
2005/12/18(日) 18:36:40ID:5u8c+9Kr||└Player
|└Enemy
| ├クリボー
| ├ノコノコ
| └Item
└Bulette
インターフェースだけ外側に置くっていい考えっぽいですね。
私が今マリオっぽいの作るとしたらたぶん↑みたいになると思うのですが、
各クラスにもう一個ずつインターフェースクラスを作ったほうが
扱いやすくなりますかね。
0723名前は開発中のものです。
2005/12/18(日) 19:31:43ID:r54jZZYE0724名前は開発中のものです。
2005/12/19(月) 09:00:32ID:QbyNTRzT0725名前は開発中のものです。
2005/12/19(月) 10:04:44ID:BPNGMu5q0726名前は開発中のものです。
2005/12/19(月) 20:30:57ID:j9E4GIrK0727名前は開発中のものです。
2005/12/20(火) 19:19:01ID:YcV7WOW0何のプログラムを勉強したら良いですか?
0728名前は開発中のものです。
2005/12/20(火) 19:31:50ID:FaHGR1/a0729名前は開発中のものです。
2005/12/20(火) 19:36:49ID:7CtF6n3+昔の信長の野望はBASICだったし。
0730名前は開発中のものです。
2005/12/20(火) 19:50:06ID:YcV7WOW0レスありがとうございます。
0731名前は開発中のものです。
2005/12/20(火) 21:55:54ID:7S7yT4G50732名前は開発中のものです。
2005/12/20(火) 22:02:09ID:FaHGR1/a>>727は、作家で言うなら字の書き方すら知らない段階なんだよ。
まずは小学校低学年を終わらせるくらいのことはしなきゃならないんだよ
0733名前は開発中のものです。
2005/12/21(水) 00:45:07ID:FyAojyb00734名前は開発中のものです。
2005/12/21(水) 01:06:22ID:Moqxwm6iセーブ・ロードの可能な動くデジタルコミックを作るには
どの製作ツールが向いているんでしょうか。
参考意見をききたいです。おねがいします。
0735名前は開発中のものです。
2005/12/21(水) 01:11:23ID:3pqW2oH2それだけじゃ何がしたいのか分からん
0736名前は開発中のものです。
2005/12/21(水) 01:15:42ID:8A2TeICP0737名前は開発中のものです。
2005/12/21(水) 01:20:45ID:3pqW2oH20738名前は開発中のものです。
2005/12/21(水) 01:24:58ID:NSQOT0MNそれはその2点を通る直線に平行なベクトルという意味か?
■ このスレッドは過去ログ倉庫に格納されています