【初心者】スレを立てる前にココで質問を【Part20】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2009/09/29(火) 07:08:29ID:OO8C9kYOスレッドを立てる前にはローカルルールを読みましょう。
http://pc11.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://wiki.game-develop.com/
ゲーム製作技術板公式アップローダ
http://gmdev.xrea.jp/
ゲーム製作技術板予備(機能停止中?)
http://yy13.kakiko.com/gamdev/
アップローダー予備
http://gamdev.hp.infoseek.co.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://pc11.2ch.net/test/read.cgi/gamedev/1107022166/
0763名前は開発中のものです。
2010/02/14(日) 08:49:34ID:unP3TZOIでも動けば勝ち。
悪習は、徐々に直しておけば問題無し。
0764名前は開発中のものです。
2010/02/14(日) 10:02:59ID:A/lER0LA0765名前は開発中のものです。
2010/02/14(日) 10:43:07ID:AywyW+b3そういう質問するっていうことはもう知ってるんじゃないの?
どの入門書にも「グローバル変数は極力使わないようにしましょう」と書いてあるね。
0766名前は開発中のものです。
2010/02/14(日) 13:26:37ID:Ry9WN7umもし、なにも問題なければ別に気にしなくていい
0767名前は開発中のものです。
2010/02/14(日) 13:57:31ID:AE0O0hX+しかしその程度
0768名前は開発中のものです。
2010/02/14(日) 15:05:49ID:pjCkL54h0769名前は開発中のものです。
2010/02/14(日) 16:05:24ID:AywyW+b3必然的にグローバル変数は一つも使えないし、使えなくても何も問題無いよ。
0770名前は開発中のものです。
2010/02/14(日) 16:17:15ID:pjCkL54h0771名前は開発中のものです。
2010/02/14(日) 19:46:26ID:87PSDvV20772名前は開発中のものです。
2010/02/14(日) 21:18:42ID:Ry9WN7um0773名前は開発中のものです。
2010/02/14(日) 22:03:24ID:A/lER0LA0774名前は開発中のものです。
2010/02/15(月) 08:09:58ID:BUryD20y0775名前は開発中のものです。
2010/02/15(月) 10:25:52ID:xMvOUUPs0776名前は開発中のものです。
2010/02/15(月) 10:34:19ID:8F/ucvej0777名前は開発中のものです。
2010/02/15(月) 13:21:15ID:G0YVpwkm0778名前は開発中のものです。
2010/02/15(月) 13:47:48ID:8F/ucvej0779名前は開発中のものです。
2010/02/15(月) 14:14:06ID:RFVAWStOラノベはゲームではないので板違いですよ。
0780名前は開発中のものです。
2010/02/15(月) 15:10:46ID:AE3xQlLW0781名前は開発中のものです。
2010/02/15(月) 16:30:11ID:G0YVpwkm0782名前は開発中のものです。
2010/02/15(月) 16:31:19ID:8F/ucvej0783名前は開発中のものです。
2010/02/15(月) 16:45:46ID:G0YVpwkm俺が絵を描いて話みんなでつくってプログラミングやってもらって〜って奴
ラフでこんな感じなんだけど人集まるかなあ…
http://www.pic-loader.net/picfile/789Scan10011.JPG
0784名前は開発中のものです。
2010/02/15(月) 17:13:16ID:RFVAWStO作り方を知りたいの?制作メンバーを募集したいの?
とりあえず関連のありそうなスレを貼っておく。
ゲーム製作メンバー募集スレ 12人目
http://pc11.2ch.net/test/read.cgi/gamedev/1263631677/
アドベンチャーゲームを作るスレ 2
http://pc11.2ch.net/test/read.cgi/gamedev/1234164827/
サウンドノベル・ビジュアルノベルのシナリオ4
http://pc11.2ch.net/test/read.cgi/gamedev/1213325353/
NScripter Ver.16.00
http://pc11.2ch.net/test/read.cgi/gamedev/1243850335/
■吉里吉里/KAG/TJS雑談質問スレ■その20
http://pc11.2ch.net/test/read.cgi/gamedev/1264933876/
0785名前は開発中のものです。
2010/02/15(月) 17:41:01ID:8mZuNP/BXYが座標だっていうのは確定してて
あとDだのAだのってのは式しだいでなんでもいいってことですかね?
0786名前は開発中のものです。
2010/02/15(月) 17:45:15ID:8mZuNP/Bすいません
0787名前は開発中のものです。
2010/02/15(月) 18:20:18ID:qNkPdFmG0788名前は開発中のものです。
2010/02/15(月) 18:22:20ID:V05EdiZUほほ、かわいいな。
色塗りが丁寧だったら、十分イイゲームになると思うよ。
0789名前は開発中のものです。
2010/02/15(月) 19:51:34ID:8mZuNP/B0790名前は開発中のものです。
2010/02/15(月) 21:36:43ID:RFVAWStOhttp://javascriptist.net/ref/element.style.position.html
HSPもJavaScriptも全然詳しくないけどこれかな?
↓で聞いた方がいいかもね。
+JavaScriptの質問用スレッドvol.76+
http://pc11.2ch.net/test/read.cgi/hp/1264164226/
0791名前は開発中のものです。
2010/02/15(月) 22:02:57ID:8F/ucvej0792名前は開発中のものです。
2010/02/15(月) 22:58:25ID:8mZuNP/B0793名前は開発中のものです。
2010/02/22(月) 23:46:02ID:ugIj/UBB0794名前は開発中のものです。
2010/02/26(金) 20:02:11ID:LgmQ4cvaあと、windows7だとデメリットはありますか?
0795名前は開発中のものです。
2010/02/26(金) 20:07:58ID:3xR5CzV/0796名前は開発中のものです。
2010/02/26(金) 20:16:12ID:LgmQ4cva高いのを買えないので不安だったんです。
0797名前は開発中のものです。
2010/02/26(金) 20:18:31ID:bMY2e2Nj0798名前は開発中のものです。
2010/02/26(金) 20:30:26ID:LgmQ4cva一部法人向けにXPがあるようですが。7に対応してないソフトもありますよね。
ありがとうございます。
0799名前は開発中のものです。
2010/02/26(金) 20:49:28ID:yK1L3n1w0800名前は開発中のものです。
2010/02/26(金) 21:08:12ID:XHR7KPrOWineが乗れば大体の2Dゲームは動くと思われる。
0801名前は開発中のものです。
2010/02/26(金) 21:28:52ID:ZVF9wkQn0802名前は開発中のものです。
2010/02/26(金) 21:49:55ID:XHR7KPrO0803名前は開発中のものです。
2010/02/26(金) 22:57:03ID:CI1+s7P6DirectX9で作れば問題ない
0804名前は開発中のものです。
2010/02/27(土) 01:04:09ID:PNMy5sXkベースがLinuxカーネルじゃん
だとしたら別にDebianでもFedoraでも同じじゃね?
0805名前は開発中のものです。
2010/02/27(土) 12:57:37ID:jchTx0n8これはLinux+ウィンドウシステム?
0806名前は開発中のものです。
2010/02/27(土) 13:31:54ID:jchTx0n80807名前は開発中のものです。
2010/02/27(土) 23:35:31ID:X3m5rHZr解説しているサイトがありましたら教えてください。
0808名前は開発中のものです。
2010/02/27(土) 23:44:20ID:PNMy5sXkhtmlビルダー使えば終わりだろ
何がしたいんだ?
0809名前は開発中のものです。
2010/02/28(日) 00:08:15ID:DmFLaiioありがとうございます。
エディタは普通のテキストエディタ(JmEditor)を使っています。
また、htmlの技術というよりは、○○は書いた方がいい、
ページ構成はこうした方がいい、フレームは使わない方がいい、
とか、ゲーム説明書ならではの注意点とかを勉強したいです。
0810名前は開発中のものです。
2010/02/28(日) 00:21:44ID:Ffi8N26c今時は説明書見なくてもある程度はゲーム内のチュートリアル+ゲーム内の説明で遊べるようになってるのが多いし
あんま重要性が高くない気がするが
0811名前は開発中のものです。
2010/02/28(日) 00:37:10ID:DmFLaiio確かにプレイしながら説明してくれるのは便利ですよね。
難しいゲームだと、htmlだけだと読むのが大変だったりしますし。
こちらの製作を試してみたいと思います。
0812名前は開発中のものです。
2010/02/28(日) 13:16:12ID:NhPu2yPShtml 全般で頼りになる
http://www.tohoho-web.com/
0813名前は開発中のものです。
2010/02/28(日) 20:45:08ID:8zffjs7Bテストプレイヤーにプレイしてもらって、説明書の不備を挙げてもらい、
そこについて書き足すとかって感じがいいんじゃない?
的外れてたらごめん
0814名前は開発中のものです。
2010/03/01(月) 01:06:43ID:6YQoP3p1今でもあるのかな。
本格的に勉強したいなら、テクニカルライターの教本やサイトを調べるしかないんじゃないかしら…
0815名前は開発中のものです。
2010/03/01(月) 12:06:51ID:Z4Xd5YKT* バージョン
* 配布物に関する簡単な説明
* ファイル構成
* 動作環境
* インストールに関する情報と簡単な使用方法
* 作者に関する情報
* 更新履歴
* 既知の不具合
* トラブルシューティング
* 謝辞
* 著作権情報とライセンス情報
* (シェアウェアの場合)レジストキーの入手方法、試用期間中の制限事項
0816名前は開発中のものです。
2010/03/04(木) 18:48:44ID:NCTj6BnY一般的にゲームの画面サイズってどれくらいにあわせればいいんでしょうか?
やはり、640×480なんでしょうか?
よろしくお願いします
0817名前は開発中のものです。
2010/03/04(木) 21:46:54ID:q1FKf0+l視点変更(カメラの上下)はそれほど使わないので
視点変更したときだけ各キャラをポリゴンアニメパターンから8方向分全部書いて
それを2Dキャラに写して
ゲームのほとんどが2D処理という、なんちゃって3D処理でした
今ならDirect3DとDirectDrawを比較して
ポリゴン処理とBitbild描画と速度が同等になるのは理論上どのくらいが目安なんでしょう?
やはりなんちゃって3D処理のほうが圧倒的に早いのかな?
0818名前は開発中のものです。
2010/03/04(木) 22:05:10ID:6SUydV06市販のゲームで640×480を最低の解像度としているものもあるのでそれで良いと思う。
3Dゲームだとオプションで解像度を変更できるものもあるね。
高解像度にするとPCの必要スペックも上がるのでそこだけ注意しておけば良いかと。
0819名前は開発中のものです。
2010/03/04(木) 22:15:18ID:6SUydV06現在、主流となっているDirectX9ではDirectDrawは廃止されているので比較できないですね・・・
2DもDirect3Dで描画するのであえて言えば全く同じ速さということになるかな。
0820名前は開発中のものです。
2010/03/04(木) 22:28:19ID:NCTj6BnYありがとうございました
0821名前は開発中のものです。
2010/03/05(金) 15:31:29ID:ye8GM6Ys0822名前は開発中のものです。
2010/03/05(金) 15:55:34ID:WXgxM1GE0823名前は開発中のものです。
2010/03/05(金) 17:37:23ID:6uwOEB1Jその質問では何を知りたいのか分からないよ。
0824名前は開発中のものです。
2010/03/05(金) 20:34:07ID:dKvrgdtSトランプ買ってきて面白そうなルールでも考えれば?
0825名前は開発中のものです。
2010/03/05(金) 22:30:32ID:g/eB8R6o動けないはずのところに入っていってプルプル震えてたり
連打したら抜けれたりするのはそれなりのちゃんと決まりがあるの?
0826名前は開発中のものです。
2010/03/05(金) 22:42:18ID:eGFhIB3l0827名前は開発中のものです。
2010/03/05(金) 23:11:53ID:vUaHsXbW0828名前は開発中のものです。
2010/03/06(土) 08:02:11ID:hfTZe1s30829名前は開発中のものです。
2010/03/06(土) 08:10:31ID:P0gRaOUwコンピュータはプログラムされた通りにしか動きません。
つまりちゃんと意味のある動作をしています。
そもそもバグの定義も曖昧でユーザーによっては「裏技」と呼んでいたりしますしね。
0830名前は開発中のものです。
2010/03/06(土) 08:13:02ID:hfTZe1s30831名前は開発中のものです。
2010/03/06(土) 08:14:18ID:P0gRaOUwそういうことです。
0832名前は開発中のものです。
2010/03/06(土) 08:16:48ID:hfTZe1s3動いてる段階でマシン語では矛盾してないってこと?
0833名前は開発中のものです。
2010/03/06(土) 08:34:51ID:P0gRaOUwプログラム言語に矛盾があればマシン語に変換されても矛盾も残ったままのハズです。
>>825のバグもゲーム仕様的にはおかしくてもプログラム的には矛盾していないのでちゃんと動作しているということです。
0834名前は開発中のものです。
2010/03/06(土) 09:02:24ID:hfTZe1s3ありがとうございます
0835名前は開発中のものです。
2010/03/06(土) 09:35:30ID:y+4Iq12O下手な親切心は余計なお世話になるから気をつけろよ?
0836名前は開発中のものです。
2010/03/07(日) 01:31:36ID:eyFEklrg0837名前は開発中のものです。
2010/03/07(日) 23:25:03ID:UrbTm9kAできれば変え方を教えてください。
0838名前は開発中のものです。
2010/03/08(月) 00:07:19ID:Fu9MHmufメニュー→ツール→オプションでオプションプロパティシートが表示される。
その書式タブの全景で文字色、背景で背景色を設定できる。
0839名前は開発中のものです。
2010/03/08(月) 01:16:33ID:1dWZz0cl目的が達成できました。ありがとうございます。
0840名前は開発中のものです。
2010/03/08(月) 01:57:52ID:pFEL0Iqs0841名前は開発中のものです。
2010/03/08(月) 06:35:34ID:5cgoaI+J0842名前は開発中のものです。
2010/03/09(火) 02:47:24ID:f07177IP自機に敵がいる座標に動けない、敵にも移動する場所に自機がいたらそっちに動けないってコードを組んだ。
例 ) 自機が上に移動する場合(24.5)→(24.4)に敵が居たら行けない。敵も同じ
でも何故かこれだと敵が移動する一瞬、逆方向に自機が行こうとすると何故かすり抜けてしまう…
なんでだろう?ちなみに余談だけど、学校のPCにあった先輩が作ったHSPのゲームにもこのバグを発見した。
確かこのゲームはなんかのHSPの入門書に載ってたような…敵に触れずにアイテムを取るゲームなんだけど
かなり初歩的なバグだよね?コレ
回答くれたら嬉しい。
0843名前は開発中のものです。
2010/03/09(火) 03:09:41ID:Ouz29brI1.敵と自機を動かす
2.移動先に他のオブジェクトが居たら移動キャンセル
みたいな処理をしていると、移動速度とタイミングによっては、
座標が入れ替わる形ですり抜ける可能性があるのは容易に想像できると思う。
0844名前は開発中のものです。
2010/03/09(火) 05:25:23ID:qPMQPDz2敵機(24.3)→(24.4)→(23.5)とかじゃねーの?
0845名前は開発中のものです。
2010/03/09(火) 05:40:57ID:qPMQPDz2一定のスキャンで入出力処理を終えるまでは結果が反映されない
だから同一スキャン内で両者の移動処理をやっちゃうとそうなる
ソフトのメインループの話じゃなくハード上の話ね
0846名前は開発中のものです。
2010/03/09(火) 07:07:21ID:yWbpWptX0847名前は開発中のものです。
2010/03/09(火) 07:20:30ID:f07177IP図々しいかもしれないけど、じゃあどうすればいいかな?
街の人が動く瞬間に勇者がすりぬけるゲームなんて無いし
その手のゲームはどういうコードを組んでるの?
教えてちょんまげ;
0848名前は開発中のものです。
2010/03/09(火) 07:36:39ID:Ki6z8KbAつまり1マス毎に移動するものかそうでないかによって変わってくるなあ
話聞いてるとマス毎に移動するものに思えるけどそうじゃないのかな
0849名前は開発中のものです。
2010/03/09(火) 07:37:56ID:yWbpWptX0850名前は開発中のものです。
2010/03/09(火) 07:42:12ID:Ki6z8KbA自機更新→衝突チェック・衝突の場合自機座標調整→敵更新→衝突チェック・衝突の場合敵座標調整
で上手くいきそうな気がするけど
0851名前は開発中のものです。
2010/03/09(火) 07:46:28ID:f07177IP説明がすくなくてスマン、マス単位なんだよ
0852名前は開発中のものです。
2010/03/09(火) 07:53:06ID:Ki6z8KbAマス単位じゃなければ移動ドット余程大きくないとすり抜けない気がするからな
俺思うに
自機(24.5)→(24.4)
敵機(24.4)→(24.5)
とやってから衝突チェックしてるからチェックすり抜けてるんだと予想
0853843
2010/03/09(火) 08:19:26ID:Ouz29brIマス目単位だったのか。
そうかな?とは思ってたけど、アクションゲームだから違うかなって勝手に判断してた。
んで。
時機の移動と敵の移動を同時に行うから問題が起こるわけで
A-1.自機を動かす
A-2.自機が他オブジェクトに当たっていたら移動キャンセル
A-3.敵を動かす
A-4.敵が他オブジェクトに当たっていたら移動キャンセル
もしくは
B-1.自機の移動先をチェック
B-2.自機の移動先が空いていればそこに動かす
B-3.敵の移動先をチェック
B-4.敵の移動先が空いていればそこに動かす
ってやれば問題ないと思われる。
要は、複数のオブジェクトの移動処理を同時にやっちゃダメ、1つずつ解決しろってことね。
このタイミングを間違えると、すり抜けたり、同時に同じマスに入ったり、逆に入れなかったり(野球などで言うお見合い)するわけだ。
あと、この場合は考えなくてもいいけれど、
2マス以上動くようなオブジェクト(将棋の飛車など)がある場合、別の対策を考えないとやっぱりすり抜けるので注意。
0854名前は開発中のものです。
2010/03/09(火) 09:32:18ID:wUQvH9i+全オブジェクトの移動チェックしたらまずは移動可能フラグだけ立てる
それが終わってから移動処理
0855名前は開発中のものです。
2010/03/09(火) 09:37:47ID:uC1tHOvKだから総当りでやれっていったのに
各オブジェクトを個別に動かせばそんなことは起こりえない
0856名前は開発中のものです。
2010/03/09(火) 09:49:45ID:Ki6z8KbA0857名前は開発中のものです。
2010/03/09(火) 10:01:44ID:PYUfC1Fkオブジェクトの同時性が重要でなければ853でいいと思われ
0858名前は開発中のものです。
2010/03/09(火) 10:14:24ID:Ki6z8KbA俺が>>850で言ったことと同じだが
その際マス移動なんだから配列を用意して自機、敵がいる座標にチェックを入れれば衝突チェックがかなり効率化されると思われ
例えばそのマスに何もない場合0、自機がいる場合1、敵なら2とか
0859名前は開発中のものです。
2010/03/11(木) 12:44:04ID:EQe17mhJ外部ツール使わないと駄目?
0860名前は開発中のものです。
2010/03/11(木) 22:17:55ID:4Gn6eB6z最近あんまり見ないなあ。
非公式なら別だが。
0861名前は開発中のものです。
2010/03/11(木) 23:07:21ID:EpmJFrQL差し替えるほうが安全だしなあ
0862名前は開発中のものです。
2010/03/12(金) 02:20:59ID:/LIis6yR■ このスレッドは過去ログ倉庫に格納されています