【初心者】スレを立てる前にココで質問を【Part24】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2012/02/17(金) 23:28:58.75ID:iuUdodNhスレッドを立てる前にはローカルルールを読みましょう。
http://pc11.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://hibari.2ch.net/gamedev/
ゲーム製作技術板公式アップローダ
http://gmdev.xrea.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://hibari.2ch.net/test/read.cgi/gamedev/1107022166
0004名前は開発中のものです。
2012/02/18(土) 02:26:06.84ID:WD9oRPlL0005名前は開発中のものです。
2012/02/18(土) 02:28:14.12ID:wJ9rz3/tつい2ヶ月くらい前の話だが。
0006名前は開発中のものです。
2012/02/18(土) 14:24:48.59ID:iKO3tAAV0007名前は開発中のものです。
2012/02/19(日) 00:31:01.45ID:mGMBQaJUポリゴンにローカルなXYZ軸を持たせたいのですが、
座標が(Ax,Ay,Az)のベクトルAがあったときに
直角で長さが同じベクトルB(Bx,By,Bz)を作って
ベクトルAとBと同じ長さでAとBと直角なベクトルC(Cx,Cy,Cz)を作るには
どうすればよいでしょうか?
AとBの角度が90度ならBの垂直方向の向きはどこを向いていても構いません。Cも同様です。
式としては
(Ax^2 + Ay^2 + Az^2)^0.5 = |A| // Aの長さ
(Bx^2 + By^2 + Bz^2)^0.5 = |A| // Bの長さ == Aの長さ
Ax * Bx + Ay * By + Az * Bz = 0 // AとBは直角 → 内積0
(Cx^2 + Cy^2 + Cz^2)^0.5 = |A| // Cの長さ == Aの長さ
Cx * Ax + Cy * Ay + Cz * Az = 0 // CとAは直角 → 内積0
Bx * Cx + By * Cy + Bz * Cz = 0 // BとCは直角 → 内積0
という形です。Aのベクトルの値は決まっています。
BとCのベクトルの値をどうやって求めるのかがわかりません。
0008名前は開発中のものです。
2012/02/19(日) 01:19:21.17ID:fSh17k7jA(1, 0, 0), B(0, 1, 0), C(0, 0, 1)の3つのベクトルを、求める長さ・角度に合うよう拡大・回転してみるとか?
0009名前は開発中のものです。
2012/02/19(日) 07:16:38.97ID:dC4V1a42ポリゴンを三角形に分割(もともとしてるだろうけど)し、頂点をP、Q、Rとする。
そうすると、PQかPRのどちらかはAとは独立だから、それとAの外積を作り、
その長さをAと同じにしたものをBとする。次いでAとBの外積を長さ|A|にしてCにする。
0010名前は開発中のものです。
2012/02/19(日) 09:40:40.45ID:qHayBWSnAがY軸でない場合、
B = A × (0,1,0) (×は外積)
C = A × B
実際は>>8が正解な気がするけど。
0011名前は開発中のものです。
2012/02/19(日) 09:47:13.27ID:qHayBWSnA,Bが決まればCは一意に決まるけど、BはAから一意に決まらないから、
Bは、なんらかのパラメーターから決めなきゃいけないってこと。
つまり、ワールド座標系から、どう回転したのかってのを考えて
Bを決めなきゃいけないから、>>8のような形になるはず。
0012名前は開発中のものです。
2012/02/19(日) 14:45:31.96ID:mGMBQaJUありがとうございます。
>>8のやり方でやっていたつもりですが、なぜか正しい値にならなくて困っていましたが、
見直したら回転の計算が間違っていただけでした。
おさわがせしました。
0013名前は開発中のものです。
2012/02/21(火) 03:23:19.19ID:ZCOZR5Mdわりぃ!
0014名前は開発中のものです。
2012/02/23(木) 18:55:11.31ID:rx5TyESrゲームを業として製作・販売する、いわゆるゲーム会社豆知識
ピコーム
エウレカ------------------------------------
このアイディアはいける!間違いなく売れる!!!!!!!
と閃く事があるのは勤め人も同人屋も同じだが
企業でやる場合、「そのアイディア、特許取られてませんか?」という神の声がまず聞こえる。
取られていたら泣きながら屁をこいて諦めるしかない。
屁をこきながら泣いて諦めてもよい。
0015名前は開発中のものです。
2012/02/24(金) 00:00:15.91ID:a/0PnHJQコードへの取り込みはどうしてますか?
やっぱり初期化時に外部ファイルから読み込んで
グローバル変数に代入という形でしょうか?
ちなみにC++です。
0016名前は開発中のものです。
2012/02/24(金) 08:16:33.64ID:CCxlJhHp0017名前は開発中のものです。
2012/02/24(金) 16:57:07.64ID:jxVIfPiCブローバル変数は悪である。
絶対に使ってはならない。
というわりに、errnoはグローバル変数だし
グラフィックスAPIにはグローバル変数ばかり
理不尽である。
0018名前は開発中のものです。
2012/02/24(金) 18:18:47.78ID:unFvOF+4(みんなが使うと)混乱のもとだから、
(俺以外は)使ってはいけない。
という意味だから。
0019名前は開発中のものです。
2012/02/24(金) 18:43:00.39ID:b1OOcw1t0020名前は開発中のものです。
2012/02/24(金) 21:33:32.26ID:TQsSr9Cw0021名前は開発中のものです。
2012/02/24(金) 22:02:45.86ID:Y1VEYyPJ0022名前は開発中のものです。
2012/02/24(金) 22:37:18.35ID:Boz79OnM0023名前は開発中のものです。
2012/02/24(金) 23:31:47.77ID:0Xlkn9qy最近の餓鬼どもは情報処理技術者試験の勉強すらしないのか
0024名前は開発中のものです。
2012/02/25(土) 00:14:24.26ID:Vs/l4MvX使いものにならないの知ってるくせによく言うわ
0025名前は開発中のものです。
2012/02/26(日) 22:06:14.00ID:jgf0SPc9ポリゴンのローカルなXYZ軸をあらわすA行列とB行列があるのですが、
このA行列とB行列をA行列のXYZ軸だけを回転させて一致させるにはどうすればよいでしょうか?
AとBは3×3の行列でXYZの三要素の座標を持ったベクトルが3つ集まってXYZ軸を表現しております。
XYZ軸をあらわしているので行列のそれぞれのベクトルは垂直です。
0026名前は開発中のものです。
2012/02/27(月) 11:26:29.06ID:KDOrfgSMatanとか使ってAとBの角度を求めて回転させればいいと思う。
0027名前は開発中のものです。
2012/02/28(火) 02:32:21.43ID:iQCnJL19ピログラム豆知識
行列が出来る法律相談所とか言うのがあるが
行列が出来る(やれる)プログラマもあってもいいのではないか?
0028名前は開発中のものです。
2012/02/28(火) 12:48:35.56ID:hzTUEaw70029名前は開発中のものです。
2012/03/03(土) 19:04:12.67ID:F/gvR6Iz町シーンクラス、ダンジョンシーンクラス、戦闘シーンクラスに分けたときに、
敵のクラスは戦闘シーンクラスの中だけで動かせばいいだけなのですが、
プレイヤーのクラスは町の中、ダンジョン内を歩き回ったり、装備を変更したりします。
戦闘シーンクラスの中だけで、敵とプレイヤーのインスタンス同士を互いに攻撃させあったりは
出来たのですが、戦いに勝利した後、プレイヤーの体力が減ったまま、ダンジョンシーンクラスに
シーン遷移させたいのですがやり方がよく分かりません。
各シーンクラスにプレイヤーパーティクラスを持たせて、シーン遷移させるときに
プレイヤーパーティのインスタンスを返り値としてしてやれば、
可能なのでしょうか?
0030名前は開発中のものです。
2012/03/03(土) 19:11:26.95ID:axAgqIPv基底クラスに持たせるのがイヤなら、 Scene ← GameScene ← BattleScene と1つ間に挟んじゃってもいい。
0031名前は開発中のものです。
2012/03/03(土) 23:36:46.98ID:UnLkQFouページを切り替える
処理が終わったらページを戻す
メモリに退避したものを戻す
0032名前は開発中のものです。
2012/03/03(土) 23:51:08.03ID:zEpXG7EI【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://hibari.2ch.net/gamedev/
↑はリンク切れ?しているみたいですが
公式アップローダは許可とかを得なくても借りていいんでしょうか?
003325
2012/03/04(日) 12:24:32.78ID:UkLDBQrN今のところ、思考実験の結果、以下のようにやればできるはず、と結論が出たのですが。
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軸ベクトルも一致する。
……のはずが、角度をグローバル軸からちょこっと傾けると数値が破綻します。
とはいってもこれだけじゃ説明不足ですよね。どうやって回転させてるかも色々説明しないと伝わらないですね…。
0034名前は開発中のものです。
2012/03/05(月) 08:31:25.35ID:WsT9Nn+tA行列のベクトルをそれぞれ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になる、、、ってのはダメ?
0035名前は開発中のものです。
2012/03/05(月) 08:43:31.43ID:WsT9Nn+t3.Exを軸に、A行列をθxだけ回転(すると、Bxと一致)
6.Eyを軸に、A行列をθyだけ回転(すると、Byと一致。同時にAzとBzも一致する)
0036名前は開発中のものです。
2012/03/05(月) 09:40:13.27ID:sR4SN55nプログラム経験ゼロの初心者です。
球のある一点に剛性を発揮して、
表面を移動するヘックス制のシュミレーションを作りたいのですが、
どうのように作業を進めていけばいいかわかりません。
御教授お願いします。
0037名前は開発中のものです。
2012/03/05(月) 15:39:57.77ID:Nmaj8fd7ステートパターンかいね?
描画情報とプレイヤー情報のクラスが一緒になってるんじゃない?
プレイヤー情報クラスをシーン描画クラスに
シーン変更の都度渡すようにすれば良いんでない?
>>36
ゴメン。日本語が理解できない。
0038名前は開発中のものです。
2012/03/05(月) 16:22:32.51ID:JUsTtqW/0039名前は開発中のものです。
2012/03/05(月) 16:24:47.22ID:sR4SN55nどの言語で製作されているのでしょうか?
0040名前は開発中のものです。
2012/03/05(月) 16:30:04.97ID:sR4SN55nはい。
0041名前は開発中のものです。
2012/03/05(月) 16:59:44.81ID:9abl2P+O>>40
平面の画面で縦横を接続したものと何が違うの?
0042名前は開発中のものです。
2012/03/05(月) 17:05:07.12ID:m71P82piドーナツになるよ
0043名前は開発中のものです。
2012/03/05(月) 18:28:51.03ID:Nmaj8fd7一点に六角形の角を集めるとどうしても平面になるし。
緯度で横幅を変えると絶対にややこしくなる。作るほうも遊ぶほうも。
>>41のようなやり方しかないんじゃね?
0044名前は開発中のものです。
2012/03/05(月) 20:26:30.63ID:3/RFdfUDゲームの言語って基本何でもいいと思う。
どの環境で動かすかで決めるんじゃ?PCだったらC++とdirectXとかC#とか、あとpython ruby でもなんででも作れる。
ブラウザなら、Flashとかさ 今話題のunityでも作れるだろうし。
そういう風にして大事なのは実装の仕方。ヘックス制ウォーゲームのアルゴリズムを考えるのが大事
たとえばPS3にしても、FPSやらシミュレーションあるわけだよね。あれは特定の開発環境でアルゴリズムだけ変えてるわけでしょ
動かしたい環境(PCか家庭用機かブラウザかスマホか)選んで、それがサポートされてる言語選べばいいよ
0045名前は開発中のものです。
2012/03/05(月) 20:49:41.90ID:WsT9Nn+tそれとも: ttp://www.bigweb.co.jp/new/imgc/002/022/202216.jpg
上のは半分冗談だけど、いずれにせよヘックスで球面を表そうとすると
けっこう複雑なことをやらなきゃならない。
(なのに、苦労に見合ったリターンがあるかというと・・・)
しかし、「球のある一点に剛性を発揮」がどうにもわからんw
0046名前は開発中のものです。
2012/03/05(月) 21:40:24.31ID:Nmaj8fd7初心者にはヘックス作るだけでも骨が折れるんじゃないか?距離計算とか。
漏れはA*アルゴクラスあるからさくっと作れそうだけど、
そのアルゴなかったら漏れも挫折しそうw
004725
2012/03/05(月) 23:34:00.06ID:544KQD7pすみません、ポリゴンモデルのボーンの回転の計算を行っているので、
単純に行列を一致させるが目的ではなく、
ベクトルの回転量を求めるのが目的になっています。
(ボーンに従属してる頂点の移動を計算するために。)
そのためA行列のベクトルAx,Ay,Azだけを回転させてB行列と一致させる必要があるので、
外積を回転させるのは…
と書いてて思いましたが、外積の回転をAx,Ay,Azに割り振ればできるのかも…?
時間があったら試して見ます。ありがとうございます。
004840
2012/03/06(火) 08:29:39.47ID:Yd2vC/m7地形をヘックスで描画し、
ユニットはある程度リアルタイムに移動して欲しかったので。
ある一点というのは球の中点?です。
言語はC++を触っています。
他にもっと初心者向きのものがあるかもしてないと検索してみましたが、
どちらにせよ上記を覚えたほうが良いと感じました。
0049名前は開発中のものです。
2012/03/06(火) 17:07:57.23ID:u2vszmRUその周りにある頂点も一緒に移動して欲しい
などは、重み付けがあるスキニングや頂点ブレンドを学べ
0050名前は開発中のものです。
2012/03/06(火) 20:12:15.03ID:cxrnubGH0051名前は開発中のものです。
2012/03/06(火) 22:57:11.53ID:Qh9h0EnMなるほど、そういうことか。
たしかに外積成分を軸に回転させると、関節が痛そうだ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
がんばれー!!
0052名前は開発中のものです。
2012/03/07(水) 08:26:23.25ID:uHxNnuDR(>>47の言うとおり、外積成分をY軸とZ軸に分割しなきゃいけなかった)
ロール角がピッチとヨーに従属する肘関節をイメージしたのがNGだったなw
0053名前は開発中のものです。
2012/03/08(木) 20:22:26.22ID:UjtHF/Pq煉獄庭園さんとマッチメイカァズさん以外に、もしお勧めサイトが有れば教えては頂けませんでしょうか?
(もしスレ違いでしたらすみません;)
0054名前は開発中のものです。
2012/03/08(木) 23:24:54.75ID:qYpueAC3たとえば日常音(紙をめくるとか)が充実してるところと
バトル音(武器の音とか)が充実してるところは違うと思うし
カーソル音とか決定音探してるならまた違うだろうし。
どこを探したとかどう検索したとかも書くといいかも。
005553
2012/03/09(金) 01:25:40.40ID:zW98NawI>どんな素材を求めているのか書くといいと思うよ。
そうなのですね、すみません。
効果音として、
色々な足音(石畳、金属、砂、湿地、水溜り、裸足など) 泡がブクブクを(数種類) 水中で水が流れる様なゴーッ
滝つぼの音 動物の鳴き声(狼や犬、猫、羊、牛、鶏など) 鳥の鳴き声(ハト、カッコウなど) 虫の音(セミ、鈴虫など)
いかにもコミカルな効果音 クリックや操作音(様々な種類) 技に使えそうな少し派手な音
BGMとして
力強く厳しくテンポの良い曲 陰鬱で厳しい雰囲気の曲 哀愁や寂寥感の漂う曲
コミカルで温かい曲 ホラーだけどコミカルチックな曲
民俗音楽的な曲 メロディの詰まっていない曲らしくない曲
こうしたものを探しています。(多くてすみません;)
見つけたものの商用フリーではなかったりで諦めたサイトが多くて
煉獄庭園さんとマッチメイカァズさん以外ほとんど見付けきれていないのが現状です;
0056名前は開発中のものです。
2012/03/09(金) 02:04:14.66ID:3I26O7eH0058名前は開発中のものです。
2012/03/10(土) 10:43:05.77ID:DNB/8Ndk法人ベースになるとアウトみたいだけど。
0059名前は開発中のものです。
2012/03/10(土) 16:17:06.14ID:K/6dMcSCあと俺ブログに制作記事書いてるけど、グラフィッカーらしき人から作ってやろうかって声かけはあった
プロジェクトのすべてを書かずにでもメンバー募集って形取るとかして、ゲ製か、音楽系スレできいてみれば?
0060名前は開発中のものです。
2012/03/10(土) 17:46:19.18ID:K/6dMcSCアマチュアの音師にはフリーでいいって人もいるらしいし、実際作るよっていってくれた人もいたよ
0061名前は開発中のものです。
2012/03/12(月) 22:09:23.97ID:lsVy7w4Jありがとうございます。 規約を見ると商業は微妙な位置に有るんですね、、
>>59-60
なるほど。相談してみるのも手なんですね。 ありがとうございます。
でも作って貰うと色々気苦労も増えてしまうのですよね; 難しいですね;
0062名前は開発中のものです。
2012/03/13(火) 17:33:53.60ID:ynikEhwlchar mes[2][100] = {
"私です",
"どうも私です",
};
for (i = 0;i < 2;i++){
DrawFormatString(0,i*22,GetColor(255,255,255),"%s",mes[i]);
}
これで、"私"の文字だけ色を変えたいのですが、どういう風にやればいいでしょうか?
一部の文字だけ色を変えたいときは、いつ(どこで?)色を変えるか分かりません
書き込むスレッド間違っていたらすみません
よろしくお願いします
0063名前は開発中のものです。
2012/03/13(火) 17:41:48.02ID:OHhHzpdADXライブラリに、文字列の特定部分だけ色を変える関数は無かった気がする。
0064名前は開発中のものです。
2012/03/13(火) 19:18:34.17ID:cln/MIvJ0065名前は開発中のものです。
2012/03/13(火) 19:27:11.03ID:ynikEhwlありがとうございます
一文字ずつ取得してやってみます
0066名前は開発中のものです。
2012/03/18(日) 14:36:58.77ID:6QOH1GA0視界の概念があって、照準の120度ぐらいまでの敵しか表示されず視界外は部屋や廊下の輪郭だけ表示、としたいのですがなかなかうまくできません。
@敵が視界内に居た時敵を表示する
A敵が視界外に居た時敵を表示しない
B敵が視界の隅にいた時視界内の部分だけ表示し、視界外の部分は表示しない
C視界内、視界外の壁は表示する
特にBとCの両立出来ません、どういう考え方をしたらいいでしょうか?
0067名前は開発中のものです。
2012/03/18(日) 14:49:42.68ID:zvNIiYBj全く悩む要素が見当たらないんだが、どうプログラムすればうまくいかなくなるのか逆に理解できない。
0068名前は開発中のものです。
2012/03/18(日) 14:50:28.76ID:KqE6p5gP裏画面Aに壁を全て描画する
裏画面Bに裏画面Aの内容をコピーする
裏画面Bに敵を描画する
表画面Cに裏画面Aをコピーしたあとで視界をマスクとして裏画面Bを描画する
完成!
ね。簡単でしょ?
0069名前は開発中のものです。
2012/03/20(火) 17:59:32.05ID:wSO8H12Q視界と死角の境界線を曖昧にぼかして、その境界線上にいる敵を半透明にするという方法でやってた。
0070名前は開発中のものです。
2012/03/21(水) 12:05:33.82ID:uQGZcGodchara[0]~chara[4]が味方、chara[5]以降は敵、
なのか、
敵と見方のフラグを用意して、
chara[0].tekimikataflg==1
なら味方、のような感じなのでしょうか
0071名前は開発中のものです。
2012/03/21(水) 12:16:05.44ID:lPXssi3e別々のコンテナに放り込む
0072名前は開発中のものです。
2012/03/21(水) 12:19:42.37ID:uQGZcGodなるほど、ありがとうございます
0073名前は開発中のものです。
2012/03/21(水) 19:22:18.19ID:SEju7+1cそうしたら敵・味方・中立キャラとかもできるし、
敵味方同士も当り判定があるアクションゲームとか楽だと思うが。
0074名前は開発中のものです。
2012/03/21(水) 19:36:15.89ID:uQGZcGod混乱とかあるとどうなのでしょうねー
0075名前は開発中のものです。
2012/03/21(水) 19:44:32.39ID:vD8o+F2M裏切る奴は敵用パラメータが別途必要になるし、混ざると処理が面倒になるだけ
SRPGだと同一ユニットが敵味方入れ替わる場合もあるからフラグ管理だな
0076名前は開発中のものです。
2012/03/25(日) 18:45:17.55ID:p7VfHUg7FEのように能力欄に炎、冷とかあり、そこに数値や○×を表示させるタイプ、
サガのようにアイテム欄に属性名と○×を表示させるタイプ、
ポケモンのようにステータス画面でなく説明書で表示するタイプは
知っているのですが、他にどういうのがあるでしょうか
0077名前は開発中のものです。
2012/03/25(日) 20:01:18.59ID:hr+neD3G例えば火の魔法使いは赤い服を着ている。
0078名前は開発中のものです。
2012/03/25(日) 20:14:10.86ID:OUjIR/KU規格みたいな決まりごとの無い、センスが問われるUIに対して「他にどういうのがあるか」は無いだろ
片っ端からゲームやって行けよ
0079名前は開発中のものです。
2012/03/25(日) 20:53:44.98ID:p7VfHUg7>>77
なるほど、面白いですね
能力画面にはキャラも表示することが多いので、新たにスペースを作る必要もないですし
>>78
まさにセンスですか、能力画面は自由度が高いので決めきれないんですよね
言われるように、ベクターとかのゲームを多くやってみます
008025
2012/03/25(日) 22:32:38.76ID:u0Zlte/Jなのでオイラー角(?)はあきらめてグローバルな回転率を記憶しておく方式でやったら
アニメーションできるようになりました。お騒がせしました。
0081名前は開発中のものです。
2012/03/26(月) 08:48:38.33ID:fN9zUo7c少し調べたら、プログラミングとCG、企画を練る技術が必要なようですね
他には何かありますか?
また、数学と物理の知識はどの程度必要ですか?
0082名前は開発中のものです。
2012/03/26(月) 12:21:30.19ID:vPdv9L2p例えばRPGを作るのだとして、ツクールとかウディタを使う限りはプログラミングと数学と物理の知識は不要です。
(物語のネタとして使用する場合を除く)
0083名前は開発中のものです。
2012/03/26(月) 19:47:11.97ID:gMEqfn3X問題は何を作りたいかだ
0084名前は開発中のものです。
2012/03/26(月) 20:35:13.32ID:StjnDlDsxy座標上での距離計算とかそんなんだ。
0085名前は開発中のものです。
2012/03/26(月) 20:39:04.51ID:GzbCHNL5ちょっと興味を持てばその発展で高校レベルの計算はできるもんな。
とはいえ、3Dになってくると高校レベルの数学ができる必要がある。
それで興味を持って勉強すれば大学の学部レベルをクリアできる。
高度な物理計算をしたい場合はやはり最低でも学部卒くらいは必要。
0086名前は開発中のものです。
2012/03/26(月) 23:51:27.41ID:TjbedgiW・数学:プログラムの基本といえば基本。全般、基本、神バランス。
・物理:物がどう動いてどう止まるのか。何かと誤魔化せる気がする。
・国語:意思疎通の基本。仕様書、ヘルプ、ストーリー、読解力、2chでの質問。
・社会:幅広く造詣が深いと絶対役立つ。アイデア、ストーリー。
・英語:海外コミュや海外資料では必須。近年有料ソフトの海外展開環境が整った!と思ってる。
・音楽:鍵盤、ギター等楽器弾けたらかっこいい。楽譜読み、BGM、SE。
・美術:個人的に絵が描ける人羨ましい。キャラチップ、背景、立ち絵、テクスチャ、同人。
・体育:作りきる努力と根性。徹夜への耐性、体力。
・道徳:人とのコミュニケーション能力。人として、2chでの質問。
0087名前は開発中のものです。
2012/03/27(火) 00:17:22.16ID:+Ra+UnmN先生、家庭科は入りませんか?
0088名前は開発中のものです。
2012/03/27(火) 01:15:05.51ID:qL5rIdQhプログラムはhtmlしかやったことがありません
製作したいジャンルは
RPG、サウンドノベルです
基礎中の基礎からのオススメでも嬉しいです
よろしくお願いします
0089名前は開発中のものです。
2012/03/27(火) 01:28:28.00ID:J9Vm0C7xウディタ、吉里吉里
0090名前は開発中のものです。
2012/03/27(火) 02:00:52.33ID:qL5rIdQhウディタはよく調べられませんでしたが
吉里吉里はFateにも使用されているようで、私にとって有り難い言語になりそうです
ありがとうございます
言語で調べますとCやC++、DXライブラリをよくあげられますが
ウディタや吉里吉里とこれらはどのような違いがあるのでしょうか?
0091名前は開発中のものです。
2012/03/27(火) 02:34:21.13ID:J9Vm0C7xCやC++はプログラミング言語ですが、Wolf RPG Editor(ウディタ)と吉里吉里はゲーム作成ツールです。
プログラミングしたい、というのであればプログラミング言語をオススメしますが、
ゲーム作りたい、というのであればゲーム作成ツールをオススメします。
0092名前は開発中のものです。
2012/03/27(火) 02:59:44.29ID:qL5rIdQhなるほど、わかりました
教えてくださりありがとうございます
頑張ります
0093名前は開発中のものです。
2012/03/27(火) 18:14:05.18ID:BCkytIwVみなさま身につけていったのでしょうか?
たとえばROGUEならMAPデーターと重なるようにイベントデーターを
もち、場合によってはモンスター配置データーも持ってるかも
知れないです
こういう構成はどういう感じで身につけていかれたのですか?
今までテトリスブロック崩しパックマンタンクバトルのような
全体の構成に気を使わなくても極端な話上から下まで部品を作っていけば
出来てしまうレベルしかやっていないのでたとえばネットハックなどを
作っていくにはどういう感じで構成していけばいいものか、データーは
どういうふうに収めていけばいいのか ここから先がどうしたものかと。
そういうのの経験談を教えてください その辺のを学べる本のおすすめが
あればお願いします
0094名前は開発中のものです。
2012/03/27(火) 19:50:06.73ID:or2II/b+あと、データ構造の勉強は必須だな。これはアルゴリズムの勉強をしっかりやれば身につく。
0095名前は開発中のものです。
2012/03/27(火) 20:05:15.21ID:BCkytIwV説明が下手ですいません。ある程度大きなプログラムを作るのに設計が必要だなと
思い、設計というのはどういうものなのか??? でしょうか
独学できたのと本に載ってるような小さいのしか作ってこなかったので先を考えながら
作るとなるとどういうふうに設計したものか、とまどっているところです
0096名前は開発中のものです。
2012/03/27(火) 20:19:28.47ID:5lPcuROc0097名前は開発中のものです。
2012/03/27(火) 20:53:39.01ID:mwSa+O+eクラス設計もtry&errorしかねーな。
典型的なis-aとhas-aの考え方もあるが、
鯨は魚と扱ったほうがいい場合もあるしな。
ま、昔と違ってオブジェクト指向の専門書が
ごまんとあるからせいぜい読み進めてみるこった。
慣れりゃ雛形とか再利用なんかも見えてくる。
0098名前は開発中のものです。
2012/03/27(火) 22:06:37.70ID:J9Vm0C7xウォーターフォールモデルを学び、各工程で作成する書類について勉強してみたら。
それを応用するとスパイラルだったりインクリメンタルだったりの方法論も使えるようになる。
009995
2012/03/28(水) 09:50:04.95ID:J2iUF+x/プロはそうやって覚えてるのでしょうね
体験談ありがとうございます
>>97
経験ですか。ありがとうございます クラス設計ですね?
もがいてみます そのへんの指南書をちょっとさぐってみます
想像ですが、大きな会社も最初はAAAで動作確認をしてるの
だろうかなと思っています
>>98
ウォーターフォールモデルですね
ありがとうございます。まったく分からないので調べてみます
手がかりありがとうございました
0100名前は開発中のものです。
2012/03/31(土) 22:39:58.34ID:JBAp1l7B0101名前は開発中のものです。
2012/03/31(土) 23:15:34.47ID:8T3ggh/R少しは頭を使って質問しろよ。
0102100
2012/03/31(土) 23:58:06.16ID:JBAp1l7Bそうした人がどこで公開してるのか聞きたいの。
実際に公開してる人のターゲット環境なんて知らんがな(´・ω・`)
いくらなんでもvectorの類と個人のサイトしかないって事もないだろうし。
0103名前は開発中のものです。
2012/04/01(日) 01:40:34.21ID:IeTLX9mJ■ このスレッドは過去ログ倉庫に格納されています