- 1 名前:名前は開発中のものです。 mailto:sage [2012/02/17(金) 23:28:58.75 ID:iuUdodNh]
- 疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。 pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki hibari.2ch.net/gamedev/ ゲーム製作技術板公式アップローダ gmdev.xrea.jp/ gamdev.orgが落ちるたびにあげてみるスレ hibari.2ch.net/test/read.cgi/gamedev/1107022166
- 28 名前:名前は開発中のものです。 mailto:sage [2012/02/28(火) 12:48:35.56 ID:hzTUEaw7]
- AのX軸とBのX軸との角度とかわかったら、後はX軸同士の外積を軸に回転させれば、一致するかもしれない。
- 29 名前:名前は開発中のものです。 mailto:sage [2012/03/03(土) 19:04:12.67 ID:F/gvR6Iz]
- 質問です、RPGを作ろうとしています。
町シーンクラス、ダンジョンシーンクラス、戦闘シーンクラスに分けたときに、 敵のクラスは戦闘シーンクラスの中だけで動かせばいいだけなのですが、 プレイヤーのクラスは町の中、ダンジョン内を歩き回ったり、装備を変更したりします。 戦闘シーンクラスの中だけで、敵とプレイヤーのインスタンス同士を互いに攻撃させあったりは 出来たのですが、戦いに勝利した後、プレイヤーの体力が減ったまま、ダンジョンシーンクラスに シーン遷移させたいのですがやり方がよく分かりません。 各シーンクラスにプレイヤーパーティクラスを持たせて、シーン遷移させるときに プレイヤーパーティのインスタンスを返り値としてしてやれば、 可能なのでしょうか?
- 30 名前:名前は開発中のものです。 mailto:sage [2012/03/03(土) 19:11:26.95 ID:axAgqIPv]
- 親に持たせれば?
基底クラスに持たせるのがイヤなら、 Scene ← GameScene ← BattleScene と1つ間に挟んじゃってもいい。
- 31 名前:名前は開発中のものです。 [2012/03/03(土) 23:36:46.98 ID:UnLkQFou]
- メモリにプログラムカウンタからスタックの中身から、とにかく全部をメモリに退避する
ページを切り替える 処理が終わったらページを戻す メモリに退避したものを戻す
- 32 名前:名前は開発中のものです。 mailto:sage [2012/03/03(土) 23:51:08.03 ID:zEpXG7EI]
- すいません
【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki hibari.2ch.net/gamedev/ ↑はリンク切れ?しているみたいですが 公式アップローダは許可とかを得なくても借りていいんでしょうか?
- 33 名前:25 mailto:sage [2012/03/04(日) 12:24:32.78 ID:UkLDBQrN]
- 一週間粘りましたが、いっこうに進まず…orz
今のところ、思考実験の結果、以下のようにやればできるはず、と結論が出たのですが。 1.A行列のX軸ベクトルとB行列のX軸ベクトルの外積、Eベクトルを取得 2.A行列のY軸ベクトルとEベクトルの角度aを求める。(外積の長さが0のとき、角度はNaNになる。) 3.A行列のX軸ベクトルを角度aだけまわす。するとA行列のZ軸ベクトルとX軸ベクトル、BのX軸ベクトルが同一平面上になる。 4.A行列のX軸ベクトルとB行列のX軸ベクトルが一致するようにA行列のY軸ベクトルを回す。 5.A行列のY軸ベクトルとB行列のY軸ベクトルが一致するようにA行列のX軸ベクトルを回せば終わり。A行列のZ軸ベクトルとB行列のZ軸ベクトルも一致する。 ……のはずが、角度をグローバル軸からちょこっと傾けると数値が破綻します。 とはいってもこれだけじゃ説明不足ですよね。どうやって回転させてるかも色々説明しないと伝わらないですね…。
- 34 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 08:31:25.35 ID:WsT9Nn+t]
- 微妙に違う気がする?
A行列のベクトルをそれぞれAx,Ay,Az、B行列も同様としたとき、 1.Ex = Ax×Bx 2.θx=(AxとBxの間の角度とか) 3.Exを軸に、Axをθxだけ回転(すると、Bxと一致) 4.Ey = Ay×By 5.θy=(AyとByの間の角度とか) 6.Eyを軸に、Ayをθyだけ回転(すると、Byと一致。同時にAzとBzも一致する) あと、単純に、 P=(A^-1)B ※Aの逆行列にB行列をかけた行列P を作って、A行列にかければ、 AP=Bになる、、、ってのはダメ?
- 35 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 08:43:31.43 ID:WsT9Nn+t]
- (訂正)
3.Exを軸に、A行列をθxだけ回転(すると、Bxと一致) 6.Eyを軸に、A行列をθyだけ回転(すると、Byと一致。同時にAzとBzも一致する)
- 36 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 09:40:13.27 ID:sR4SN55n]
- 質問させていただきます。
プログラム経験ゼロの初心者です。 球のある一点に剛性を発揮して、 表面を移動するヘックス制のシュミレーションを作りたいのですが、 どうのように作業を進めていけばいいかわかりません。 御教授お願いします。
- 37 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 15:39:57.77 ID:Nmaj8fd7]
- >>29
ステートパターンかいね? 描画情報とプレイヤー情報のクラスが一緒になってるんじゃない? プレイヤー情報クラスをシーン描画クラスに シーン変更の都度渡すようにすれば良いんでない? >>36 ゴメン。日本語が理解できない。
- 38 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 16:22:32.51 ID:JUsTtqW/]
- 単に地面が平面じゃなく、球面になってると言いたいのかなー?
- 39 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 16:24:47.22 ID:sR4SN55n]
- 普通、ヘックス制のウォーシュミレーションは
どの言語で製作されているのでしょうか?
- 40 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 16:30:04.97 ID:sR4SN55n]
- >>38
はい。
- 41 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 16:59:44.81 ID:9abl2P+O]
- >>38
>>40 平面の画面で縦横を接続したものと何が違うの?
- 42 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 17:05:07.12 ID:m71P82pi]
- >>41
ドーナツになるよ
- 43 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 18:28:51.03 ID:Nmaj8fd7]
- なーる。でも六角形じゃ正多面体は無理だね。
一点に六角形の角を集めるとどうしても平面になるし。 緯度で横幅を変えると絶対にややこしくなる。作るほうも遊ぶほうも。 >>41のようなやり方しかないんじゃね?
- 44 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 20:26:30.63 ID:3/RFdfUD]
- おれよくわからんが、>>39に答えるなら、
ゲームの言語って基本何でもいいと思う。 どの環境で動かすかで決めるんじゃ?PCだったらC++とdirectXとかC#とか、あとpython ruby でもなんででも作れる。 ブラウザなら、Flashとかさ 今話題のunityでも作れるだろうし。 そういう風にして大事なのは実装の仕方。ヘックス制ウォーゲームのアルゴリズムを考えるのが大事 たとえばPS3にしても、FPSやらシミュレーションあるわけだよね。あれは特定の開発環境でアルゴリズムだけ変えてるわけでしょ 動かしたい環境(PCか家庭用機かブラウザかスマホか)選んで、それがサポートされてる言語選べばいいよ
- 45 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 20:49:41.90 ID:WsT9Nn+t]
- もしかして: ttp://inkwellideas.com/wp-content/uploads/2011/01/aplanet.png
それとも: ttp://www.bigweb.co.jp/new/imgc/002/022/202216.jpg 上のは半分冗談だけど、いずれにせよヘックスで球面を表そうとすると けっこう複雑なことをやらなきゃならない。 (なのに、苦労に見合ったリターンがあるかというと・・・) しかし、「球のある一点に剛性を発揮」がどうにもわからんw
- 46 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 21:40:24.31 ID:Nmaj8fd7]
- うむ、剛性を発揮って表現カッコいいな。どこかで使おうw
初心者にはヘックス作るだけでも骨が折れるんじゃないか?距離計算とか。 漏れはA*アルゴクラスあるからさくっと作れそうだけど、 そのアルゴなかったら漏れも挫折しそうw
- 47 名前:25 mailto:sage [2012/03/05(月) 23:34:00.06 ID:544KQD7p]
- >>34
すみません、ポリゴンモデルのボーンの回転の計算を行っているので、 単純に行列を一致させるが目的ではなく、 ベクトルの回転量を求めるのが目的になっています。 (ボーンに従属してる頂点の移動を計算するために。) そのためA行列のベクトルAx,Ay,Azだけを回転させてB行列と一致させる必要があるので、 外積を回転させるのは… と書いてて思いましたが、外積の回転をAx,Ay,Azに割り振ればできるのかも…? 時間があったら試して見ます。ありがとうございます。
- 48 名前:40 mailto:sage [2012/03/06(火) 08:29:39.47 ID:Yd2vC/m7]
- 皆さんありがとうございます。
地形をヘックスで描画し、 ユニットはある程度リアルタイムに移動して欲しかったので。 ある一点というのは球の中点?です。 言語はC++を触っています。 他にもっと初心者向きのものがあるかもしてないと検索してみましたが、 どちらにせよ上記を覚えたほうが良いと感じました。
- 49 名前:名前は開発中のものです。 [2012/03/06(火) 17:07:57.23 ID:u2vszmRU]
- ある頂点が移動しようとしたら
その周りにある頂点も一緒に移動して欲しい などは、重み付けがあるスキニングや頂点ブレンドを学べ
- 50 名前:名前は開発中のものです。 mailto:sage [2012/03/06(火) 20:12:15.03 ID:cxrnubGH]
- メルカトル図法(だっけ?)ぽいな
- 51 名前:名前は開発中のものです。 mailto:sage [2012/03/06(火) 22:57:11.53 ID:Qh9h0EnM]
- >>47
なるほど、そういうことか。 たしかに外積成分を軸に回転させると、関節が痛そうだw ところで、>>34の例だと、 (わかりやすく、肘関節をイメージして、B(上腕)の先に、A(前腕)がくっついている感じで、 X軸が骨方向、Y,Z軸が骨から見て垂直方向とイメージw) A状態→【軸:Ex,角度:θx】で回転→【軸:Ey(=Ax=Bx),角度:θy】で回転→B状態 の場合、θxの回転は肘を伸ばすことに該当して、θyの回転は肘の回転とイメージできる。 つまり、肘を回転させてから肘を伸ばすような感じで、 A状態→【軸:Bx,角度:θy】で回転→【軸:Bz(=Az),角度:θx】で回転→B状態 になる気がするぞ (Aの成分を軸にした結果が欲しいなら、AとBを逆にすればいい) 脳内オブジェクトを回転させてるだけなので、間違ってたらごめんw がんばれー!!
- 52 名前:名前は開発中のものです。 mailto:sage [2012/03/07(水) 08:26:23.25 ID:uHxNnuDR]
- すまん、>>51は間違ってる。軸がひとつ足りてない。忘れてくれ。
(>>47の言うとおり、外積成分をY軸とZ軸に分割しなきゃいけなかった) ロール角がピッチとヨーに従属する肘関節をイメージしたのがNGだったなw
- 53 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 20:22:26.22 ID:UjtHF/Pq]
- すみません。商用フリーの音素材を探しているのですが、
煉獄庭園さんとマッチメイカァズさん以外に、もしお勧めサイトが有れば教えては頂けませんでしょうか? (もしスレ違いでしたらすみません;)
- 54 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 23:24:54.75 ID:qYpueAC3]
- どんな素材を求めているのか書くといいと思うよ。
たとえば日常音(紙をめくるとか)が充実してるところと バトル音(武器の音とか)が充実してるところは違うと思うし カーソル音とか決定音探してるならまた違うだろうし。 どこを探したとかどう検索したとかも書くといいかも。
- 55 名前:53 mailto:sage [2012/03/09(金) 01:25:40.40 ID:zW98NawI]
- >>54さん
>どんな素材を求めているのか書くといいと思うよ。 そうなのですね、すみません。 効果音として、 色々な足音(石畳、金属、砂、湿地、水溜り、裸足など) 泡がブクブクを(数種類) 水中で水が流れる様なゴーッ 滝つぼの音 動物の鳴き声(狼や犬、猫、羊、牛、鶏など) 鳥の鳴き声(ハト、カッコウなど) 虫の音(セミ、鈴虫など) いかにもコミカルな効果音 クリックや操作音(様々な種類) 技に使えそうな少し派手な音 BGMとして 力強く厳しくテンポの良い曲 陰鬱で厳しい雰囲気の曲 哀愁や寂寥感の漂う曲 コミカルで温かい曲 ホラーだけどコミカルチックな曲 民俗音楽的な曲 メロディの詰まっていない曲らしくない曲 こうしたものを探しています。(多くてすみません;) 見つけたものの商用フリーではなかったりで諦めたサイトが多くて 煉獄庭園さんとマッチメイカァズさん以外ほとんど見付けきれていないのが現状です;
- 56 名前:名前は開発中のものです。 mailto:sage [2012/03/09(金) 02:04:14.66 ID:3I26O7eH]
- >53の言う「商用フリー」って、商用可なフリー素材という意味でいいのかな?
- 57 名前:53 mailto:sage [2012/03/09(金) 02:47:47.53 ID:zW98NawI]
- >>56
はい、商用可のフリー素材(またはライセンス料ではなく買取型の安めの素材)を探しています;
- 58 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 10:43:05.77 ID:DNB/8Ndk]
- 音人さんは一応可能っぽい。
法人ベースになるとアウトみたいだけど。
- 59 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 16:17:06.14 ID:K/6dMcSC]
- 手元にある本には素人のグラフィッカーは自分の作ったものが世に出ると嬉しいので、交渉してね?と書いてある
あと俺ブログに制作記事書いてるけど、グラフィッカーらしき人から作ってやろうかって声かけはあった プロジェクトのすべてを書かずにでもメンバー募集って形取るとかして、ゲ製か、音楽系スレできいてみれば?
- 60 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 17:46:19.18 ID:K/6dMcSC]
- >>59だけど、グラフィッカーを音師に読み替えてください 素で間違った。
アマチュアの音師にはフリーでいいって人もいるらしいし、実際作るよっていってくれた人もいたよ
- 61 名前:名前は開発中のものです。 mailto:sage [2012/03/12(月) 22:09:23.97 ID:lsVy7w4J]
- >>58
ありがとうございます。 規約を見ると商業は微妙な位置に有るんですね、、 >>59-60 なるほど。相談してみるのも手なんですね。 ありがとうございます。 でも作って貰うと色々気苦労も増えてしまうのですよね; 難しいですね;
- 62 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 17:33:53.60 ID:ynikEhwl]
- C++と、DXライブラリを使ってます
char mes[2][100] = { "私です", "どうも私です", }; for (i = 0;i < 2;i++){ DrawFormatString(0,i*22,GetColor(255,255,255),"%s",mes[i]); } これで、"私"の文字だけ色を変えたいのですが、どういう風にやればいいでしょうか? 一部の文字だけ色を変えたいときは、いつ(どこで?)色を変えるか分かりません 書き込むスレッド間違っていたらすみません よろしくお願いします
- 63 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 17:41:48.02 ID:OHhHzpdA]
- >>62
DXライブラリに、文字列の特定部分だけ色を変える関数は無かった気がする。
- 64 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 19:18:34.17 ID:cln/MIvJ]
- 一文字ずつやれよじゃあ
- 65 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 19:27:11.03 ID:ynikEhwl]
- >>63-64
ありがとうございます 一文字ずつ取得してやってみます
- 66 名前:名前は開発中のものです。 mailto:sage [2012/03/18(日) 14:36:58.77 ID:6QOH1GA0]
- 上空視点の全方位2Dガンシューティングを作っています。
視界の概念があって、照準の120度ぐらいまでの敵しか表示されず視界外は部屋や廊下の輪郭だけ表示、としたいのですがなかなかうまくできません。 @敵が視界内に居た時敵を表示する A敵が視界外に居た時敵を表示しない B敵が視界の隅にいた時視界内の部分だけ表示し、視界外の部分は表示しない C視界内、視界外の壁は表示する 特にBとCの両立出来ません、どういう考え方をしたらいいでしょうか?
- 67 名前:名前は開発中のものです。 mailto:sage [2012/03/18(日) 14:49:42.68 ID:zvNIiYBj]
- 視界のイメージを用意してマスクをかければいいだけの話。
全く悩む要素が見当たらないんだが、どうプログラムすればうまくいかなくなるのか逆に理解できない。
- 68 名前:名前は開発中のものです。 mailto:sage [2012/03/18(日) 14:50:28.76 ID:KqE6p5gP]
- >>66
裏画面Aに壁を全て描画する 裏画面Bに裏画面Aの内容をコピーする 裏画面Bに敵を描画する 表画面Cに裏画面Aをコピーしたあとで視界をマスクとして裏画面Bを描画する 完成! ね。簡単でしょ?
- 69 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 17:59:32.05 ID:wSO8H12Q]
- 自分が前に似たようなことをやったときは、厳密に判定せず、
視界と死角の境界線を曖昧にぼかして、その境界線上にいる敵を半透明にするという方法でやってた。
- 70 名前:名前は開発中のものです。 [2012/03/21(水) 12:05:33.82 ID:uQGZcGod]
- 味方・敵キャラはどうやって管理してますか?
chara[0]~chara[4]が味方、chara[5]以降は敵、 なのか、 敵と見方のフラグを用意して、 chara[0].tekimikataflg==1 なら味方、のような感じなのでしょうか
- 71 名前:名前は開発中のものです。 mailto:sage [2012/03/21(水) 12:16:05.44 ID:lPXssi3e]
- >>70
別々のコンテナに放り込む
- 72 名前:名前は開発中のものです。 [2012/03/21(水) 12:19:42.37 ID:uQGZcGod]
- >>71
なるほど、ありがとうございます
- 73 名前:名前は開発中のものです。 mailto:sage [2012/03/21(水) 19:22:18.19 ID:SEju7+1c]
- 俺は>>70の後半のフラグ方式でやってるけどな。
そうしたら敵・味方・中立キャラとかもできるし、 敵味方同士も当り判定があるアクションゲームとか楽だと思うが。
- 74 名前:名前は開発中のものです。 [2012/03/21(水) 19:36:15.89 ID:uQGZcGod]
- 中立もありますね
混乱とかあるとどうなのでしょうねー
- 75 名前:名前は開発中のものです。 mailto:sage [2012/03/21(水) 19:44:32.39 ID:vD8o+F2M]
- 俺はCRPGだと大抵は別管理するけどな
裏切る奴は敵用パラメータが別途必要になるし、混ざると処理が面倒になるだけ SRPGだと同一ユニットが敵味方入れ替わる場合もあるからフラグ管理だな
- 76 名前:名前は開発中のものです。 mailto:sage [2012/03/25(日) 18:45:17.55 ID:p7VfHUg7]
- RPGのステータス画面での属性の表示のさせ方で、
FEのように能力欄に炎、冷とかあり、そこに数値や○×を表示させるタイプ、 サガのようにアイテム欄に属性名と○×を表示させるタイプ、 ポケモンのようにステータス画面でなく説明書で表示するタイプは 知っているのですが、他にどういうのがあるでしょうか
- 77 名前:名前は開発中のものです。 mailto:sage [2012/03/25(日) 20:01:18.59 ID:hr+neD3G]
- キャラの色。
例えば火の魔法使いは赤い服を着ている。
- 78 名前:名前は開発中のものです。 mailto:sage [2012/03/25(日) 20:14:10.86 ID:OUjIR/KU]
- >>76
規格みたいな決まりごとの無い、センスが問われるUIに対して「他にどういうのがあるか」は無いだろ 片っ端からゲームやって行けよ
- 79 名前:名前は開発中のものです。 mailto:sage [2012/03/25(日) 20:53:44.98 ID:p7VfHUg7]
- ありがとうございます。
>>77 なるほど、面白いですね 能力画面にはキャラも表示することが多いので、新たにスペースを作る必要もないですし >>78 まさにセンスですか、能力画面は自由度が高いので決めきれないんですよね 言われるように、ベクターとかのゲームを多くやってみます
- 80 名前:25 mailto:sage [2012/03/25(日) 22:32:38.76 ID:u0Zlte/J]
- 一ヶ月ほど粘りましたが結局答えは出ず…orz
なのでオイラー角(?)はあきらめてグローバルな回転率を記憶しておく方式でやったら アニメーションできるようになりました。お騒がせしました。
- 81 名前:名前は開発中のものです。 [2012/03/26(月) 08:48:38.33 ID:fN9zUo7c]
- つい最近、ゲーム製作に興味がわいたんですが、必要な知識ってどのようなものでしょうか?
少し調べたら、プログラミングとCG、企画を練る技術が必要なようですね 他には何かありますか? また、数学と物理の知識はどの程度必要ですか?
- 82 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 12:21:30.19 ID:vPdv9L2p]
- >>81
例えばRPGを作るのだとして、ツクールとかウディタを使う限りはプログラミングと数学と物理の知識は不要です。 (物語のネタとして使用する場合を除く)
- 83 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 19:47:11.97 ID:gMEqfn3X]
- 知識は作りながら覚えればいい
問題は何を作りたいかだ
- 84 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 20:35:13.32 ID:StjnDlDs]
- 中坊で数学好きだったやつはどうにかなる。
xy座標上での距離計算とかそんなんだ。
- 85 名前:名前は開発中のものです。 [2012/03/26(月) 20:39:04.51 ID:GzbCHNL5]
- 中学レベルの数学ができれば、
ちょっと興味を持てばその発展で高校レベルの計算はできるもんな。 とはいえ、3Dになってくると高校レベルの数学ができる必要がある。 それで興味を持って勉強すれば大学の学部レベルをクリアできる。 高度な物理計算をしたい場合はやはり最低でも学部卒くらいは必要。
- 86 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 23:51:27.41 ID:TjbedgiW]
- 中学校、中学生くらいの話ね。
・数学:プログラムの基本といえば基本。全般、基本、神バランス。 ・物理:物がどう動いてどう止まるのか。何かと誤魔化せる気がする。 ・国語:意思疎通の基本。仕様書、ヘルプ、ストーリー、読解力、2chでの質問。 ・社会:幅広く造詣が深いと絶対役立つ。アイデア、ストーリー。 ・英語:海外コミュや海外資料では必須。近年有料ソフトの海外展開環境が整った!と思ってる。 ・音楽:鍵盤、ギター等楽器弾けたらかっこいい。楽譜読み、BGM、SE。 ・美術:個人的に絵が描ける人羨ましい。キャラチップ、背景、立ち絵、テクスチャ、同人。 ・体育:作りきる努力と根性。徹夜への耐性、体力。 ・道徳:人とのコミュニケーション能力。人として、2chでの質問。
- 87 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 00:17:22.16 ID:+Ra+UnmN]
- >>86
先生、家庭科は入りませんか?
- 88 名前:名前は開発中のものです。 [2012/03/27(火) 01:15:05.51 ID:qL5rIdQh]
- ゲーム製作をするにあたり、オススメされる言語を教えて下さい
プログラムはhtmlしかやったことがありません 製作したいジャンルは RPG、サウンドノベルです 基礎中の基礎からのオススメでも嬉しいです よろしくお願いします
- 89 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 01:28:28.00 ID:J9Vm0C7x]
- >>88
ウディタ、吉里吉里
- 90 名前:名前は開発中のものです。 [2012/03/27(火) 02:00:52.33 ID:qL5rIdQh]
- >>89
ウディタはよく調べられませんでしたが 吉里吉里はFateにも使用されているようで、私にとって有り難い言語になりそうです ありがとうございます 言語で調べますとCやC++、DXライブラリをよくあげられますが ウディタや吉里吉里とこれらはどのような違いがあるのでしょうか?
- 91 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 02:34:21.13 ID:J9Vm0C7x]
- >>90
CやC++はプログラミング言語ですが、Wolf RPG Editor(ウディタ)と吉里吉里はゲーム作成ツールです。 プログラミングしたい、というのであればプログラミング言語をオススメしますが、 ゲーム作りたい、というのであればゲーム作成ツールをオススメします。
- 92 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 02:59:44.29 ID:qL5rIdQh]
- >>91
なるほど、わかりました 教えてくださりありがとうございます 頑張ります
- 93 名前:名前は開発中のものです。 [2012/03/27(火) 18:14:05.18 ID:BCkytIwV]
- 独学です GAMEをつくるにあたって雛形構成の考え方はどういうふうに
みなさま身につけていったのでしょうか? たとえばROGUEならMAPデーターと重なるようにイベントデーターを もち、場合によってはモンスター配置データーも持ってるかも 知れないです こういう構成はどういう感じで身につけていかれたのですか? 今までテトリスブロック崩しパックマンタンクバトルのような 全体の構成に気を使わなくても極端な話上から下まで部品を作っていけば 出来てしまうレベルしかやっていないのでたとえばネットハックなどを 作っていくにはどういう感じで構成していけばいいものか、データーは どういうふうに収めていけばいいのか ここから先がどうしたものかと。 そういうのの経験談を教えてください その辺のを学べる本のおすすめが あればお願いします
- 94 名前:名前は開発中のものです。 [2012/03/27(火) 19:50:06.73 ID:or2II/b+]
- 基本的にはひたすらスクラップ&ビルドをくり返せ。
あと、データ構造の勉強は必須だな。これはアルゴリズムの勉強をしっかりやれば身につく。
- 95 名前:名前は開発中のものです。 [2012/03/27(火) 20:05:15.21 ID:BCkytIwV]
- ありがとうございます。アルゴリズムは本を買ってあるのでそれをやりこみたいと思います
説明が下手ですいません。ある程度大きなプログラムを作るのに設計が必要だなと 思い、設計というのはどういうものなのか??? でしょうか 独学できたのと本に載ってるような小さいのしか作ってこなかったので先を考えながら 作るとなるとどういうふうに設計したものか、とまどっているところです
- 96 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 20:19:28.47 ID:5lPcuROc]
- ゲーム会社に入ってソースコード見るしかねえな
- 97 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 20:53:39.01 ID:mwSa+O+e]
- >>95
クラス設計もtry&errorしかねーな。 典型的なis-aとhas-aの考え方もあるが、 鯨は魚と扱ったほうがいい場合もあるしな。 ま、昔と違ってオブジェクト指向の専門書が ごまんとあるからせいぜい読み進めてみるこった。 慣れりゃ雛形とか再利用なんかも見えてくる。
- 98 名前:名前は開発中のものです。 mailto:sage [2012/03/27(火) 22:06:37.70 ID:J9Vm0C7x]
- >>95
ウォーターフォールモデルを学び、各工程で作成する書類について勉強してみたら。 それを応用するとスパイラルだったりインクリメンタルだったりの方法論も使えるようになる。
- 99 名前:95 mailto:sage [2012/03/28(水) 09:50:04.95 ID:J2iUF+x/]
- >>96
プロはそうやって覚えてるのでしょうね 体験談ありがとうございます >>97 経験ですか。ありがとうございます クラス設計ですね? もがいてみます そのへんの指南書をちょっとさぐってみます 想像ですが、大きな会社も最初はAAAで動作確認をしてるの だろうかなと思っています >>98 ウォーターフォールモデルですね ありがとうございます。まったく分からないので調べてみます 手がかりありがとうございました
- 100 名前:名前は開発中のものです。 mailto:sage [2012/03/31(土) 22:39:58.34 ID:JBAp1l7B]
- おまいらは、ゲーム出来たらどこで公開してますか?
- 101 名前:名前は開発中のものです。 mailto:sage [2012/03/31(土) 23:15:34.47 ID:8T3ggh/R]
- ターゲット環境も不明でどうやって答えろと。
少しは頭を使って質問しろよ。
- 102 名前:100 mailto:sage [2012/03/31(土) 23:58:06.16 ID:JBAp1l7B]
- ゲ製なんだからゲーム作って公開してる人いないことないでしょ?
そうした人がどこで公開してるのか聞きたいの。 実際に公開してる人のターゲット環境なんて知らんがな(´・ω・`) いくらなんでもvectorの類と個人のサイトしかないって事もないだろうし。
- 103 名前:名前は開発中のものです。 mailto:sage [2012/04/01(日) 01:40:34.21 ID:IeTLX9mJ]
- おいらは土日スレ
- 104 名前:名前は開発中のものです。 mailto:sage [2012/04/02(月) 16:05:42.79 ID:lrsl1IkL]
- めちゃめちゃ苦労してゲームが完成した後、体験版とか特設Webページとかも作らなきゃいけないのに
急にやる気が抜けて思考がまとまらなくなって、数日間ろくに仕事ができなくなる現象に名前つけようぜ
- 105 名前:名前は開発中のものです。 mailto:sage [2012/04/02(月) 19:39:28.20 ID:k+68rcjN]
- C++またはC#で、グラフィクス周りのライブラリでオススメはありますか?
2Dと3Dの両方を考慮したものだと嬉しいです。
- 106 名前:名前は開発中のものです。 mailto:sage [2012/04/02(月) 20:08:05.95 ID:Jl0Lqsit]
- >>105
Windowsに限定されるが、DXライブラリは悪く無いと思う
- 107 名前:名前は開発中のものです。 mailto:sage [2012/04/02(月) 20:15:09.10 ID:k+68rcjN]
- >>106
Thx! さっそく試してみます。
- 108 名前:名前は開発中のものです。 mailto:sage [2012/04/04(水) 09:58:51.90 ID:OzRuYRKw]
- >>104
賢者モード
- 109 名前:名前は開発中のものです。 mailto:sage [2012/04/04(水) 14:09:32.42 ID:16Zf7/UJ]
- 賢者モードなう。
cssテンプレなんてどれでもいーから、さっさと進めろってんだ<俺
- 110 名前:25 mailto:sage [2012/04/04(水) 21:47:49.12 ID:QB9UHxvM]
- ベクトル使わず回転率保持しとけば簡単に3Dできる…そんなふうに考えていた時期が(ry
行列はかける順番で値がかわるのは知っていましたが誤差程度ならいいだろうと掛け算みたいに計算してましたが、 普通に考えれば誤差程度じゃ済まないくらいのずれになりますね… やっぱり回転の計算が必要になりますね…orz それでさんざん3Dの回転の質問したのに今更な初歩的質問ですが X軸、Y軸、Z軸のみ回転が可能なときに、任意のベクトル(x, y, z)を軸にrだけ回転するにはどうするばいいでしょうか? 今のところ 1. X軸をr × xだけ回転。 2. Y軸をr × yだけ回転。 3. Z軸をr × zだけ回転 という形で単純にベクトルの成分を割り振り、X→Y→Zの順でまわしてますが これが原因かわかりませんがかなりずれます。
- 111 名前:名前は開発中のものです。 mailto:sage [2012/04/04(水) 23:22:05.00 ID:uwerzozl]
- クォータニオンでも使えば?
- 112 名前:名前は開発中のものです。 mailto:sage [2012/04/04(水) 23:34:35.88 ID:A4o9ihdJ]
- >>111
まずオイラー角も理解してないので、オイラー角使えるようになったら クォータニオン使おうと思っていたので中々とっつきにくいところです。 まぁ、あと一ヶ月ほど進まなければ逃げるかもしれませんが。 大学で学んどけばよかった。
- 113 名前:名前は開発中のものです。 mailto:sage [2012/04/09(月) 19:17:19.81 ID:YgIWXh3+]
- >>104
燃え尽き症候群。 >>112 理論で覚えなくてもおk。俺も中卒程度の知識しかないし実際中卒だけど Quaternion普通に使ってる。XNAの実装が解りやすかった。 中の挙動が見たければMono.Xnaとか見ればわかる。
- 114 名前:名前は開発中のものです。 mailto:sage [2012/04/09(月) 20:29:33.77 ID:N5i8BwS0]
- >>104
体験版とか特設Webページとかを作っただけで、急にやる気が抜けて思考がまとまらなくなって、 ゲーム制作そのものを放り出しちゃう病のほうが深刻で、しかも罹患者が多いから心配するな。
- 115 名前:名前は開発中のものです。 [2012/04/11(水) 20:43:10.66 ID:nOhzJPxm]
- LoadSoundMem()とPlaySoundMem()で効果音を鳴らしています。
再生が終了する前に同じ音を鳴らすと、最初の音が終了してしまいます。 2つの音を鳴らすにはどうすればよいでしょうか DuplicateSoundMem()などで事前に複数のハンドルを用意しておくしか無いでしょうか
- 116 名前:名前は開発中のものです。 mailto:sage [2012/04/11(水) 20:48:32.07 ID:ihFerjL0]
- DXライブラリって書けよ
- 117 名前:115 [2012/04/11(水) 20:51:21.27 ID:nOhzJPxm]
- >>116
すいませんでした 環境は windows7 VC++2010EE DXライブラリを使用しています
- 118 名前:名前は開発中のものです。 mailto:sage [2012/04/11(水) 21:58:18.57 ID:zPibrwBZ]
- というかDxLib固有の問題ならDxLibスレに行けよ
- 119 名前:115 mailto:sage [2012/04/11(水) 22:07:07.28 ID:nOhzJPxm]
- すれ違いすいませんでした…
- 120 名前:名前は開発中のものです。 mailto:age [2012/04/13(金) 13:09:19.33 ID:7Ct2ccjm]
- ヤバイよ
言論の自由がなくなる「人権救済機関設置法案」が20日閣議決定される ここで外人の悪口書いただけで逮捕されるかも 阻止の協力して 総理宛に請願書とか、地元の国会議員、特に法務委員に この法案に反対ってFAX、電話、メールとか事務所に乗り込んで抗議する 地元の有権者であることがわかるように消印やFAX電話が重要 それから内閣とか法務省や自治体、政党にも抗議 ↓詳しくは 【政治】人権救済機関設置法案、20日閣議決定で調整 toro.2ch.net/test/read.cgi/news2/1333801646/ 日本人には一度でいいから見てもらいたい動画 youtu.be/lmhL6S4zwXY
- 121 名前:名前は開発中のものです。 [2012/04/13(金) 16:31:50.08 ID:XM31HfH8]
- ゲームを作ったので公開したいのですが・・・。
無料で使えることと、vectorみたいに依頼してアップするのではなく、 自分でアップする場所と言う前提。 昔infoseek借りてたときはそこにアップしてたけど いまってninjaもyahooも一つのファイル制限とかあって 10M以上クラスのゲームアップできないね。 皆さんyahooのオンラインストレージみたいの使ってるの? オンラインストレージって思いもよらぬ情報漏えいとか ありそうで怖いんだけどどうなんだろ。 個人的なファイルはあげるつもりないけど 開発中ファイルとか画像のメンバー受け渡し用に使ってる フォルダが知らぬうちに辿れてたりとか、大丈夫かな?
- 122 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 17:35:17.67 ID:RdgeS7uG]
- Dropboxが便利だぜ
- 123 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 18:21:25.89 ID:FSVoOXX/]
- パスワード付けろ
- 124 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 18:43:23.87 ID:ggEV2kKc]
- MIMEタイプや文字コードなどで問題が無ければDropboxは便利だな
- 125 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 19:16:08.37 ID:WZNtn1ub]
- gmdev.xrea.jp/
ここにうpしてリンクを宣伝ページなりに貼るでだめなの?
- 126 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 20:01:37.48 ID:XM31HfH8]
- >>125
保存期限が数日とかだと意味無いんだけど
- 127 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 20:06:52.18 ID:WZNtn1ub]
- www.2shared.com/
ここは?確か期限なしで200MBまでだけど
- 128 名前:名前は開発中のものです。 mailto:sage [2012/04/13(金) 20:14:48.35 ID:rqK9MpA4]
- 自分でサーバー立てればいいんじゃね?
|

|