- 1 名前:名前は開発中のものです。 [2009/03/11(水) 17:57:35 ID:teoBVoN1]
- 疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。 pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki gamdev.org/w/ ゲーム製作技術板公式アップローダ gamdev.org/up/ ゲーム製作技術板公式掲示板避難所 bbs.gamdev.org/gamedev/ ゲーム製作技術板予備 yy13.kakiko.com/gamdev/ アップローダー予備 gamdev.hp.infoseek.co.jp/ gamdev.orgが落ちるたびにあげてみるスレ pc11.2ch.net/test/read.cgi/gamedev/1107022166/
- 220 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 19:54:18 ID:vw2uNoL2]
- 原理は難しくないよね、BSP
- 221 名前:名前は開発中のものです。 [2009/04/13(月) 08:19:32 ID:dVdDJEiy]
- なんの役にも立たない上級者気取り
- 222 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 13:42:37 ID:M0gnt9K0]
- >>221
まったくもって正しい指摘だが、ここ2ちゃんだしな
- 223 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 16:48:48 ID:Pt/GtVYW]
- DirectXの「3Dのモーション再生」に関してなのですが、
複数のパーツ(オブジェクト)を組み替えて 1スキンメッシュを作り動かしたいのですが、(いわゆる3Dの着せ替え機能) 無理やり頂点・面・マテリアル情報等を押し込んでも、 管理がシビアになりそうですし、 普通はどう頂点・面情報を管理しているものなのでしょうか? 現状、手に物を持たせてモーション再生する程度までは出来て、 モデルとモーションは別ファイル、 使用中のXファイルのデータ形式はほぼ把握している。と言った状況です。 よろしくお願いします orz
- 224 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 18:03:47 ID:IXZy+dwd]
- 結局なにを聞きたいのかよくわからんが
単純な方法だと まず本体となるXファイルを読み込む これは基本となるボーン構造をもっていて パーツ=メッシュコンテナになるように複数のMeshをもったXファイルにしておく そしてパーツ用のXファイルを別に読み込み 本体の入れ替えたいパーツのメッシュコンテナのアドレスを 新たに読み込んだパーツのメッシュコンテナのアドレスを入れ替える あとは本体のボーンとメッシュコンテナの関連付けを再度行えば良い
- 225 名前:223 mailto:sage [2009/04/13(月) 20:02:40 ID:Pt/GtVYW]
- >>224
メッシュコンテナ・・そういう技法が有るんですね。 ググると色々出てきました。 メッシュコンテナに対してモーションを適用させるコード・・ 頑張って探しまわってみます。 ご助言感謝・・っ
- 226 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 20:44:34 ID:IXZy+dwd]
- >メッシュコンテナに対してモーションを適用させるコード・・
>頑張って探しまわってみます。 そこはSDK付属のスキンメッシュのサンプルの どこで何をやってるのかをきちんと理解していれば コード内に含まれてる作業なんだが
- 227 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:44:11 ID:6wAdjvVs]
- >>225
基本的には、FrameとMeshContainerという抽象クラス、 およびアニメーションつきXファイルを読み込むためのなんとかHierarchy抽象クラス(名前忘れた)を使えばいい。 詳細は自分で実装する必要があるけど、大抵は決まりきったコードを決め打ちして終了。 それぞれ、 Frameが3Dモデルのボーンに対応。つまり位置や向きオフセット値。FrameはMeshContainerを保持できる。 MeshContainerは3DモデルのObjectに対応。Mesh、マテリアル、テクスチャなどをメンバに持つ文字通りのコンテナクラス。 Hierarchyは、3Dモデルを読み込む際に必要な、FrameとMeshContainerのファクトリメソッドを自前で定義するためのもの。 読み込まれるデータのデータ型はMeshではなく、AnimationRootFrame。こいつはルートのFrameとAnimationControllerを保持する。 なお、あらかじめ3Dモデルに仕込んでおいたアニメーションは、AnimationControllerで一括操作できる。 今回の着せ替えだが、例えば剣を持たせたいとした場合、あらかじめ剣に対応する位置のボーンだけ作っておく。 DirectX上では、ワールド行列〜剣ボーンFrameのオフセット行列までを、左からかけていった行列を取得して使用すれば そこにグラフィックを配置できる。 例えば、 剣ボーン*手ボーン*下腕ボーン*上腕ボーン*肩ボーン*背骨ボーン*ルートボーン*ワールド行列といった感じ。 もちろんFrameが保持するMeshContainerもこの手順で計算した行列を使用する=毎回計算する必要があるので、 普通Frameに計算した行列を保持できるようにしておく。
- 228 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:59:08 ID:AHQvIfqg]
- まゆ毛ボーン
- 229 名前:223 mailto:sage [2009/04/14(火) 14:04:04 ID:8xQZFmxj]
- >>226
>SDK付属のスキンメッシュのサンプル なるほど・・。書籍やWebサンプルから調べて継ぎ接ぎしてました; SDKのサンプルのコードが 上手く動かない物が幾つか有ったせいで毛嫌いしてましたが; 部分で部分調べて参考にしてみようかと思います。 >>227 ID3DXAllocateHierarchy なのかな。 ご説明ありがとうございます。 大まかにですが、流れは理解できた気がします。 どうも今の描画機能とは全く別物を作らないと・・って事は理解できました。 でも一度実装さえできれば、素材制作とかが相当に楽になりそうですね。 でもその前に、抽象クラス・およびクラスについて しっかり再勉強しないと実装できなさそうなので、実装はいつになるやら。 orz >>228 ≡ ≡ ; ω ; 為になりました。ご助言感謝っ
- 230 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 11:49:00 ID:s+M9Sh+Q]
- ゲームのキャラのドットデータとかって、どこかに一覧で公開されてたりしてませんか?
- 231 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 12:54:40 ID:i45TuxvD]
- >>230
一覧で公開はされてない。 「ゲームのキャラのドット」が市販ゲームの二次創作なら板違いだし、2ちゃんねるで聞いたところで、 サイト晒しになるので答えは返って来ない。 自作ゲームに使える素材、という意味なら、「ツクール 素材」でググれ。
- 232 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 17:26:25 ID:s+M9Sh+Q]
- >>231
なるほど。ありがとう。
- 233 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 23:08:35 ID:lIDQOA3e]
- xp+directX 9.0cでゲームっぽいものを作っています。
ロジックが重くて困っています。 というのも、コンソール環境で制作したロジックを ゲーム開発環境本体に持っていくと 処理時間が10倍以上にふくれ上がってしまうのです。 (QueryPerformanceCounterで測定) たとえばコンソールで殆どノータイムのファイルオープン処理が 本番環境だと10ミリ秒かかったりします。 何か考えられる原因などが分かりましたら、教えていただけると助かります。
- 234 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 00:04:41 ID:W/HVQAYB]
- まずは両環境のスペックと常時動いているソフトウエアを出せ。
- 235 名前:233 mailto:sage [2009/04/19(日) 02:36:23 ID:OZMPsI83]
- >>234
両環境とも同じパソコンで動かしています。 *スペック CPU:Intel CoreDuo2 E8500 3.16Ghz メモリ:3.00 GB RAM グラフィックカード:GeForce 9500 GT directX 9.0c *常駐ソフトフェア avast(ウィルス対策ソフト) 窓使いの憂鬱 他にも伝えるべき情報がありましたら、教えてください
- 236 名前:233 mailto:sage [2009/04/19(日) 02:39:24 ID:OZMPsI83]
- 書き忘れました。
ドライブ:IntelSSD X25-E Extreme SATA SSD(X25-E) SSDはあまり関係ないと思っているが…。
- 237 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:23:06 ID:YxCYQRMq]
- 思うだけじゃなくてちょっとでも考えに浮かんだのなら別環境で試せ。
で、デバッグ環境だからじゃないの? 思い切りログ出力したりプロファイルとったりしてない?
- 238 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 23:49:33 ID:Fl3oW2m3]
- C言語の質問だけどいいかな?
まぁ簡単な質問なので。 externって値が保存されるってことはメモリ食うから出来ればあまりつかわない方がいい? それともジャンジャン使うべき?
- 239 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:12:39 ID:kQufoCL7]
- >>238
コンパイラを実行するマシンのメモリを食うって意味か? 実行環境の話なら、同一の実体を複数のソースファイルから参照するってだけだから 使用するメモリが増えることはないと思うんだ。
- 240 名前:名前は開発中のものです。 [2009/04/20(月) 23:54:03 ID:QNsHeDPi]
- >238
ゲーム中ずっと常駐する必要があるんだったらグローバルでもいいんじゃね ただしサイズが大きい(画像データ格納用とか)とか、常に必要なわけじゃなければポインタ変数のグローバル変数にして領域自体は動的確保したほうがいい メモリうんぬんよりグローバル変数使うときはスパゲッティにならないように気をつけて staticにできるならstaticのほうがいい
- 241 名前:225 mailto:sage [2009/04/21(火) 00:02:31 ID:GZPZ4pc8]
- C++・DirectXのメッシュコンテナで「3Dの着せ替え」をしようとしている者です。
あれから >ttp://www.shader.jp/xoops/html/masafumi/directx9/3dtips/d3d16.htm のサンプルを元に、他Webサイトの解説やMSDNを見て周り、 ・フレームの入れ子に、メッシュ情報もバラバラに保管される ・モーションはアニメーションコントローラーで別管理 と、その他大まかなデータの構造、全体の処理の流れは理解したつもりなのですが、 複数のモーション、複数のモデルを管理する場合、 STL(vectorの予定)で管理するのは当たり前でしょうか? また、武器など手に持つモデル単品をメッシュコンテナに読み込んで良いものか 悩んでいるのですが、もしこういう方面の解説が載っているサイトを ご存知でしたら、教えて頂けると幸いです。 微妙な質問ですが、よろしくお願いします orz
- 242 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 08:39:58 ID:h92/2fAR]
- 実装なんて好きにすりゃいいじゃん、って思うのは俺だけ?
- 243 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 12:35:18 ID:h92/2fAR]
- ADVの見本として、アリスソフトのしまいま、ソフトハウスキャラのウィザーズクライマー体験版をプレイしてみたんだけれど、
ほかに抑えておけっていうメーカーさんってどんなところがありますか?
- 244 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 13:10:22 ID:Q9Hh4CWZ]
- エロゲ板で聞けば?
- 245 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 13:15:53 ID:ECa4+T1M]
- 逆転裁判体験版
ってまだあったっけ
- 246 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 15:10:55 ID:ySLZfUK5]
- >241
一般的なやりかたとかはないから、みんな自分なりに模索しながらやってる vector使うなら内部でどうメモリが確保されてるか把握してたほうがいい 使用している要素以上のメモリが確保されてたり、要素を追加したときにコンテナが確保しているメモリサイズをこえた場合、メモリの再確保が行われてメモリコピーが発生することがあるのは把握してたほうがいい 趣味のゲーム制作は常に学習題材として、いろんなことを試すのもひとつの楽しみ方だったりする
- 247 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 15:11:36 ID:ySLZfUK5]
- >241
一般的なやりかたとかはないから、みんな自分なりに模索しながらやってる vector使うなら内部でどうメモリが確保されてるか把握してたほうがいい 使用している要素以上のメモリが確保されてたり、要素を追加したときにコンテナが確保しているメモリサイズをこえた場合、メモリの再確保が行われてメモリコピーが発生することがあるのは把握してたほうがいい 趣味のゲーム制作は常に学習題材として、いろんなことを試すのもひとつの楽しみ方だったりする
- 248 名前:241 mailto:sage [2009/04/21(火) 15:27:24 ID:dynOcA6s]
- >>246
ありがとうございます。 vectorにはそういうクセが有るのですね。 注意するようにしてみます。 といってもメモリの状態の確認方法がまだいまいち解らないので、 デバッガ等、そういう確認機能も学習しないとですね。 ご助言感謝っ
- 249 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 19:52:10 ID:bDHju077]
- メモリの状態の確認って、どうやってやるのでしょうか?
・ポインタの配置位置とメモリーサイズから計算する ・タスクマネージャで確認する 他に方法があるならお願いします。
- 250 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 20:07:01 ID:bDHju077]
- 追加でつ
・ソースから類推する ・メモリー使用時、取得時、解放時の速度を計測する
- 251 名前:名前は開発中のものです。 [2009/04/21(火) 20:44:53 ID:ySLZfUK5]
- newをオーバーロード(ライド?)して自前new関数の中に計測コードを書いて確認
- 252 名前:238 mailto:sage [2009/04/21(火) 22:02:13 ID:BZmrxDa1]
- 質問したのを忘れてた。
ありがとうございやしたぜ。 ちなみに実行時の話でしたん。
- 253 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:54:57 ID:j45NZbf1]
- 乙!
- 254 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 18:13:24 ID:Jw7hvGmp]
- アケゲを改造したいのですがどういった手順を踏めばよいのでしょうか。
cpuとROMひっこぬいて読込→解析→書き換えであっていますか? 初心者で無知なのは承知ですどなたかお願いします。
- 255 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 18:15:49 ID:2ZTdKaAT]
- >ROMひっこぬいて読込→解析→書き換えであっていますか?
あってるといえばあってるけど、まず、ROM引っこ抜くってのがあなたにできる? 普通にMAMEでも触ってるほうがいいと思うんだが。
- 256 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 18:30:43 ID:Jw7hvGmp]
- >>255様ご回答ありがとうございます。
ROMのひっこぬきはできました。 ライターもあるので読込めるのですがどのROMをいじればいいのかわからないのです。 6502 27128*2 27c256といった具合に載っているのですが6502を読込んで逆アセとやらで解析書き換えをすればよいのでしょうか? どのromにどんなデータが入っているかは覗くまでわからないのでしょうか?
- 257 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 20:06:01 ID:HS2x3syG]
- 板違い。
- 258 名前:名前は開発中のものです。 [2009/04/24(金) 10:19:12 ID:FYDc6f6i]
- DirectSoundで音鳴らそうと思ってるんですが、これって実質WAVEファイルしか再生できないの?
- 259 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 14:58:53 ID:1NcBMuLo]
- 自分でデコードするかDirectShowからならmp3でもいける
- 260 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 22:49:51 ID:tgj09rNI]
- 面倒臭いからDirectうんこは避けた方がよい
- 261 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 00:06:04 ID:AZmDDVmi]
- ゲームの処理って、メインループを一秒間に60回実行させて60fpsの速度で動作させたりしますが、
この場合、キー入力は1秒間に60回ポーリングで見るのが普通なんでしょうか。イベント駆動にすると処理止まっちゃいますよね。
- 262 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 01:00:14 ID:MQOAOcNp]
- ゲーム製作ではbmpとpngどちらが一般的なんですかね?
pngの方が軽いしいいのかな?
- 263 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 01:15:09 ID:iGJ9W3kt]
- お前が好きなフォーマットを使え
意味もなく周りに合わせるより、自分が一番苦労しないやり方が一番だ
- 264 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 03:37:05 ID:s6Avml3H]
- >>261
1フレに1回、たまってる入力を全部見たら?
- 265 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 07:10:33 ID:tLFRT7iB]
- >262
ファイルサイズが小さいことを軽いと言っているなら、それで正しいと思うよ。
- 266 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 13:28:53 ID:Cit1bnbZ]
- ファイルサイズと展開速度と用途みて自分で考えろとしか
- 267 名前:名前は開発中のものです。 [2009/04/25(土) 17:31:38 ID:D1J47rtg]
- 箱庭ゲームが大好きで
4か月前にシステム開発の仕事に就いてから 箱根系のシュミレーションゲームを自分でも作りたくなった。 会社はDelphi使ってるんだけど、家にはソフトがないから C+とか、タダで作れるもので、箱庭ゲーム制作向きのものって何かないかな。。 できれば、CとかVBとか、タダでも作れるし、いずれ会社でも役立ちそうなかんじの言語またはソフトがいいんだけど。。 作りたいゲームは、初代シムシティ的な感じ もしくは トロピコみたいな感じです。 もしくは テーマパークシリーズみたいな感じです。 自分でもいろいろと調べてみたのですが、詳しい方の意見を頂戴したく。 アドバイスいただければ幸いです。
- 268 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 17:46:30 ID:v2ASAr3p]
- 箱庭に向いた言語なんてないし
出来る奴はどんな言語でも作れるし そもそもDelphiでもゲーム作れるし 会社で役立つとか社員じゃないから今後どんな言語使うかわからないし タダタダ言うならVSでも落としてくればいいんじゃね
- 269 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 17:56:30 ID:p2TFQbpf]
- Delphiって無料版あったよなぁ…?
>>267はGW開始の暇つぶしの釣りなのか?そうなのか?
- 270 名前:名前は開発中のものです。 [2009/04/25(土) 18:03:23 ID:D1J47rtg]
- Delphiは持ってないんです。会社にしかないんです。
Delphiの無料版は、雑誌の付録やDLで手に入りますが、 起動に必要なIDの取得ができなくなっているみたいです。 ほぼ、土日しか作業ができないので、 少しでも、仕事に活かせるものでと思いました。 Delphiは仕事で使ってみて、Delphiを使ってならば作れそうな気がしています。 が、ソフトが自宅にないので、似たようなインタフェースのものを探しているといえば伝わりますでしょうか。
- 271 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 18:42:28 ID:PLL8P6gP]
- 268も言ってるけど
Visual StudioのExpress Editionで好きな言語選べばいいじゃない DirectX使ってやるならC++ XNAを使うならC# ゲームつくりには向いてないけど仕事に使いそうならVB プログラムで食べていくならVisualStudioが使えて邪魔になることはあるまい
- 272 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 19:34:30 ID:p2TFQbpf]
- >>270
ググった? 家にネット環境が無いってこと? これ違うの?自分は製品版持ってるから確認しないけど。 ttp://www.codegear.com/jp/downloads 「Turbo Delphi 2006 Explorer」 ttp://downloads.embarcadero.com/free/delphi
- 273 名前:名前は開発中のものです。 mailto:sage [2009/04/25(土) 21:00:04 ID:MQOAOcNp]
- 某中小では残業75〜100時間って言ってたな
マスターアップ前かどうかは聞き忘れたが
- 274 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 07:23:56 ID:A8BYeETe]
- 製作メンバーを募集したく検索したのですが、無償メンバー募集スレしか見つかりませんでした。
シェアウェア製作の予定で、可能な限り報酬を支払いたいのですが 最適な募集スレがありましたら教えて頂けませんか? 製作初心者なもので、報酬の相場を知りたくもあります。よろしく御願いします。
- 275 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 12:23:38 ID:ovAUpQGX]
- >>274
釣りかも知れんけど、相場はないよ。 その人の技量・制作期間・内容で変わってくるからね。 それから報酬を払うというなら募集せずにキチンと依頼すること。 依頼しても誰も引き受けてくれないときの最後の手段が募集。
- 276 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 14:37:42 ID:uyYFRF/2]
- Wiiのhomebrew上で動作させる自作アプリなのですが、日本語表示でなやんでいます。
libwiiguiでFreetypeを使用しているため、日本語のTruetypeフォントを利用 できるのですが、単純に日本語をそのまま出力しても文字化けを起こしてしまいます。 そこで、iconvを使ってSHIFT-JISからUTF-8に変換して出力してみたのですが 文字化けが解消されません。 これはコードの変換が間違っているのでしょうか? それとも、そもそもコード変換だけでどうにかなる問題ではないのでしょうか? なにか参考になる情報やHPなどありましたら、教えて頂けませんでしょうか。
- 277 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 15:03:20 ID:jsj2C4xi]
- 完成が近づいたゲームをネット上でテストプレイしてもらいたい場合は、
どこで公開するのがいいですか? この板にテストプレイスレッドでもあればいいんですが…
- 278 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 15:08:33 ID:Sy6eWjZh]
- 自作ゲーム評価スレ
ttp://pc11.2ch.net/test/read.cgi/gamedev/1010018331/ あまり人はいない。
- 279 名前:274 mailto:sage [2009/04/26(日) 23:25:36 ID:quhNk3tA]
- >>275
依頼先がなかなか見つからない状況です。 RPG、STG、ADVの依頼先なら幾つか拾えたのですが、依頼したいのは育成SLGで、検索では見つけられませんでした。 企業に依頼するのは腰が引けます。想像ですがフリーPGさんやSOHOよりも高そうです。 釣りと判断した理由を尋ねても構いませんか? この板に慣れてないもので、空気読めてなかったらすいません。
- 280 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:04:07 ID:xJO+6Dnf]
- 頼んで簡単確実に作れるなら世の中苦労はないな
- 281 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:11:13 ID:9p0sXjke]
- >>279
悪い事は言わないから自分で組め 仕事として依頼すると半端なく金がかかる
- 282 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:35:39 ID:TI5Y4WQo]
- >>279
ググれば同人ゲームメンバー募集掲示板とかたくさんあると思うぞ。 そういうところじゃ無理なのか? 特別な条件があるなら、詳しくいってみたら? それにしても、初心者ってことは、今まで完成させたゲームとか関わったゲームは 一本もないってことか? もうほとんど完成してる、もしくは完成のめどがたってるのか? たとえ有償といわれても、知識や経験があまりにない人と関わるのは面倒だと 考える人も多いと思う。
- 283 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 01:10:03 ID:DorCUNxi]
- >>279
www2.ocn.ne.jp/~katokiti/ ここに製作ツールとツール講座の一覧があるから使えそうなツール選んで自分でやってみたら?
- 284 名前:274 mailto:sage [2009/04/27(月) 01:20:54 ID:M3ZNK/lk]
- 「プログラム」「ゲーム」「依頼」のキーワードで今まで検索していました。
「同人ゲーム」「メンバー」で検索したところ、色々引っかかりました。有難うございます! ゲーム製作に関してはまったくの初心者です。 C言語専門書を購入し0からの勉強を始めたところ、非常に難解で1年以上はかかると思いました。 勉強に費やす時間を時給に換算し、本職さんに報酬として支払う方が効率的だと判断したんです。 依頼側があまりにも無知だと敬遠されるのですね、納得できます…。 検索で見つけた「同人ゲームメンバー募集のトラブル」というのを読んできます。有難うございました。 >>283 URL有難うございます、参考にさせていただきます。
- 285 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 19:44:54 ID:yBLg4gy1]
- 育成ゲームを作るのに、そこまで勉強しなくてもいいような気が
テキストと画像の表示、あと簡単な変数の操作ができれば十分じゃないかな ノベルゲーのツールが結構向いている。それで作っているところも多い(ベクターの育成ジャンルとか参考) inutoneko.jp/ gy2.eek.jp/ どちらもシェアウェアのゲームも作っている。『犬と猫』は特に有名 使っているのは『Nscripter』。簡単な記述で、それなりに見栄えのいいものが作れる 『吉里吉里』のほうがtjsが使える分、拡張性は高いかな こういう選択もあるということで。多少無理してでも自分で組むのがいいのは本当 簡単な仕様書が前もって用意してあると、プログラム関係は応募がしやすくなる プリンセスメーカーのようにオーソドックスなものなら、ある程度習熟したスクリプターであれば楽勝で組めるよ 本来の意味でのプログラマーが来てくれれば、それにこしたことはないけれど、募集の幅が広がる プログラムの依頼を引き受けてくれるところはあまりないから、募集に頼るのはしかたないかもね
- 286 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 04:14:25 ID:Q3eqkp7N]
- >>284
ぶっちゃけ、NScripterか吉里吉里を使って 自分で組んだ方がいいと思うなあ。 Cから取り組もうという気合いがあるんだから、 Nスクか、吉里吉里(KAG)くらいなら、ずっと楽にマスター出来るよ。 どちらも、ADVのエンジンだけど、育成SLGくらいなら作れるし。 (RPGみたいな物はエンジン的に難しいけど)
- 287 名前:274 mailto:sage [2009/04/28(火) 08:46:53 ID:WgSX1HZt]
- >>285
>>286 具体的で判りやすい説明ありがとうございます。 「犬と猫」さんのゲームはプレイしたことがあります、すごくよく出来ていて印象に残っていました。 ツール使用だとは全然思っていませんでした、きっとC++とか高度な言語を使っているのかと…。 目から鱗です。進む方向が見えてきました。 自分の理想のシステムが再現できるか工夫するのも楽しそうです。 お世話になりました、ありがとうございます!がんばるぞおおおおおお
- 288 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 08:49:00 ID:2rDQlk7/]
- C言語に幻想を抱いたらダメ、絶対
- 289 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 22:10:58 ID:MfOPTYG9]
- ゲームの起動の最初に音楽を全部メモリに読み込んでおくのと
ステージ変わるたび(音楽変わるたび)に、前のを破棄して新しく読みこむのとではどちらがいいですか?(重さとかそういう意味で) メモリ領域的には後者の方がいいと勝手に考えたのですが 毎回読みこむのもどうなのかなと思いまして。
- 290 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 22:18:30 ID:TOU0WG+w]
- 当たり前だが、ステージの途中でnow loadingとか論外。
どうしてもそれやりたいのなら、ボスの直前とか、ブロック状態になっても差し支えないところでやるべき。 曲なら、ステージの最初に読んでおいて全然問題無いんじゃねえの? 2,3分のループをメモリに吐き出したって精々30MBとかそのくらいだろ? それが問題になる環境はそうそう無いかと。
- 291 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 22:27:55 ID:MfOPTYG9]
- >>290
ありがとう。
- 292 名前:名前は開発中のものです。 [2009/04/29(水) 11:21:43 ID:lT/yOc93]
- >>248-250
初心者向けではないけど、 「アセンブラ読本 for Game ゼロからはじめるゲーム改造」というプログラム改造本の知識だが、 ttp://d.hatena.ne.jp/yaneurao/20050617 プロセスメモリエディタならメモリを見れるのでは?
- 293 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 14:15:47 ID:FM8ZMCYE]
- FF12のように、キャラ後方視点で広いフィールドを歩き回るようなシーンを作りたいのですが、
座標系の設計について質問です。 案A: ワールド座標の原点を常に操作キャラにする 利点: ・ 操作キャラとカメラのマトリクス制御が簡単になる? ・ フィールドを必要な分だけ順次ロードするのがやり易い? 案B: ワールド座標系 = フィールド 利点: ・ 現実世界の感覚として分かり易い? どちらのほうが良いでしょうか? また、それぞれの利点、欠点などご助言お願いします。
- 294 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 17:25:31 ID:fWiz+wu7]
- >>293
普通にDirectxのワールド変換とビュー変換あたりを知れば、あまり深く考える必要がないことに気づくのでは。
- 295 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 20:42:38 ID:11dRgZmx]
- htmlなら少し分かりますが、Cもjavaも全く分からない(言語という概念がよく分からない)、
パソコン初心者ですが、本気でゲームを組んでみようと思いました。 ゲーム制作に重点を置いて言語を学ぶ方法や、書籍などのアドバイスを頂けたらありがたいです。 どうか宜しくお願い致します。
- 296 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 20:45:35 ID:ELazHd8Y]
- ツクール
- 297 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 21:00:42 ID:BJmX47Qn]
- >>295
作りたいゲームや、やりたい事のレベルによる とりあえず、自分の情報を出さずに、質問されても 回答できる奴はおらん
- 298 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 01:53:34 ID:uJOfnh35]
- books.yahoo.co.jp/book_detail/AAT30637/
とりあえずこのあたりでいいんじゃね? これでわからなかったらネットでもっと簡単なページ探して読むとかぐらいしかないかな
- 299 名前:名前は開発中のものです。 [2009/05/01(金) 03:43:45 ID:J+pgQsLe]
- とりあえず何でもいいから言語をマスターしろ
話しはそれからだ
- 300 名前:293 mailto:sage [2009/05/01(金) 10:22:11 ID:qTz9E6Ln]
- >>294
ありがとうございましたm(_ _)m
- 301 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 18:39:14 ID:zExiXQxB]
- >>274氏がまだ見てるか分からないけど一応貼っとく。
プログラマと付き合う ttp://www.geocities.co.jp/HeartLand-Kaede/9677/read.htm 報酬よくても依頼者がよくないと金捨てて簡単に逃げる奴は多い。(ゲームに限らず) 依頼or募集するなら作るものが完全に固まってからね。
- 302 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 21:43:19 ID:dEM/bJiG]
- だって依頼者次第では1の仕事が10にも100にもなるんだもの。
報酬が1割2割高くても全然割に合わない。
- 303 名前:274 mailto:sage [2009/05/02(土) 00:44:57 ID:JFxZ6/0f]
- 素人の認識でしかないのですが、内容はほぼ完全に固まっています。
PGさんの意見を仰いでから完全に固めるつもりで、 シナリオ・設定・システムは代案を幾つか用意もしています。 今はここで教えてもらったツールで自作を始めています。 PGさんに依頼する機会ができたとき、この経験が役に立つと思ってます。 面白いURLありがとうございます。参考になります。
- 304 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 01:08:39 ID:oIvX8fSH]
- 賃金体系とか締め切り(あれば)などを説明したほうが良いかもしれない。
仕事に就いてるPGは忙しくて手を出せないだろうけど、仕事の見積もりくらいは してくれるかも。内容は公開出来ないだろうからコッソリ見てくれる人がいれば。 注意としてはゲーム会社に見せるとパクられるから依頼しないほうがいい。
- 305 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 01:39:49 ID:ceKe38xr]
- >>295
【課題1】まずはゲームを作りたいという意思を明確にしましょう! ※どんなゲームを作れるようになりたいのか自分の中で整理しておくのが大切です 「ゲームを作るぞ」「俺は○○なゲームを作れるようになる」と紙に書いて部屋に張って 最大の敵『(゚听)ツマンネ アキタ』に対抗する準備をしておきましょう 【課題2】プログラミングについて知識を手に入れよう! ※これからあなたが踏み込む世界はなかなかに大変なものです。必然的にコンピュータの知識も 必要となるでしょう。最初は流し読み、わからないところは飛ばす、ざっと、で構わないので用語や 全体像を把握しましょう ここなんかがお勧めです vipprog.net/wiki/ 他にもたくさんあるのでじっくりサイト巡りしましょう 【課題3】これから学習する言語を決めよう! ※「これが決定版」「これしか駄目」なんて言語はありません どれかひとつを決めてしまいましょう。なに、自分に合わないと思えばその時点で変えればいいだけです 【課題4】自分のパソコンに導入しよう! ※コンパイラなどの必要な環境をそろえましょう。プログラミングを無理やり絵になぞらえるなら 筆や絵の具、パレットや画板などの選択と用意です。無料で落とせるものがたくさんあります なに、これも気に入らなければ変えてしまうだけです 【課題5】本を一冊買っておこう! ※大抵の知識はネットから無料で手に入れることが可能です。しかし紙媒体の本もまた便利なもの 自分の始めた言語の本を一冊買っておきましょう。また、パソコンの横に常駐させておけばやる気も 継続するものです。ぜひ自分のお金で出費しておこう
- 306 名前:295 [2009/05/02(土) 02:08:24 ID:dC4Hw/ps]
- 返信が遅れまして申し訳ありません。
皆様、様々な意見や参考などありがとうございました。 とりあえず、構造としてはマリオのような2Dアクションを作りたいと考えております。 そこから知識と技術が増えるにつれ内容を複雑に、といった感じでどんどん膨らませていこうと思います。
- 307 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 02:37:09 ID:Ej0pHpD0]
- マリオですか、
最初はこんな感じだ up.assistant.gr.jp/download.php?seq=763&id=688138
- 308 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 06:29:53 ID:QevcSqnv]
- >>306
そのレスで、だいたいお前さんの程度は分かったから、 とりあえずは、アクションゲームツクールでも、買ってきなさい。 どう見ても、言語がどうのとか教えても、絶対に無理な段階だから。
- 309 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 19:18:19 ID:X4/Rtm5y]
- >>308もひどい奴だなw>アクションゲームツクール
- 310 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 20:06:40 ID:f4gDqdor]
- >>303
ケチつけたいわけじゃないけどほぼ完全のその「ほぼ」がプログラマの不安要素になる場合が多い。 不確定要素は完全になくした上でプログラマがどうしても変更してくれって言ったとき変えるくらいで丁度いい。 ただ最後まで変更のない仕様書ってのもまず存在しないからやってく上で変わるのも仕方ない。 最初は完璧だと思ってても変わるんだから「ほぼ」がついたものがどれだけ不確定かを経験あるPGは心得てる。 ましてや育成SLGなんて技術的には簡単だけどイベントやら何やらでフラグ管理や調整もRPG並に膨大になりがち。 ウィンドウの出力位置とかも「なんとなく不自然じゃない位置に」とかでなくペイントでもいいからデモ画面を 提示できるくらいまで固めた方がいい。 とにかくプログラマにロジック以外に考える物を残さないぐらいで丁度いい。 それじゃ依頼されるより依頼する側の方が大変じゃねーか!と思うかもしれないけど他人にソフト作らせるのは そのくらい大変ってこと。よく見る「一緒に考えながら作りましょう」なんてのは問題外。 実際そこまで完璧な状態はプロ含めてまずないけど未経験じゃ警戒されまくりだからそれくらいした方がいい。 未経験が警戒されるのは一番決めて欲しい細かい部分(上のウィンドウ出力位置もその一つ)が決まってなかったりするから。 長文乙だけもしPGと組む機会があったら依頼と共同制作の違いと 依頼には相応の準備が必要ってことを知っておいてほしい。
- 311 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 21:25:28 ID:q1+DydXj]
- DXライブラリとSeleneだと
2D描画が速いのはDXライブラリですか?
- 312 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 01:21:39 ID:Zh02nb2t]
- >>311
阿呆かお前 Seleneは何をベースに作られてると思ってるんだ
- 313 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 02:54:09 ID:3WoDU4Gs]
- ホワイトベース。
- 314 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 02:54:34 ID:ldYJfGGP]
- 競馬ゲームを作ってみようと思ってるんだけど難しいポイントありそうですか?
育成要素は無くて馬券買って当てるゲームです
- 315 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 04:19:28 ID:y+jU2FiF]
- >>314
競馬の試合に説得力を持たせるだけの 馬のグラフィックを書くのは、 リアル・デフォルメ、ドット・3Dを問わず 非常に難しいです。 以上
- 316 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 06:26:36 ID:UdNg6dcv]
- >>314
絵を描いてみたいんだけど難しいポイントありそうですか? モノクロではなくてカラーです と言ってるのに近い
- 317 名前:303 mailto:sage [2009/05/03(日) 10:20:21 ID:LwUBffWj]
- >>310
デモ画面はプレイ画面と同じようなものでしょうか?それでしたらグラ起こし済みです。 テキスト窓の文字数や行数指定、コマンドボタンやゲージの説明なども付けてます。 HPを作る感覚に過ぎないのですが、ジャンプ先の階層を図にしたものとか。
- 318 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 10:40:20 ID:oh0rKXVA]
- >>314
プレイヤーに楽しいと感じさせるゲームに仕上げるのが一番難しいんじゃないかな サイコロの目を当てるのと違って、勝ち馬を予想する根拠があり他のNPCがその根拠を 元に投票することで倍率が決定されたかのように見せかけなきゃなんないとか
- 319 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 12:49:22 ID:Xp9/OEVA]
- ファミリージョッキー
- 320 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 01:02:43 ID:TurWEG4D]
- で、>>295=306は消えたか
> 本気でゲームを組んでみようと思いました。 にしては、 随分と安い本気なんだなw
|

|