【初心者】スレを立てる前にココで質問を【Part17】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2008/05/11(日) 03:14:48ID:lWW0Pcx0スレッドを立てる前にはローカルルールを読みましょう。
http://pc8.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://gamdev.org/w/
ゲーム製作技術板公式アップローダ
http://gamdev.org/up/
ゲーム製作技術板公式掲示板避難所
http://bbs.gamdev.org/gamedev/
ゲーム製作技術板予備
http://yy13.kakiko.com/gamdev/
アップローダー予備
http://gamdev.hp.infoseek.co.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://pc8.2ch.net/test/read.cgi/gamedev/1107022166/
0053名前は開発中のものです。
2008/05/13(火) 15:37:35ID:CkvIRLqTメモリ領域の確保
関数の引数戻り値
状態遷移
foreach
配列で出来ることすべて
こんなの使ったり使えたりすると思う。
>>52
ひとつのスクリプト言語を使い倒したって人が
さすがにゲームにたどり着く前に沈没するってことも無いと思うけど・・・
Nscripterってそんなにちゃっちいもんなの?
0054名前は開発中のものです。
2008/05/13(火) 15:46:16ID:M+6BW7uuやりたいことが出来ることが第一条件だろう
0055名前は開発中のものです。
2008/05/13(火) 16:41:01ID:GHV14UvKスクリプト系言語でやると無理矢理感はぬぐえない。
速度が出ない。無い処理はDLLを別に作る必要があるなど色々と壁も多い。
かといってVCで一から作るとなると多大な労力が必要。
なのでその中間を! などと求め、HSPやpython、VCライブラリなどに走る人も多いが、資料が少なかったり機能制限で急がば回れになることも……。
まあ、どれでやっても色々苦労はあるから、とりあえずこれでやると決めたら最後までやろう。
0056名前は開発中のものです。
2008/05/13(火) 17:19:57ID:W+YhV3a4それがいちばん大事だねー
ああ、耳が痛い・・・
0057名前は開発中のものです。
2008/05/13(火) 22:04:36ID:vTCMtqj+0058名前は開発中のものです。
2008/05/14(水) 15:01:41ID:sE+cy/S5HSPは資料豊富です!
0059名前は開発中のものです。
2008/05/14(水) 23:19:01ID:Yg8LRiKZ0060名前は開発中のものです。
2008/05/14(水) 23:29:23ID:5Hm/tyIEfor ( int i = 0; i < charas.length; ++i ){
charas[i].draw( g, );
}
キャラクターは縦の部分が大きいので、配列の順ではなく
座標の後ろにいるものから描画する必要があります
何かスマートにソートできる方法はありますか?
0061名前は開発中のものです。
2008/05/14(水) 23:37:14ID:qqA5cjLJ0062名前は開発中のものです。
2008/05/14(水) 23:38:28ID:Yg8LRiKZいちおうO(log(n))でソートしてくれるはず…。
それで処理時間不足なら、もっと根本的な部分にトリックを入れないと。
0063名前は開発中のものです。
2008/05/15(木) 00:08:27ID:w7L/v6hS二分木はいい方法だと思いましたが、面倒なので描画前にバブルソートすることにしました
ありがとうございました
0064名前は開発中のものです。
2008/05/15(木) 00:48:17ID:Gl4dlh+0コードが超絶単純って以外は何の取り柄も無い
ムキマッチョ力任せソートなのに
0065名前は開発中のものです。
2008/05/15(木) 04:22:11ID:g/HDx7As自分でソート関数を書くなんざ愚の骨頂
しかもバブル
0066名前は開発中のものです。
2008/05/15(木) 07:00:59ID:jv4lXIM8まさに、“富豪”プログラミング
0067名前は開発中のものです。
2008/05/15(木) 10:02:20ID:kuC7xyz9デプスバッファはそういうデータの一例。
0068名前は開発中のものです。
2008/05/15(木) 10:58:36ID:5n0BNL7n画像の下半分を全キャラ分描画してから
上半分を
ってやり方してる人がいたな
0069名前は開発中のものです。
2008/05/15(木) 11:29:53ID:V8oW8geaメリットが全然思いつかないんだが、解説してくれないか?
0070名前は開発中のものです。
2008/05/15(木) 12:19:17ID:IU+6nfI3上下の重なりについて、
・上部分は他の上部分と重ならない
・下部分はどちらにも重ならない
と言う条件が成り立つなら、分けて書けばソートしなくてもいけるってことだと
左右の重なりは配列の格納順依存になるだろうけど(か左右も重ならないか)
0071名前は開発中のものです。
2008/05/15(木) 19:12:23ID:OUsbi8Ht0072名前は開発中のものです。
2008/05/17(土) 01:25:08ID:cMCwwZkPその条件が成り立つようなゲーム画面ってのが
思いつかないんだが、具体例ないかな?
その条件であればソートが必要ないってのは理解できるんだが。
0073名前は開発中のものです。
2008/05/17(土) 01:33:16ID:Mor7MLIrこんな感じのじゃないかな?
_______________________
/ ● /
/ ○ 大 /
/ 大 ○ /
/ 大 /
/_________________________/
0074名前は開発中のものです。
2008/05/17(土) 02:38:25ID:/2NTQuaY確実にお前の想像力が足りない
0075名前は開発中のものです。
2008/05/17(土) 09:35:11ID:vDw+eL7+0076名前は開発中のものです。
2008/05/17(土) 14:09:58ID:blnyncg7もし、これから先も復活しないとすれば、
どこの予備アップローダにアップするのがベストですか?
0077名前は開発中のものです。
2008/05/17(土) 14:37:55ID:PlBbyS21ttp://gamdev3.hp.infoseek.co.jp/cgi-bin/up/upup.html
0078名前は開発中のものです。
2008/05/17(土) 17:40:19ID:y3BHDcwcdクス!!!
0079名前は開発中のものです。
2008/05/18(日) 00:25:30ID:DsHxgchlピンボールのゲームを作ってみたいのですが、
玉の当たり判定の処理がどうしていいかわからない状態です。
参考になりそうなサイトやこのキーワードでググれってのがあったら
教えて頂けませんか?
0080名前は開発中のものです。
2008/05/18(日) 00:33:59ID:snkXiIy1ここを読んでみ
0081名前は開発中のものです。
2008/05/18(日) 00:47:30ID:DsHxgchlなんか自分が知りたい事が色々書いてありそうな予感です。
とにかく見てみます。
ありがとうございました!
0082名前は開発中のものです。
2008/05/18(日) 09:35:51ID:0DwqQh0v選択した範囲だけを二倍にズームすることってできますか?
0083名前は開発中のものです。
2008/05/18(日) 11:18:14ID:sHsXa+J52Dのゲームでも、「3Dを使って2Dを描画する」方針に変更した方がいいよ。
拡大、縮小どころか、回転、半透明、思いのままだ。
0084名前は開発中のものです。
2008/05/18(日) 11:45:10ID:r+eRGkR50085名前は開発中のものです。
2008/05/18(日) 12:07:59ID:SPllmA4A拡大をサポートしてないビデオボードもあるが。
0086名前は開発中のものです。
2008/05/18(日) 12:16:16ID:SPllmA4A2倍の大きさでコピーされる。長方形に限るが。
008782
2008/05/18(日) 12:25:22ID:0DwqQh0vGetRenderTarget( 0, &pTargetSurface );
StretchRect( pTargetSurface, pSourceRect, pTargetSurface, pDestRect, D3DTEXF_LINEAR);
(pDestRectは、pSourceRectを二倍に拡大した座標)
とやってみたんですが、まったく画面に変化がありません・・・
どこが駄目なんでしょうか?
0088名前は開発中のものです。
2008/05/18(日) 12:34:19ID:SPllmA4A0089名前は開発中のものです。
2008/05/18(日) 18:08:44ID:wdL/017F宜しければご回答お願いします。
0090名前は開発中のものです。
2008/05/18(日) 18:14:42ID:G3uZU/ha意味の「相当」というのなら、当然必要。
0091名前は開発中のものです。
2008/05/18(日) 18:21:54ID:1EGOAFgAグラボはGeForce系のちゃんとしたものを用意したほうがいいと思う
009289
2008/05/18(日) 18:34:49ID:3Ql+h/GGやはり自分がプログラミングに踏み出す為にはPCの買い替えが必要そうです・・・。
ご回答ありがとうございました。
0093名前は開発中のものです。
2008/05/18(日) 18:43:23ID:N3ZAJXeh考えたのは、コマンドを選択したあと、素早さから行動の順番を決定、
ダメージも計算して敵の生死なんかも決定する
その決定したのを元に文字列を作ってメッセージボックスに送る
あとはメッセージボックスに値を色々と返させて、それに合わせて
敵を倒したり、アニメーションなんかを表示する
こんな感じで自動再生みたいに進めていくのが普通なんですかね?
0094名前は開発中のものです。
2008/05/18(日) 19:09:02ID:sHsXa+J5自分のPCのスペックが足りてるか足りてないかなんざ、
使い倒して限界まで性能を引き出そうとしてみて、
それで無理だったら無理なんだろ。
やり方を思いついたならさっさと手を動かせよ。
作ってからうまくいかなかったらそれからじっくり検討しろよ。
0095名前は開発中のものです。
2008/05/18(日) 19:20:44ID:5E0J94y9キャラを変更(自分で作る)したければ何を勉強したらいいのでしょうか?
0096名前は開発中のものです。
2008/05/18(日) 19:23:51ID:s4Gn4P61逆にロースペックお断りなゲーム作っちゃうと、
なかなか遊んで貰えなくて寂しいかもw
マザボについてるVGA出力とかだと、
3Dがきつい事があるけどこれはボードによるのでなんとも言えない。
作りたいジャンルのフリゲをダウンロードして試してみるといいと思う。
0097名前は開発中のものです。
2008/05/18(日) 19:25:12ID:s4Gn4P61市販ゲームの改造は板違いっぽい。
0098名前は開発中のものです。
2008/05/18(日) 19:26:38ID:5E0J94y9どこに行けばいいでしょうか?
0099名前は開発中のものです。
2008/05/18(日) 19:32:25ID:6cf82B7x制作会社に就職することが一番じゃね?
あと、ローカルルール読め
0100名前は開発中のものです。
2008/05/18(日) 19:43:25ID:1EGOAFgAいやまあ、リファレンス環境がある人ならいいんだけどね
自分のプログラムが悪いのかドライバが悪いのかVRAMが足りないのかGPUが馬鹿なのか
妖しいグラボだと悩んだりするから・・
解説書どおりにプログラム組んでも思った画面にならなかったりすると、これから始める人にはきついっしょ
0101名前は開発中のものです。
2008/05/18(日) 22:44:49ID:XX/E8PWyゲームカテゴリ内の裏技・改造板だよ
0102名前は開発中のものです。
2008/05/20(火) 21:02:02ID:bK0lYkAn0103名前は開発中のものです。
2008/05/20(火) 22:18:48ID:siwl7MdZ何の言語使ってるのか知らんが、とりあえずファイル入出力とかでググレ。
ゲーム以前の汎用ネタだからム板の初心者系スレ、くだすれに行き
同レベルのお仲間のやりとりを眺めるよろし
0104素人
2008/05/21(水) 23:28:28ID:cHQmP5AO0105名前は開発中のものです。
2008/05/21(水) 23:51:26ID:COKSs3LTまぁもっと由緒ある書籍なら他にもあるが
0106名前は開発中のものです。
2008/05/21(水) 23:55:34ID:sJpwZiCy基本的な知識を身に付けたら本屋を物色するのが一番だと思うが。
0107名前は開発中のものです。
2008/05/22(木) 00:04:21ID:5sZksyKrどうプログラムを組んだらいいのか分からないと思うけどな
0108名前は開発中のものです。
2008/05/22(木) 00:05:57ID:A1qlM1Gd0109名前は開発中のものです。
2008/05/22(木) 00:12:32ID:/vMIXFV2高校で身につけた奴は質問する前にそれっぽい本を読んでいるもんね。
匿名掲示板で必死になって模索している時点で、
環境が整っていないとしか言いようがない。
0110名前は開発中のものです。
2008/05/22(木) 00:22:53ID:UetNODR3DXライブラリのサイトの表紙に載ってたやつはどうかな
俺は読んだことないのでなんとも言えんが、わりと好評らしいぞ
ttp://homepage2.nifty.com/natupaji/DxLib/
0111素人
2008/05/22(木) 00:34:20ID:3sh3o3/n今はvisual basic C++とダイレクトXを使って頑張ってるのですが…。なんかよく分からないのがあって…。
なんかちゃんとやってるのに「.○○の左は構造体じゃないとダメです」的なことが出たりしてます。アドバイスできる人が身近にほしいですね…
0112名前は開発中のものです。
2008/05/22(木) 09:23:28ID:Tb+uR3WZ0113名前は開発中のものです。
2008/05/22(木) 09:25:59ID:RDNMYXydでもまあ気持ちは分かる気はするぜw
いや、今でもだが。
0114名前は開発中のものです。
2008/05/22(木) 09:45:41ID:cs12m4Elコンパイルエラー時のメッセージは理解するように練習したほうがいいよ
エラーの内容からどう直せばいいかすぐわかるものが多いから
中にはまったく探しようの無いエラーもあるけどね
0115名前は開発中のものです。
2008/05/22(木) 11:02:25ID:1x8OwtFX0116名前は開発中のものです。
2008/05/22(木) 13:02:47ID:HmDnhIoeそれは、 正解
0117名前は開発中のものです。
2008/05/22(木) 18:36:16ID:srrTvr6L#include <windows.h>
using namespace Microsoft::DirectX;
using namespace Microsoft::DirectX::Direct3D;
'DirectX' : 'Microsoft' のメンバではありません。
'DirectX' : この名前を指定された名前空間は存在しません。
どうも参照がうまくいってないようです。どうしたらいいですか?
0118名前は開発中のものです。
2008/05/22(木) 18:37:19ID:srrTvr6LVC++2008で下の出力欄に文字を表示するときの命令を忘れてしまいました。printfじゃだめなんですよね。どなたか教えてください
0119名前は開発中のものです。
2008/05/22(木) 19:48:39ID:ed9tScfdノーパソ CentrinoDuo1.GHz メモリ2G VC++ の環境でコンパイル、実行すると止まるんですが
どのくらいの環境が快適でしょうか?
0120名前は開発中のものです。
2008/05/22(木) 20:08:33ID:fD48KItG.Netはキライだから良く知らないが、TRACE文で良い筈。
TRACE("A:%d\n", a);
こんな感じ。
>>119
他の環境で試したの?止まってまず疑うのはバグ。
0121名前は開発中のものです。
2008/05/22(木) 20:32:37ID:iVsmliFIOutputDebugStringとか
0122名前は開発中のものです。
2008/05/22(木) 21:12:26ID:Z72V7toO0123素人
2008/05/23(金) 00:44:55ID:kHIJe2uHK&Rってなんでしょう?
0124名前は開発中のものです。
2008/05/23(金) 00:50:51ID:ljWF2dQj0125名前は開発中のものです。
2008/05/23(金) 01:34:44ID:bNiAe4iJ0126名前は開発中のものです。
2008/05/23(金) 01:59:00ID:xCgEokuwC言語の開発者自らの手によるC言語の仕様書。
リッチーとカーニハンの頭文字を取って K&R と呼ばれる。
キリスト教における旧約聖書のようなものなので一度は目を通しておいた方がいい。
ちなみに新約聖書は「プログラミング言語C++」であり、C#はコーラン。
0127名前は開発中のものです。
2008/05/23(金) 02:20:29ID:POBW8K3mK&Rは「蟹飯リッチ」と読む。
0128名前は開発中のものです。
2008/05/23(金) 07:24:37ID:KYZLgWWh0129名前は開発中のものです。
2008/05/23(金) 10:10:50ID:YesBxlyq旧約聖書と新約聖書と言われるのはK&Rの1版と2版
訳本は「プログラミング言語C」
関数ヘッダとかの古いスタイルとかについて「K&R」と言う場合は1版のこと。
foo(a)
int a;
{
}
こういうスタイル
0130名前は開発中のものです。
2008/05/23(金) 10:13:00ID:YesBxlyq立てる? 1 の内容は前のと同じで良い?
0131名前は開発中のものです。
2008/05/23(金) 11:44:49ID:aiOX/uF/Yes(ID的な意味で
いや実際需要あるように思うんだけども
0132素人
2008/05/23(金) 14:09:51ID:kHIJe2uH0133名前は開発中のものです。
2008/05/23(金) 21:11:37ID:8M1gqhPXたてちゃったよ
http://pc11.2ch.net/test/read.cgi/gamedev/1211544659/l50
0134名前は開発中のものです。
2008/05/24(土) 01:56:50ID:GpETqX7C0135名前は開発中のものです。
2008/05/24(土) 02:01:00ID:dzMi1mjI死ぬ気でC++を習得しなさい。 もし、死んでしまったなら、あきらめなさい。
0136名前は開発中のものです。
2008/05/24(土) 11:35:27ID:HelyKtWxありがとうございます。
(-人-)
0137名前は開発中のものです。
2008/05/24(土) 15:06:13ID:qYiQVk4b真ん中を持つのがいいのでしょうか?
0138名前は開発中のものです。
2008/05/24(土) 16:19:09ID:TGkxEnWZ中央上派もいる。
真ん中の下が良いという人も居る。
0139138
2008/05/24(土) 16:27:26ID:TGkxEnWZロックマンだと微妙なんだけども、
例えばスーパーマリオだと、しゃがみとか、チビマリオとかでキャラの高さが(見た目以外にも)変わるじゃない?
そういうときは、上じゃなく足元を基準にしたほうが楽と聞いた。
0140名前は開発中のものです。
2008/05/25(日) 04:33:40ID:R8jmfOM2私の場合、
床に立つキャラは足元
弾とか空中に浮かんでいるキャラは真ん中
にすることが多いです。
0141名前は開発中のものです。
2008/05/25(日) 18:59:54ID:TJvr7Oel0142名前は開発中のものです。
2008/05/25(日) 19:21:40ID:mxKe08G6誰も興味がない話題は、すぐに落ちる。
それが嫌なら自分で盛り上げるしかない。
それがこの板の掟。
0143名前は開発中のものです。
2008/05/25(日) 19:53:18ID:/vIrNI4nおそらくお前以外にjavaスレを望んでいる奴は誰もいない
0144名前は開発中のものです。
2008/05/26(月) 10:32:20ID:/WXIHsTW公開場所の宣伝は、どうやってすべきなんでしょうか?
ホームページを作っても人が来ないですし
なんらかの方法を教えていただけませんか?
0145名前は開発中のものです。
2008/05/26(月) 10:47:02ID:D/PfMb/aふりーむやベクターで公開してみてはどう?
サイトにも幾らか人が流れてくるよ。
0146名前は開発中のものです。
2008/05/26(月) 11:10:28ID:KAMugafzあったら見るけど、無くても建てようと思うまではないな。
0147名前は開発中のものです。
2008/05/26(月) 13:01:59ID:1kz9u7zyレスありがとうございます
ベクターは猛者の溜まり場というイメージがあるので、
フリームの方を調べてみることにします!
ありがとうございましたー!
0148名前は開発中のものです。
2008/05/26(月) 13:21:02ID:ILFhaQlFたぶんそんなことない。
0149名前は開発中のものです。
2008/05/26(月) 18:21:57ID:8yolxzkr窓の杜と勘違いしてない?
vectorは玉石混交なんでもあり、最近じゃチェックもゆるゆるだ。
0150名前は開発中のものです。
2008/05/26(月) 19:07:12ID:c4q/dUTL言われてみれば、
確かにvectorは中にお手軽なプログラムもありますもんね
有名なだけに、かなり先入観を持って見てました
ありがとうございます!
0152名前は開発中のものです。
2008/05/27(火) 07:40:18ID:3bVOJnp4俺も見てるだけだったな、Javaアプレットでゲーム作ってるくせに
書き込み先は開発報告スレだけだった
■ このスレッドは過去ログ倉庫に格納されています