【初心者歓迎】スレを立てる前にココで質問を【Part8】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
2005/04/12(火) 01:40:30ID:8ROcJjeS長年の悩みがたった一つのレスで解決することも。
回答があるまでに数日かかることもありますが、辛抱強く待ちましょう。
スレッド案内は >>2-
■スレッドを立てる前にはローカルルールを読みましょう
http://pc8.2ch.net/gamedev/
0859名前は開発中のものです。
2005/07/02(土) 16:20:28ID:X+SYe/y2スレ汚しスマソ
0860名前は開発中のものです。
2005/07/02(土) 16:30:34ID:RUZ2vSKw0861名前は開発中のものです。
2005/07/02(土) 16:31:19ID:EifNct+5じゃあ説明聞いても理解できない
0862名前は開発中のものです。
2005/07/02(土) 16:33:21ID:VY9iyG1S読んで分からなかったところのバージョンとページ数をどうぞ。
0863名前は開発中のものです。
2005/07/02(土) 17:00:03ID:BwEY8UZW0864名前は開発中のものです。
2005/07/02(土) 17:19:20ID:XGUVyFwmgamdevが死んでいるのでミラー
http://f54.aaa.livedoor.jp/~gamedev/pukiwiki14/pukiwiki.php?Links
0865名前は開発中のものです。
2005/07/02(土) 19:33:43ID:x5G+dFd3-----------------------------------------------------------------------------
このスレは、メガテン風ゲームとかを作成する人々の情報交換の場です。
※基本は「sage」進行を願います。
前スレ
http://pc8.2ch.net/test/read.cgi/gamedev/1095475131
まとめサイト
http://www.geocities.jp/megaten_tkool/index.html
0866865
2005/07/02(土) 19:35:55ID:x5G+dFd3創造意欲もほどほどに高く、次スレが立たない状態ではせっかくの空気も台無しです。
どうかよろしくお願いします。
0867名前は開発中のものです。
2005/07/02(土) 20:06:08ID:yhmySCF3需要が無いから建たないんだろ?
ホントに必要としてる人が居るなら誰か別の香具師が立てるじゃん。
0868名前は開発中のものです。
2005/07/02(土) 20:36:33ID:x5G+dFd3需要があるのはスレを覗いてもらえればわかりますよ
0869名前は開発中のものです。
2005/07/02(土) 22:32:33ID:v7+zKa+tどーせ作れもしない癖に口を出したがる厨房が群がってくるだけだから、要らな〜い。
0870名前は開発中のものです。
2005/07/02(土) 22:34:15ID:VY9iyG1S0871名前は開発中のものです。
2005/07/02(土) 22:40:09ID:x5G+dFd3>>869
作れる厨房たちで楽しみますので。
0872名前は開発中のものです。
2005/07/02(土) 22:42:48ID:v7+zKa+tどうか漏れませんように。いろいろと。
0873名前は開発中のものです。
2005/07/03(日) 00:08:46ID:NZZ2FnS20874名前は開発中のものです。
2005/07/03(日) 00:14:38ID:A7gTWaBj0875名前は開発中のものです。
2005/07/03(日) 00:58:53ID:x9V/TDYvhttp://pc8.2ch.net/test/read.cgi/gamedev/1120021998/
0876名前は開発中のものです。
2005/07/03(日) 03:17:25ID:12AHKVG9>>1が逃げたという結論が出るのはもう一週間後くらいになると思うよ
0877名前は開発中のものです。
2005/07/03(日) 03:28:03ID:kxkqMlWD0878名前は開発中のものです。
2005/07/03(日) 03:42:43ID:12AHKVG9「今まで同じような事を言った奴は、ことごとくそんな奴ばかり」という根拠しかないけど、でも、逃げるよ。
彼らの作品は、完成しない。万券賭けてもいい。
もし完成したら、本当に彼らに1万円プレゼントするよ。
完成記念に飲み会でもするんなら、おごるよ。
ここに誓う。
0879名前は開発中のものです。
2005/07/03(日) 10:27:06ID:faFnfY4oツクールで出来ない事を頼みたいならいらっしゃい、と
0880名前は開発中のものです。
2005/07/03(日) 12:00:30ID:dXgogZhI0881名前は開発中のものです。
2005/07/03(日) 14:18:15ID:z+xCFlFy0882名前は開発中のものです。
2005/07/03(日) 14:33:05ID:spklP5tZ自分が適当に妄想したゲームを作らせたいと言う厨が殆どだと思うが。
0883名前は開発中のものです。
2005/07/03(日) 14:44:25ID:xbpKpNsO他人の妄想まで気にする事の出来る奇特な人間なんて、
そうそういるわけも無し。
0884名前は開発中のものです。
2005/07/03(日) 17:31:27ID:faFnfY4o0885名前は開発中のものです。
2005/07/04(月) 00:59:20ID:254XDzU/ハリウッドじゃないんだからさ。
0886名前は開発中のものです。
2005/07/04(月) 02:57:58ID:3NP0lm9Jえっと、普通に仕事でもそうなんですが…
0887名前は開発中のものです。
2005/07/04(月) 03:36:11ID:n7r7bHB50888名前は開発中のものです。
2005/07/04(月) 03:44:57ID:L7mrHbllつttp://www.shader.jp/xoops/html/masafumi/directx9/3dtips/d3d01.htm
0889名前は開発中のものです。
2005/07/04(月) 06:34:20ID:n7r7bHB5有難う御座います
早速コンパイルしてみたのですが
d3dsetup9 fatal error LNK1104: コンパイラは、ファイル 'd3dx9dt.lib' を開くことができません。
となりました
SDKのlib/x86/にはd3dx9dt.libはありませんし
SDKのバージョンが違うと言う事でしょうか
0890名前は開発中のものです。
2005/07/04(月) 06:40:30ID:n7r7bHB5追加のライブラリのディレクトリを追加していませんでした
0891名前は開発中のものです。
2005/07/04(月) 15:44:15ID:9vlHqcTP初心者にも使いやすい開発ソフトだとどういうのがあるんでしょうか?
0892名前は開発中のものです。
2005/07/04(月) 15:54:19ID:L7mrHbllつNScripter ttp://www2.osk.3web.ne.jp/~naokikun/
つYuuki! Novel ttp://page.freett.com/yuukiex/
つLiveMaker ttp://www.livemaker.net/feature_novel.html
0893名前は開発中のものです。
2005/07/04(月) 15:56:23ID:9vlHqcTPありがとうございます。
じゃあ、この3つで試してみます。
0894名前は開発中のものです。
2005/07/04(月) 20:17:07ID:SQMtg6c7誰も仕事の話なんぞしてないが?
0895名前は開発中のものです。
2005/07/05(火) 00:40:16ID:D/c75uIK0896名前は開発中のものです。
2005/07/05(火) 01:16:20ID:xWwlhXHwすぐ消えるけどな(藁
0897名前は開発中のものです。
2005/07/05(火) 18:52:29ID:KivpTFml#ただし、面白いアイデアは切羽詰ってくるまではいつでも募集中
別にゲームに限ったことじゃないけども
0898名前は開発中のものです。
2005/07/05(火) 21:34:33ID:pwrnM1Kk0899名前は開発中のものです。
2005/07/05(火) 23:01:45ID:z05oLr780900名前は開発中のものです。
2005/07/06(水) 01:19:30ID:4r8r3FV50901901
2005/07/06(水) 16:27:50ID:cbP2V/nvどの言語が適しているでしょうか?
0902名前は開発中のものです。
2005/07/06(水) 16:39:01ID:fZOjLmFe行為が出来るのかしらん。
0903NAME?
2005/07/06(水) 16:40:50ID:drBIxpkN0904901
2005/07/06(水) 16:43:48ID:cbP2V/nvそれで・・・・と思って、なら、何がいいのだろうと。
何かオススメがあれば教えて下さい。
0905名前は開発中のものです。
2005/07/06(水) 17:04:40ID:fZOjLmFeそれ以上簡単なので、カード持ち移動が出来るかしらん。
0906名前は開発中のものです。
2005/07/06(水) 17:14:13ID:mR9jqyoG0907名前は開発中のものです。
2005/07/06(水) 17:19:03ID:fZOjLmFe0908名前は開発中のものです。
2005/07/06(水) 17:19:33ID:mR9jqyoGできるよ?
0909名前は開発中のものです。
2005/07/06(水) 17:21:18ID:fZOjLmFe0910名前は開発中のものです。
2005/07/06(水) 17:23:33ID:mR9jqyoG0911名前は開発中のものです。
2005/07/06(水) 19:33:49ID:giqOAvCK自分が最も使い慣れてる言語が一番だな
0912名前は開発中のものです。
2005/07/06(水) 20:01:15ID:NvjA5NNP0913名前は開発中のものです。
2005/07/06(水) 23:23:06ID:peZkHd/yいや、まじで。
0914名前は開発中のものです。
2005/07/07(木) 00:39:19ID:KYI0JiMsマスゲームが作れるソフトは「主体思想」だと思います。
0915名前は開発中のものです。
2005/07/07(木) 10:41:52ID:copq5yAx0916名前は開発中のものです。
2005/07/07(木) 14:04:53ID:TI28gkDvそこらじゅうに有るじゃないか。
0917名前は開発中のものです。
2005/07/07(木) 22:45:52ID:kHBq4la90918名前は開発中のものです。
2005/07/07(木) 23:30:14ID:upvIx7if人に説明するときは分かりやすく
0919名前は開発中のものです。
2005/07/08(金) 03:24:48ID:lRzzOw4T0920名前は開発中のものです。
2005/07/08(金) 19:56:23ID:12zo+u1F普段お使いの言語で板の更新状況を定期的にチェックして、
新スレを発見した場合、スレタイトルのサブストリングに
「集ま」「募」「メンボ」等が含まれていたらPOSTしれ。
ここはバカが来る板だと思わせないでくれよ。
何も作れない、ただ遊ぶだけのバカチョンが来る板であって欲しくはないねぇ。
0921名前は開発中のものです。
2005/07/08(金) 22:32:56ID:XCayQym2アリスのSystem4.0使ってゲームを制作しているのですが、
wavデータをゲーム用の形式に変換しようとしたところで、
ループ情報が無くて変換できませんとエラーが出てしまいました。
>●smplチャンクによるループ情報の数が1以外の時
エラー条件のこれに引っかかってるようなのですが、
どなたかループ情報を変更できるツールなど知りませんか?
色々検索条件変えてぐぐってみたけど見つかりませんorz
0922名前は開発中のものです。
2005/07/08(金) 23:10:02ID:RK515SM/ツールなど使う必用はない。
0923名前は開発中のものです。
2005/07/09(土) 00:34:48ID:61+TCD9Mどこにどんなデータを埋め込めばいいのかが分かりませんorz
0924名前は開発中のものです。
2005/07/09(土) 01:40:21ID:C5JTPUvc万一を考えて、お前の庭に財産のデータを貴金属の形で埋め込め。
0925名前は開発中のものです。
2005/07/09(土) 02:10:24ID:S0UtdZ1Rゲームプログラマーに質問です。
最近趣味でゲーム作り始めたのですが。(Win上の)
メインのループはWinのイベント専用にと、描画系を別スレッドにした。
ゲーム全体の進行管理や思考に一部重い処理があったので、それを1スレッドにした。
合計3スレッドになったが、メインのループはただのイベントディスパッチループが
ぐるぐる回るだけの物になってしまった。
この様な構造って、良くある物なのか、異常なのかさえ不明です。
意見をお聞かせください。
各スレッドの名前。メインスレッド、描画スレッド、全体管理と進行・思考スレッド。
0926名前は開発中のものです。
2005/07/09(土) 02:19:29ID:S0UtdZ1R>ところでゲームプログラム以前にWindowsのシステム理解した上でその構造にしたの?
う〜〜ん、一応理解しているつもりだが、どうだろう。
最初に描画系を独立に動かしたくて1スレッドにした。
次に、進行を書いていたら、重い処理の時、描画系が引きずられてギクシャクと。
どうやら、イベントディスパッチが滞ると引きずられるようだ。
結果、ゲーム進行総てを別スレにした。
そこで疑問がふつふつと。
0927名前は開発中のものです。
2005/07/09(土) 02:30:12ID:S0UtdZ1Rう〜〜〜〜む、わからん。
引きずられないのが正しいのなら、描画系を見ないさないと・・・・
0928名前は開発中のものです。
2005/07/09(土) 02:31:11ID:S0UtdZ1R○見なおさないと・・・・
0929名前は開発中のものです。
2005/07/09(土) 02:59:26ID:d6Ulf1vK漏れのコードもメインループはディスパッチがぐるぐるだけだよ
で、FPS60の描画スレッドとシナリオインタープリタ用のスレッド立ててる
0930名前は開発中のものです。
2005/07/09(土) 03:34:47ID:kefbMMRy糞スレ立てんな、死ね
0931すがわら。
2005/07/09(土) 03:59:33ID:uJfbVdRV0932名前は開発中のものです。
2005/07/09(土) 04:52:24ID:/LwCQywPメインループにメッセージポンプ以外入れるやついるのか?
第一ウィンドウ起動したときに別スレにしとかないと
タイトルバークリックされただけでゲーム止まっちゃうじゃん
0933名前は開発中のものです。
2005/07/09(土) 05:03:15ID:d6Ulf1vKスレなんか建ててませんが…
わけわかんねーこと言ってんなよ!
0934名前は開発中のものです。
2005/07/09(土) 05:04:59ID:d6Ulf1vKなんだ、これに反応したプログラミング出来ない厨か( ´,_ゝ`)プッ
0935名前は開発中のものです。
2005/07/09(土) 05:11:12ID:Tjq25Xc4プラグインが別にスレッド起動するのは別にして。
まあ止まっちゃうのが許容される場合とそうでない場合があるような気がする。
OSによって微妙に挙動違うが、タイトル掴まれたらタイマメッセージも当然止まるし。
0936名前は開発中のものです。
2005/07/09(土) 05:13:49ID:lRgxnAbjごめん。俺も>>930見て一瞬悩んだ後、ワロタ
0937925
2005/07/09(土) 11:25:24ID:Jikl3ieW良さそうなので、安心しました。続けてどんどんいこう。
メインのディスパッチループがバカっぽく見えて、無駄な処理してるな〜と思ったわけで。
良かった。
0938名前は開発中のものです。
2005/07/09(土) 12:24:30ID:gJoVcwY/以前、某ダウンロード販売大手のゲームをいくつか試したけど、
どれもタイトルバーをクリックしたら止まったよ。
そもそもタイトルバーをクリックして止まったとして、何か不都合があるのか?
0939名前は開発中のものです。
2005/07/09(土) 13:06:17ID:C5JTPUvc秘密組織タイトルクリッカーズが団員どうしであることを示す
秘密の儀式ができなくなっちゃうじゃないか。
大問題だよ。
それはおいといて。
Windowsのプログラミングのセオリーは確かに
「速攻でOSに処理を返すこと」であるわけだが。
でもさ、ゲームというのは本質的に重い処理なんだよ。
俺らはある意味邪道なんだよ。
正道を行くプログラマのように、正当なプログラムを書く必要はない。
どんな手を使っても、
「1/60秒の間に必要な処理を完了させ描画を行うこと」
が正義じゃないのか?
スレッドを分けなくても、1/60でループを回せればノープロブレムだ。
0940名前は開発中のものです。
2005/07/09(土) 13:43:02ID:ibGlqJMW不正確であることを考慮に入れておおよその辻褄を合わせること。
無理なことは無理と認識し、出来ることを出来る範囲で行うこと、それがプログラム。
0941925
2005/07/09(土) 13:46:36ID:Jikl3ieWタイトルバーで止まることが問題じゃなかった。
簡単な経緯
1.非力なGPUのノート+DX9で情報量の多いゲームを作ろうとした。
↓
2.全部を1024*768で出すとまったくFSPが出ない。
↓
3.ゲーム画面を中央に(DX9でリアルタイム表示)、周りを情報やコントロールに。
↓
4.ゲーム描画を別スレに。 −>なんかギクシャクする。
↓
5.全体管理を別スレに。(今
3.の周りのコントロールを触ったときにメインの画面が止まっちゃ困るのでこの経緯に。
(趣味なので、思うがままに進んだらこの結果に。それに思考部分が長くて・・・
>>939
そう思うが、非力で1/60が全然でなくて、成り行き上・・・
0942名前は開発中のものです。
2005/07/09(土) 13:47:33ID:/LwCQywPネットワーク対戦とかしようと思ったら
タイトルバー掴んだだけで同期落ちとかありえないんで(笑
0943名前は開発中のものです。
2005/07/09(土) 14:45:57ID:iQIryY4pネットワークの話とはまた違う。ネトワクの送受信処理はスレッドにしないほうがおかしいし…。
0944名前は開発中のものです。
2005/07/09(土) 14:48:24ID:C5JTPUvcゲームプログラミング大原則その1.
「何かを得れば何かを失う。」
技術をつぎ込んで得た最大限のパフォーマンスでマシンパワーが不足なら、
時間を得るために何かを失うしかない。
大画面か、32bitピクセルの美麗なグラフィックか、
演出・装飾として配置されているオブジェクトか、切り捨てる覚悟を持ちなされ。
0945名前は開発中のものです。
2005/07/09(土) 15:03:24ID:tXDpsfqF0946名前は開発中のものです。
2005/07/09(土) 17:20:49ID:Q4hXn6701関数=1スレッド?
1ファイル=1スレッド?
0947名前は開発中のものです。
2005/07/09(土) 17:27:16ID:GjZr83M/0948名前は開発中のものです。
2005/07/09(土) 17:45:23ID:Q4hXn6701スレッド=ソフトウェアの1実行単位ってなに?
exeの数一つにつき=1スレッド?
ウインドウの数一つにつき=1スレッド?
タスク、プロセス、スレッドの違いってなに?
0949名前は開発中のものです。
2005/07/09(土) 17:47:19ID:x7mMR9w+0950名前は開発中のものです。
2005/07/09(土) 17:48:29ID:gO90XYNtこの場合、1プロセス=1スレッドとなる。
0951名前は開発中のものです。
2005/07/09(土) 17:59:13ID:Q4hXn670>この場合、1プロセス=1スレッドとなる。
これから推測するに、文字列ひとつ=1スレッド。
2行書いたら2スレッド。
EXEが1プロセス。
ってこと?
EXEが二つあれば2プロセス。
EXEの数=プロセス数
0952名前は開発中のものです。
2005/07/09(土) 18:09:47ID:gO90XYNt>2行書いたら2スレッド。
違う、1スレッド。
>EXEの数=プロセス数
違う、一般的に
実行中のプログラム数 = プロセス数
(正確には、OSがプロセスとして管理しているプログラムの数)
0953名前は開発中のものです。
2005/07/09(土) 18:16:32ID:Q4hXn670じゃあEXEの数=プロセス数でもいっしょじゃないの?
OSに管理されてないプログラムってないと思うんだけども。
あとスレッドがよくわからない。
1スレッドと2スレッドの区切りはどこなの?
0954名前は開発中のものです。
2005/07/09(土) 18:31:54ID:37gUM7NZ{
for(;;)
{
puts("age");
Sleep(200);
}
}
putSage()
{
for(;;)
{
puts("sage");
Sleep(100);
}
}
上記のように書かれているプログラムがあった場合に、
二つのスレッドで上のプログラムを実行すると、
コンソール上には次のように表示される。
age
sage
sage
age
sage
sage
age
sage
sage
0955名前は開発中のものです。
2005/07/09(土) 18:37:07ID:GpyvkDIO指定されたポートが空いているかどうかをチェックする方法って無いのでしょうか?
TCPは出来たのですが、UDPは出来なかったもので・・・
どなたかご教授願います
0956名前は開発中のものです。
2005/07/09(土) 18:44:32ID:37gUM7NZ一つのEXEファイルからは、複数のプロセスを立ち上げられる。
一つのプロセスからは、複数のスレッドを実行させられる。
0957名前は開発中のものです。
2005/07/09(土) 18:46:06ID:37gUM7NZプログラムを動作させる部分が二つある。
0958名前は開発中のものです。
2005/07/09(土) 18:47:47ID:w/pUIQS8#なんかプログラム板向きの気がするぞ
レス数が950を超えています。1000を超えると書き込みができなくなります。