- 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/
- 2 名前:名前は開発中のものです。 mailto:sage [2009/03/11(水) 17:59:04 ID:teoBVoN1]
- 【歴代スレ】
[Part18]pc11.2ch.net/test/read.cgi/gamedev/1223550808/ [Part17]pc11.2ch.net/test/read.cgi/gamedev/1210443288/ [Part16]pc11.2ch.net/test/read.cgi/gamedev/1199303757/ [Part15]pc11.2ch.net/test/read.cgi/gamedev/1190308500/ [Part14] pc11.2ch.net/test/read.cgi/gamedev/1175521815/ [part13] pc11.2ch.net/test/read.cgi/gamedev/1160457664/ [part12] pc8.2ch.net/test/read.cgi/gamedev/1147951341/ [Part11] pc8.2ch.net/test/read.cgi/gamedev/1137730564/ [Part9(10)] pc8.2ch.net/test/read.cgi/gamedev/1127522168/ [Part9] pc8.2ch.net/test/read.cgi/gamedev/1121237401/ [Part8] pc8.2ch.net/test/read.cgi/gamedev/1113237630/ [Part7] pc8.2ch.net/test/read.cgi/gamedev/1103954329/ [Part6] pc5.2ch.net/test/read.cgi/gamedev/1094627404/ [Part5] pc5.2ch.net/test/read.cgi/gamedev/1078502309/ 避難所 pc2.2ch.net/test/read.cgi/gamedev/1057318143/ [その4] pc2.2ch.net/gamedev/kako/1043/10434/1043417025.html [Part3] pc2.2ch.net/gamedev/kako/1032/10328/1032814540.html [Part2] pc2.2ch.net/gamedev/kako/1013/10136/1013645518.html [Part1] game.2ch.net/gamedev/kako/1005/10050/1005038203.html
- 3 名前:名前は開発中のものです。 mailto:sage [2009/03/11(水) 18:25:49 ID:teoBVoN1]
- 前スレ>>896で質問させていただいた者です
皆さん回答ありがとうございます。 人工無能や伺かなど色々調べてみましたが、NSCRが一番イメージに近いものが 作れそうなので、それを勉強してみることにしました 今のところこんな感じで考えてます 1・グローバル変数Xを定義する 2・Xの値を調べる 3・0ならばOPへ、OPの最後に変数Xにランダムで+1〜5する 4・1以上ならば、それに該当するラベルへ飛ぶ、例えばX=1なら*hanasi1へ X=2ならば*hanasi2へ、といった具合に 5・ある一定の数以上だった場合、EDへ飛び、その最後に変数Xの値が0に戻る 6・それぞれのラベルにジャンプした先で、短いメッセージが流れる メッセージの最後に変数Xにランダムで+1〜5され、一旦ENDになる 3の部分もうちょっとスマートにできそうですが…。
- 4 名前:名前は開発中のものです。 mailto:sage [2009/03/11(水) 18:28:26 ID:teoBVoN1]
- 3じゃなかった、4の部分ですね
何度も失礼しました
- 5 名前:名前は開発中のものです。 mailto:sage [2009/03/12(木) 13:21:40 ID:ZSonie4h]
- どんなものをイメージしているかわからんが、そういう仕様なら俺は伺かを使うぞ。
初回挨拶の後はランダムにメッセージ出すのも簡単にできるし
- 6 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 00:04:04 ID:TZdAnUzG]
- ゲーム作って配布するとき
テクスチャやXファイルのデータとか隠したりする方法って 普通はどうするんですか?
- 7 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 00:17:03 ID:jpHZAuis]
- 俺は隠さなかった。
- 8 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 08:48:48 ID:HkPFZKB5]
- >>6
1.拡張子を独自ネームに変える 2.バイナリエディタでファイル先頭4バイトを半角スペースとかで潰す これだけで、エクスプローラなんかかの汎用ファイラではファイルの属性が判別できなくなる。 あとは専用アーカイバを自作するとか。普通はこっち。 まあ、同人なんかの金取れる半プロレベルになるまではここまでやらない。
- 9 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 12:21:54 ID:7l5Yoh4i]
- ちょ、ま、なんで>1にgamdev.orgが未だにリンクされてるの?
存在しないから! 新しいのできたから! つwiki.game-develop.com/
- 10 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 14:29:08 ID:oUbc42zg]
- >>8
普通はどうやるかと聞いているんだから。普通のほうを詳しく説明すべきでは? 暗号化でググレばいろいろ出てくるけど単純なのは バイナリで0と1を反転させる方法と1バイトずつ数字として読み込んで一定値を足す方法
- 11 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 16:21:05 ID:j8Dj+4bp]
- 暗号化したデータはどうやって読み込めばいいのでしょうか?
1.暗号解除のデータを作成 2.それをD3DXCreateTextureFromFileでよみこませる 3.読み込んだ後 そのデータを暗号化 こうやるんですか?
- 12 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 16:34:35 ID:zedhLAmC]
- FromFileじゃなくてstreamだな
- 13 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 20:35:32 ID:hsBku62F]
- 全部くっつけて1つにしちゃって
別ファイルに分離できるようにファイルサイズなどを記述しておくという方法もあるね どっちにしろメモリからのアクセスになるからその辺注意しないとダメだけど
- 14 名前:名前は開発中のものです。 mailto:sage [2009/03/15(日) 08:01:34 ID:ZFCqYcTy]
- >>13
初期のiアプリなんかで常套手段だったな うっかりjarに直接放り込むと容量がとんでもないことに><;
- 15 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 14:29:51 ID:jqNm6UQG]
- 将棋みたいに升目が一定サイズの矩形が直交してきちんとならんでると
駒の配置などのデータ構造を盤の見栄えからイメージしやすいのですが、 ヘックスが並んでるボードゲームとかコマを置く升目のサイズが一定でない場合などはどのように 見栄えと内部データとを対応させてるのでしょうか? 何か定番のアルゴリズムみたいなものがあるんでしょうか?
- 16 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 14:45:29 ID:ImnMlBpl]
- □□□□□□□□□□□□
□□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ 通常はこう □□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ このように配置して、 □□ □■□ □□ こう見ると、ヘックスになります。 (メモ帳で見てね)
- 17 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 14:47:30 ID:ImnMlBpl]
- □□□□□□□□□□□□
□□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ □□□□□□□□□□□□ 通常はこう □□□□□□□□□□□□ _□□□□□□□□□□□□ □□□□□□□□□□□□ _□□□□□□□□□□□□ □□□□□□□□□□□□ このように配置して、 _□□ □■□ _□□ こう見ると、ヘックスになります。 やりなおし(メモ帳で見てね)
- 18 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 14:50:50 ID:0Nl1AcQW]
- 見た目とデータ構造が一致する必要性は特に感じないんだが・・・・
隣接マスがどれかを知りたいときに、将棋のような場合はx,yが±1ってだからわかりやすいだけ。 どう表現するかを定番ってのは、対応させたいマップによって決まるから何とも言えんが、 Hexの場合を2次元配列で表現したいなら、偶数列を0.5ずらした様な感じでやれば わかりやすいかもしれん。 他にはグラフとか隣接行列つかって表すかんじかなぁ。
- 19 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 15:03:38 ID:/HlKpXQl]
- HEXの場合だと、市松模様のようにデータを配置するのが定番。
横移動は±2単位でひとつ飛ばし、縦は必ずX軸±1を入れて斜め移動にする。 表示も、X*キャラ幅/2、Y*キャラ幅で変な置き換えしなくてもいけるはず。 地図のように隣接してる地区が不定の場合は、隣接情報をリストに持つのがわかりやすいかな。 新宿区→渋谷区・豊島区・文京区・千代田区・港区・中野区 渋谷区→新宿区・中野区・目黒区・千代田区・港区・世田谷区 あるいはboolernの2次元配列で隣接区のフラグ立てるとか。このへんは組み方次第。
- 20 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 18:02:00 ID:i5y+wh7O]
- 現在CとDXライブラリを使って2Dゲーム作成をしています。
3Dに移行したいのですが、一番初心者向けのライブラリは何でしょうか? Easy3DとかSeleneとか一杯あってワカリマセン…
- 21 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 18:03:02 ID:asZSe60i]
- 言語は?
Cのまま?
- 22 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 18:59:45 ID:ImnMlBpl]
- 素人向け3dライブラリは
E3D DarkGDK Selene 3dgs これらがある、一番簡単なのはDarkGDKであって入り易い、 例えば、モデルの読み込んで自動サイズ変更と表示までが1コマンドで実行できる。 E3Dも初心者向けであるがコマンド数がDarkGDKの半分くらいしかない モデルモーションツールと連動しているのは良い。 Seleneは、C++で最大能力を目指していて上級向け。 3dgsも初心者向けであるが、「使いたければ英語を覚えろ」 こんな態度の代理店なので、ユーザーが離れてしまった。 性能が悪くて速度も遅くてもよければ E3Dが使えるだろう。 日本語のサポートもうれしい。
- 23 名前:名前は開発中のものです。 mailto:sage [2009/03/16(月) 20:00:28 ID:jqNm6UQG]
- >>16-19
ありがとうございます グラフについても勉強してみたいと思います
- 24 名前:名前は開発中のものです。 [2009/03/17(火) 12:18:10 ID:TM7C1VEc]
- エフェクトの勉強をしたいんですが
たとえば、今表示されている画像を、4分割する なんてエフェクトを実装しようとしたら 1.今の画像をコピ 2.4つに分けて画像を計4枚表示 3.分ける前の画像を削除 という手順を踏むのでしょうか? どこか、2Dエフェクトがよく分かるサイトなどありませんか? 今どん詰まりですorz
- 25 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 16:09:55 ID:4gIICbUZ]
- 4分割ってのが具体的にどんなのか分からんけど
そーなんじゃない?
- 26 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 18:21:30 ID:BJg7z32C]
- それぞれ4つの画像が分割後に別の処理を受けるなら、4つの新しい画像オブジェクトに分けてもいいけど
(おそらく、かなり主観的な憶測だけれど)ソース画像上の位置を指定してコピー(描写)するだけでこと足りそう
- 27 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 18:21:36 ID:0G4H62Cm]
- 透視投影で、四角ポリゴンを画面いっぱいになるように
配置することって出来ますか? 行列とか良く分からないのでどうすればいいか・・
- 28 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 18:31:54 ID:BJg7z32C]
- できます
行列の計算は必要ありません 三角関数が理解できるなら、簡単な一次方程式を解くことで、4頂点の座標が求まります
- 29 名前:27 mailto:sage [2009/03/17(火) 18:40:04 ID:0G4H62Cm]
- ・・・それだけではちょっと分かりません。
どんなコードを書けばいいんですか?
- 30 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 18:43:08 ID:BJg7z32C]
- 書き込み時間を見るに、ちょっとしか考えてないからわからないんだろうね
- 31 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 19:10:59 ID:P2bClcgG]
- DirectXなら3D描画してから2D描画すればいい。他はシラヌw
- 32 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 19:22:16 ID:3bpQJ7qE]
- >>27
エスパーすると、お前が判らないのはビューポート行列 逆行列かけてお終いの所に三角関数も何もねーよww
- 33 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 19:38:35 ID:0G4H62Cm]
- 透視投影のときに見える範囲って、円錐みたくなってるんですね。
だから三角関数?
- 34 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 19:46:08 ID:P2bClcgG]
- 計算誤差が出るから、3D空間に浮かべるよりも、
最初から2Dで書いたほうが良いと思うが…
- 35 名前:名前は開発中のものです。 mailto:sage [2009/03/17(火) 19:51:26 ID:0G4H62Cm]
- 3D使ったトランジションを作りたいので
3D空間に浮かべないと駄目なんです (完全に画面が切り替わってからはもちろん2Dで描画します)
- 36 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 01:52:27 ID:Mh/4CXT8]
- ここに視錐台がある、
msdn.microsoft.com/ja-jp/library/bb975157.aspx 図を見て欲しい あなたは、カメラから見ている状態です。 2つの事がある 1、カメラの画角が影響する。一般的なカメラレンズ 2、カメラからの距離。描画できる最短距離と最長距離を設定しているから その範囲内でなければならない。 角度と距離が決まれば、長方形平面の寸法は計算できるでしょう。 簡単な三角関数を使うが、計算してみて欲しい
- 37 名前:名前は開発中のものです。 [2009/03/18(水) 02:09:59 ID:8eMNgIko]
- 質問ですが、FFの戦闘シーンに入る前のエフェクトとかはどうやってるのでしょうか?
渦巻きとか、ガラスが割れるようなエフェクトとか あれらは最終的には2Dですが、なにか3Dの技術が使われているのでしょうか?
- 38 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 02:23:04 ID:bMAD0Jrg]
- 日本語化させたいフリーゲームがあるんだけど、拡張子moを拡張子poに
変換することはできるのかな。コンフィグ部分だけでも書き換えたいなと 思ってるんだけど、poファイルがないと無理なのかなー。
- 39 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 11:30:05 ID:qOpLwVWr]
- >>38
俺が昔悩んだことで良かったな。 msgunfmtを使えばOK うまくいかないこともあるけどな。
- 40 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 11:59:41 ID:bMAD0Jrg]
- >>39
サンクス。ちょっち調べてみる。
- 41 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 20:34:14 ID:fMnS2Mpb]
- >>37
例えば、テクスチャにレンダリングしたものを、メッシュに貼り付けて変形させるとか。 厳密な3D技術は不要で、後者にしても、適当なオイラー角と回転行列でトランスフォームできれば、変換済み頂点でも十分。 まぁ、むしろ3Dでやったほうが楽だと思うけど。
- 42 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 20:47:00 ID:Mh/4CXT8]
- エフェクトですか、
ここのデモをDLしてみてください。 www.sbcr.jp/books/download/art.asp?newsid=2211 解説が欲しければ書籍を読んでください。
- 43 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 20:51:29 ID:UDR968Ef]
- そのエフェクトが入ってるかどうかでゲームの面白さが決定するわけでもないんだから
思いついたときに小ネタで組んでストックしていけばいいと思う。
- 44 名前:名前は開発中のものです。 mailto:sage [2009/03/18(水) 23:53:08 ID:2Tm85Ovy]
- STGゲーム制作のスレってここで良いの?
ttp://pc11.2ch.net/test/read.cgi/gamedev/1227748699/ 過疎っていうか、なれ合いがキツくて、俺はだめだわ… 今、別に流行ってるゲーム制作サイトかスレがあるの?
- 45 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 06:56:08 ID:5BmKPul6]
- 海外のフリーの音ゲーを日本語化しようといじってたけど、どうもソフト
の方で日本語表示ができないみたいだった。悲しい。 まぁ、でも仕組みは分かったよ。他のゲームいじる時に役に立つかな。
- 46 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 06:57:47 ID:tVTdtN9Y]
- それはどういった疑問・質問?
- 47 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 13:52:18 ID:JlFnCxtd]
- 質問です
ゲームのテストプレイをしてくれる人を募集するには どのような方法が一番良いでしょうか? 自分のホームページやブログで広告しても 人気がないので誰も見てくれません…
- 48 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 15:18:00 ID:cuJPGMnc]
- 友達を作る
- 49 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 16:35:15 ID:s9hiv8FJ]
- >>47
ゲーム製作系検索に登録しないで「HPは作ったんですけど…」とか泣き言言われても。 インターネット上にどれだけサイトがあるのかと。
- 50 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 18:10:57 ID:PfUqyWpA]
- >>49
誰もが「ゲーム製作系検索」を知ってると思うなよw
- 51 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 18:32:36 ID:JazTbX8V]
- 知ってなくても、ゲーム製作とか募集とかの言葉で検索すれば
いろいろヒットするだろ
- 52 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 18:36:12 ID:A2V0J2pA]
- 単純に面白くないってことじゃ
- 53 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 20:16:06 ID:ZYiQEH8C]
- 質問させてください
ネットゲームでアニメーション(モーション) がある場合、オブジェクトの位置情報は当然として それ以外は、何を情報として送るべきでしょうか? また予め決まっているモーションではなく たとえば、マウスで腕だけ上下左右に動かせる とした場合は何を送るべきでしょうか?
- 54 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 20:46:43 ID:tVTdtN9Y]
- 少なくとも
位置、回転の値 必要に応じて、 位置、回転の速度 位置、回転の加速度 等
- 55 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 21:42:20 ID:ZYiQEH8C]
- >>54
回答いただきありがたいのですが オブジェクトの位置情報というのが 向きを含めた位置情報です。 問題はアニメーション中のボーンの位置情報を 送るか?なのです。現実的ではないと思い 考えたのがアニメーションが変わる時だけ どのアニメーションでいつ開始したかを送る。 計算自体はそれぞれのPCでしてオブジェクトの位置情報も それぞれのPCでして、補正のために自キャラの オブジェクトの位置情報は一定の間隔のみで送る。 2個目のほうはどうすればいいのかわかりません。
- 56 名前:名前は開発中のものです。 mailto:sage [2009/03/19(木) 22:29:46 ID:I4BsdD7N]
- ネットワーク越しのやりとりなんだから、常にレイテンシがあると考えた方が普通。
従って、リモートで完全に再現する方法は、最初から考慮の外に置いた方がいい。 重要なのは、完全に再現することではなく、必要な情報を伝えること。 手を振る角度が重要だと思うのなら、タイミングを遅らせつつ、 一往復が確定した時点で「手をどれだけの幅振ったか」という情報だけ送ればよい。
- 57 名前:名前は開発中のものです。 [2009/03/20(金) 12:35:51 ID:gm1dlhB7]
- >47
ここで晒せば?
- 58 名前:名前は開発中のものです。 mailto:sage [2009/03/20(金) 13:33:48 ID:SKg/aFx3]
- 作ったものを評価してもらうスレみたいなのもあったはず
- 59 名前:名前は開発中のものです。 mailto:sage [2009/03/20(金) 14:30:52 ID:ilFe38E8]
- 評価スレは超過疎スレだからなぁ…2〜3人しかチェックしてない希ガス。
テスター募集ならメンバー募集スレもアリかもね。 固定的なメンバー無しでチマチマ更新して評価もらえる可能性があるのは報告スレ。
- 60 名前:名前は開発中のものです。 mailto:sage [2009/03/20(金) 15:42:44 ID:696uXlsp]
- C++推進派はCで分かりやすいプログラムが書けない技術力の無さを自覚すべき
- 61 名前:名前は開発中のものです。 mailto:sage [2009/03/20(金) 15:56:13 ID:mjVIhx4K]
- C++パクリ言語が闊歩してる時代に何言ってんだ?
- 62 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 10:10:18 ID:hYc2OW+s]
- アマチュアなんだから、よっぽどスパゲッティな
コードじゃなければ何の問題も感じないよ。
- 63 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 10:13:12 ID:i6opoU57]
- 今時スパゲッティとか言ってるの?
昭和の香りがするね。 現代ではパスタだろ。
- 64 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 11:07:50 ID:jR2ygsTZ]
- パスタって何種類あるとおもってんだよw
「マカロニみたいなコード」とか言われても むしろそれならいいんじゃないか?と思うだろw
- 65 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 12:01:17 ID:r0h/Cj1q]
- >64
中が無いのか
- 66 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 12:53:09 ID:Lq2Z1wpT]
- パスタっていくらでも新作作れるから(特にマカロニのようなショートパスタ系)、
わけがわからなくなるな。 スパゲティと最初に言った人はえらいが、弁当に入ってる、固まってぽそぽそなのに 脂とケチャップで悲惨なアレっぽいイメージがあるw 「プログラミングソース占い さぁて今日のパスタは?」なんてあったら面白そうだw
- 67 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 13:20:39 ID:NLg7iAk1]
- どん兵衛ぴんそばみたいなソース見た。
400行ほどのそこそこ規模なんだけど、main()で始まって自作関数ひとつもなし。 やりたいこと一直線のプログラムだから、案外見通しはよかった。
- 68 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 13:26:25 ID:QgRdxflS]
- 質問スレなのにこの流れ
春だな
- 69 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 13:35:01 ID:j+/7v1Eh]
- いつもの事だろ
何気取ってるんだ?
- 70 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 15:50:32 ID:JgGBS4s4]
- GPLの関係で、昔ソースコードが公開されたゲームがあると聞いたことがあるのですが、
勉強のために、そのコードを見たりDLしたりできるサイトを教えてくれませんか? その話を聞いたときは、まさかADV・NVゲームを作ることになろうとは考えていなかったので、 ゲームのタイトルもわからず申し訳ないのですが、心当たりがある方がおられれば、教えてください。
- 71 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 16:04:16 ID:WHjVcRuH]
- 鍵か葉のどっちかの会社だった気がする
- 72 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 16:07:47 ID:WHjVcRuH]
- あった
ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ pc11.2ch.net/test/read.cgi/gamedev/1134405228/
- 73 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 16:14:01 ID:JgGBS4s4]
- すばやいご返答、誠にありがとうございます。
KEYとLEAFで検索かけたところ、Leafとのことでした。 以前に聞いたものは、おそらくToHeart2 XRATEDなのでは、と思います。 さらっと調べたところでは、郵送でソースコードが公開されているようですが、もうちょっと調べてみます。
- 74 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 16:15:28 ID:JgGBS4s4]
- すいません。2chを開いたまま調べて、ページを更新せずに書き込んでいしまいました。
>>72のスレを確認してみます。ありがとうございました。
- 75 名前:名前は開発中のものです。 mailto:sage [2009/03/21(土) 19:49:38 ID:0Vt+O5Qg]
- コメント全消しされたりとかしてるらしいから
参考になる度は微妙かもしれんが。 doxygenに掛けた結果を公開してる人がいる。 ttp://www.mint.la/aquaplus/browse/
- 76 名前:名前は開発中のものです。 mailto:sage [2009/03/22(日) 18:36:17 ID:QLn6stTy]
- プレイヤー以外に公開しちゃていいのかな
- 77 名前:名前は開発中のものです。 mailto:sage [2009/03/22(日) 19:41:31 ID:WNgqaSni]
- それがGPLというもの。
ストールマン講演録の「隣人」というキーワードを検索してみるといい。 ttp://www.gnu.org/philosophy/stallman-kth.ja.html
- 78 名前:名前は開発中のものです。 mailto:sage [2009/03/22(日) 20:35:45 ID:SHp+m8lI]
- ゲーム作る上での規則というか、
メモリーカードを読み込み中なので抜き差ししないでください、と表示しないといけないとか 何秒以上読み込みが続くときはNowLoading系の表示をしないといけないとか フリーズしていないように見せるため、常に画面上の何処かにアニメーションするヴィジュアルを配置しなくてはいけないとか 各コンシュマゲームソフトのガイドライン的なものがあると思うんですが、 総称して、そういう決まりごとを何ていったっけ? そして、PSやXBoxなどの主だった各プラットフォームごとの決まりが見られるサイトとかってある?
- 79 名前:名前は開発中のものです。 mailto:sage [2009/03/22(日) 22:46:15 ID:QLn6stTy]
- >>77
Wikipediaより引用 GPLは、プログラムの著作物の複製物を所持している者に対し、概ね以下のことを許諾するライセンスである。 1. プログラムの実行[1] 2. プログラムの動作を調べ、それを改変すること(ソースコードへのアクセスは、その前提になる) 3. 複製物の再頒布 4. プログラムを改良し、改良を公衆にリリースする権利(ソースコードへのアクセスは、その前提になる) leaf.aquaplus.co.jp/product/xvid.html 開示請求も誰でも出来るんだね。凶悪w
- 80 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 02:09:29 ID:w7tszh7p]
- 低レベルな質問なんだけど、コミックメーカー3のことで悩んでるんだ
@どちらの選択肢を選びますか?▼ A→変数1に1代入する B→変数2に1代入する そうですか▼ Aどちらの選択肢を選びますか?▼ A→ページ2に飛ぶ→変数1に1代入する→そうですか▼ B→ページ3に飛ぶ→変数2に1代入する→そうですか▼ @のように作りたいのに自分の知識ではAのようにしかできない コミックメーカー3で@のようなやり方はできるのか教えて欲しい スクリプトを書けないので吉里吉里とかに移るのは難しい
- 81 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 08:25:22 ID:OCuV2Iqp]
- >80
コミックメーカーは分からないので想像で答えるけど 代入した後に、さらに別のページに飛ばしたりすることは出来ないの? リソースの無駄遣い?
- 82 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 12:10:53 ID:nwF5cHPs]
- >>80
専スレがある。 正直、コミックメーカーって、どうよ? pc11.2ch.net/test/read.cgi/gamedev/1005823580/ 3は知らないけど、2までは(2)しかできなかった。 >>81 普通に「ページ移動 ページ:そうですか」に飛べばいいんじゃ。
- 83 名前:81 mailto:sage [2009/03/24(火) 13:35:24 ID:OCuV2Iqp]
- いや、俺にレスされても困るんだけど
- 84 名前:名前は開発中のものです。 mailto:age [2009/03/24(火) 14:58:08 ID:w0DMeTTY]
- PC関連の避難所
jbbs.livedoor.jp/computer/42023/ ご自由にドゾ
- 85 名前:名前は開発中のものです。 [2009/03/24(火) 19:10:29 ID:RlMEcCbC]
- >>78
まあガイドラインだな で、それがみれたら何をするつもり?
- 86 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 19:40:54 ID:SZAPcMl8]
- >>81-82
ありがとう。条件分岐と選択肢をいっぱい使うから1にしたかったんだけど、どうもダメっぽいね スレ違いついでにもう1つだけ。 コミックメーカーのような感覚で1のようにできるノベル作成ソフトはないだろうか 今までずっとプレステのRPGツクール4でゲーム作ってて、吉里吉里とかのスクリプトを扱ったものは敷居が高い
- 87 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 19:53:05 ID:gTfRKV90]
- PCにもRPGツクールはあるな。これじゃ駄目なのか?
- 88 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 20:01:50 ID:1iWQfL7j]
- htmlで作ればいいじゃん
- 89 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 20:22:50 ID:gpzJq+PZ]
- ちょっと細かい制御やろうと思ったら、相応にレベルは上がるわな。
吉里は完成品遊ばせてもらっただけだけど、あれだけ出来たら文句なかろう。 本の一冊でも買って、腰を据えて頑張ってみたら?
- 90 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 20:25:05 ID:w7tszh7p]
- ググったら恋愛シュミレーションツクール2ってのが求めてるものに近いけど、10kか…
音が出て絵が出て選択肢が選べればいいんだからhtmlで十分なんだろうけど、やはりソフトで作ってみたい とりあえずコミックメーカーでもうちょっと頑張ってみるよ スレ違いはこれくらいでやめる。ど素人の質問に答えてくれてありがとう
- 91 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 20:34:52 ID:w7tszh7p]
- >>89
初心者なのでとりあえずゲームを1本完成させてからスキルアップを目指そうと思う 吉里吉里は色々できるけど、やっぱ一番大事なのは完成させることだと思うから
- 92 名前:名前は開発中のものです。 mailto:sage [2009/03/24(火) 20:59:05 ID:y2v7GiDL]
- 『Yuuki! Novel』か『Live Maker』だろうね
特にYuukiは操作の容易さに定評がある。 ノベルゲームの製作ツールはたくさん種類があるから、好きなものを選べばいいと思うよ ほとんどの要求には応えられる。ベクター漁るともっと見つかるよ www2.ocn.ne.jp/~katokiti/howto.html ただ、リファレンスや講座が整っているかも重要だから、できるだけメジャーなものを選ぶべき あと性能の問題も。どうしても見栄えが重視されるジャンルだから、ツールの性能差がモロにでてくる 例えばYuuki! Novelのしおり挟むシステムとか、雰囲気を壊すと考える人間もいる いまどき文字にアンチエイリアスをかけられなかったりしたら、それはマイナスだろうし たくさんツールがあるようで、実際に使われるのが、ほぼ『吉里吉里』『Nscripter』(たまにLive Maker)に限定されるのは、このためなんだろうね 市販品と遜色ないものが作れるうえに、多くのノベルゲー作者が使っている。使わない理由がない 多少無理してでもこれらを使え、ってのが正直なところだけど 自分だけで楽しむなら、なに使ってもいいんじゃないかとも思うね。それこそRPGツクールでノベルゲーを作ろうが ただ、誰かに遊んでもらうためには、クオリティを気にしないといけないだろうけど 月に十数本近いフリーのノベルゲーが作られているのが現状で、つまり他に遊ぶものがたくさんあるわけだから www.freem.ne.jp/game/novel2.html
- 93 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 21:28:19 ID:60pKr50j]
- すみません、
キー入力の管理についてなんですが、現状は 1つの配列に全ての入力をOn/Offでごっそり並べて入れて管理しているんですが、 Noの管理が非常にダルい事になってしまっています。 もっと効率的な管理手段は有りますでしょうか? 言語はC++ DirectX(Input利用)です。 また、キー入力を外部ファイルから読込み、 ユーザーの自由にできるようにもしたいのですが、 この手の解説サイトや、お勧めの方式などは有りますでしょうか? (キー自体の置き換え方式・操作そのものの置き換え方式など) 「自分はこうした。」とかで良いので、パターンを色々教えて下さると助かります。
- 94 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 21:42:07 ID:iQCVwIbT]
- > Noの管理
?
- 95 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 21:59:57 ID:N4qcHj+a]
- >>93
何をやっているのか 何がしたいのか、その文ではよくわからない 調べればいいと思うのはINI ファイル
- 96 名前:93 mailto:sage [2009/03/27(金) 22:08:20 ID:60pKr50j]
- >>94 >>95
No=配列の添え字の事です。すみません。 添え字をDefineで列挙すれば管理しやすくなるのかな・・。 シーン毎の行動単位でキー設定した方が、重複するかどうかも自由だし柔軟になりそうかな・・。
- 97 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 22:27:12 ID:+MgMP9OI]
- エスパーするとEnumを使え
- 98 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 23:22:11 ID:hX/R0Z/r]
- 配列の添え字がNo?"No"は定数ってこと?array[No]??
- 99 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 23:24:15 ID:hX/R0Z/r]
- 違うな。Noは変数でどのキーかを表す定数がNoに入る??
- 100 名前:名前は開発中のものです。 mailto:sage [2009/03/28(土) 01:36:16 ID:DskSdvOB]
- 配列よりも、STLのmapとか使った方が管理が楽そうだけどな
キーコードとON/OFF状態のペアで ・・・・・・エスパーしてみた
|

|