- 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/
- 190 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 19:08:13 ID:Vxe0fs9Y]
- 別に間違ってないと思うよ。
ただ、最初に決めるモンじゃなくて、移動行動ごとに最探索するものでしょ? ノード間(ここではヘクス間)の重みはマップチップと等価でしょ? で、探索はA*でやるから、全てのノードをチェックする可能性が少ないわけだよね? となると、1000*1000の配列は必要ないでしょ?ってこと。
- 191 名前:181 mailto:sage [2009/04/08(水) 19:23:08 ID:seQYh4Lz]
- >>190
確かにそうですね。移動量の矩形の領域だけかもしれません。 それに、ローカルで事足りると思いました。把握しました。
- 192 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 04:56:06 ID:q4HGwHB4]
- 3ヶ月くらい前にどっかの博士課程かなんかの人が3dゲーム開発エンジンみたいなのを
たしか経済産業省かなんかのサポート付きで開発した、みたいな記事読んだんだけど (かなりあいまい、詳細違うかも) 分かる人いませんか?
- 193 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 16:39:12 ID:p+jWJ3R2]
- >>192
未踏ソフトウェア創造事業 とかでググったらなんかヒットすんじゃないの? これか? ttp://jp.3d-tcpdump.org/
- 194 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 16:43:07 ID:p+jWJ3R2]
- >>192
あとこんなのもあったが、ちと古いか・・・ ttp://lamp.sourceforge.jp/
- 195 名前:名前は開発中のものです。 [2009/04/10(金) 20:58:47 ID:IWmoplMV]
- ハローワールドが終わったら次は何を練習していくのが普通なんだ?
- 196 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:15:25 ID:qGPoIXmj]
- ウィンドウが作れるようになる。
→窓に絵をかけるようになる。 →音を鳴らせるようになる。
- 197 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:21:30 ID:BzNecVUy]
- 全ての言語でハローワールドを出すまでは終わらせてはいけない
- 198 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:23:17 ID:cdOEBCsg]
- ウィンドウズならコントロールの配置とウィンドウプロシージャを使いこなすんだな。
MFCはそれを覚えてからの方がより役に立つ。…ゲームでMFCは使わないかな? 俺は使うけど。
- 199 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:27:20 ID:Y7HGhfIy]
- もうテキトウなDiectX本でも買ってきて、サンプル手コピーして弄々しちゃったら?
- 200 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:34:18 ID:iRprjuDB]
- >>195
ハローワールドが出せたという事は、 お前は、既にその言語を完全にマスターした達人だから、 さっさと次の言語にとりかかるべき
- 201 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:37:30 ID:o/eQJnMQ]
- ハローワールドの次は、おはようございます、こんばんわだ。
そして、アイワ世界を救う を100万遍したら、南国の孤島に行きなさい!
- 202 名前:初心者 [2009/04/10(金) 21:49:43 ID:AuUTXtVm]
- 携帯からですがすいません。
携帯でアクションゲームを制作したいのですが、おすすめのツールやアプリなどはありますか? 因みに機種はFOMA800Iです。
- 203 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 21:57:48 ID:q4HGwHB4]
- >>194
これだったと思う。 ありがとう
- 204 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 22:51:19 ID:cdOEBCsg]
- 初心者がいろんな言語に手を出しても器用貧乏になればまだマシな方。
役立たずになるのがオチだ。
- 205 名前:名前は開発中のものです。 mailto:sage [2009/04/10(金) 23:09:08 ID:wsd3mkuO]
- 選べる事は良いことだ
あれこれ使って見て、使った中で、 自身の性格に似合うものを選べばよい。
- 206 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 00:05:44 ID:+IU6HpLu]
- >>202
とりあえず公式へ www.nttdocomo.co.jp/service/imode/make/content/iappli/ iアプリは505世代までしかやってなかったから、今どうなってるのかは知らん
- 207 名前:初心者 [2009/04/11(土) 10:03:17 ID:2uP0z5Zy]
- ダウロ出来ませんでした…。
まだまだ初心者なのでもうちょっと粘ろうと思いたいです。
- 208 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 12:06:46 ID:9kwp9HM9]
- 最近の馬鹿ってダウロと略すんだ…。
異文化を学んだ。
- 209 名前:名前は開発中のものです。 [2009/04/11(土) 13:55:36 ID:2FSavDqm]
- 3Dのアクションゲームを作ろうと思っているのですが、3Dのマップデータはどのようにして管理するものなのでしょうか?
作ろうとしているゲームは、マリオ64やゼルダの伝説のような感じのものです。 マップの大きさに応じた3次元配列によってマップを表現する、という方法なら思いついたのですが、なんだか泥臭いやり方のような気がして…。 なにかスマートな方法はあるのでしょうか?よろしくお願いします。
- 210 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 14:52:38 ID:KnPcD7P5]
- 別にセルでうめるわけじゃないんだから
どこに何を置くかのデータだけ(できれば外部ファイルで)持てばいいじゃない
- 211 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 15:57:06 ID:Z4tpim7M]
- マップについて一般論として
屋外と室内に分けます。古いものは室内を屋外として使っていた @ポリゴンで作る。小規模 A高さマップで作る。屋外向け BBSPマップで作る。室内向け C独自形式で作る。 このように分類されて、使う用途によって選択される。 また、LODなどによって最適化を行うことで広いマップもできる。 例えば、メタセコイアを使ってポリゴンで作る、高さマップを作る。 BSPはQuakeなどのMODを作る手順で行い、ツールも容易に入手できる 古いPCだと多重の最適化しなければならなかったが、今時のPCだと 無理せずとも、ポリゴンだけでも簡単に作り出せる。 当然ながら、目的によって選び方違ってくるから何をしたいかが重要です。
- 212 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 19:04:09 ID:+g7L3WW6]
- >>211
その説明だと誤解を生じそうだな まるで2から4がポリゴンでないように読み取れる 2以外は3Dなら結果として保持するデータは 3次元配列で同じだし。 1は1個の空間を別々に作って、プログラム上でそれの切り替えでする 3は空間はゲームとは別のツールで予め自動で区切られる、 それをまたプログラムで切り替える 2はグリッド状の地形で高さのみ保持しとく表示部分の絞込みは octreeとかでする 4はいみがわからんw
- 213 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 20:11:28 ID:Z4tpim7M]
- 3次元配列の意味がわからんのだよね
マップの付属装飾品の意味だったなら、ボーンで配置するのだけれど
- 214 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 21:57:29 ID:MW0X47d7]
- マップで思い出したのだが、初代スーパーマリオに出てくる「穴」って、穴自体がオブジェクトとして配置されてるらしいね。
逆に考えてしまいそうなものだけれども。
- 215 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 22:21:26 ID:oi/Z2oTr]
- あのゲームの地面って大地とマグマと穴しかないじゃん
- 216 名前:209 mailto:sage [2009/04/11(土) 23:54:01 ID:2FSavDqm]
- マップデータというのは地形データのことです。
質問の書き方があいまいでした。申し訳ありません。 >>210 アイテム等のオブジェクトはその方針で実装していくつもりです。 地形データはどうやるのが一般的だろう…と思ったので質問させていただきました。 >>211 >>212 ありがとうございます。 とりあえず屋内を作っていこうと思っているので、>>211の@,Bでやっていこうかと思います。 >>213 説明不足で申し訳ありません。 マップの付属品はまた別で、地形データのことです。
- 217 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 23:59:46 ID:+g7L3WW6]
- >>211
BSPはQuakeなどのMODを作る手順で行い、ツールも容易に入手できる ライブラリを使わないでBSP形式を表示するサンプルコード ってどこかにある?
- 218 名前:名前は開発中のものです。 [2009/04/12(日) 16:09:57 ID:PVgcryw9]
- CGIゲームってどこで勉強すればいいですかーー?
需要ないかもなぁ
- 219 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 18:35:21 ID:1xOLFXsM]
- BSPに関して、
Quakeのソースコードを読めと言われるでしょう これは内容が難解であるから、素人向け解説は無いと思う。 より簡単な方法が他にもたくさんあるのだから別の方法を調べるのがよいと思われる。
- 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とかそのくらいだろ? それが問題になる環境はそうそう無いかと。
|

|