1 名前:名前は開発中のものです。 mailto:sage [2014/12/30(火) 19:36:28.48 ID:e9PdA2Bu.net] 疑問に思うことがあれば、スレを立てずに、まずはココで質問。 スレッドを立てる前にはローカルルールを読みましょう。 pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki wiki.game-develop.com/ ゲーム製作技術板公式アップローダ gmdev.xrea.jp/ gamdev.orgが落ちるたびにあげてみるスレ hibari.2ch.net/test/read.cgi/gamedev/1107022166 ※前スレ 【初心者】スレを立てる前にココで質問を【Part26】 peace.2ch.net/test/read.cgi/gamedev/1385383834/
57 名前:名前は開発中のものです。 mailto:sage [2015/01/13(火) 22:50:33.37 ID:jtBX/RLJ.net] >>40 です。 詳しい回答ありがとうございます。 よくよく調べてみたらRPGって作るのは難しい方だったんですね… シンプルなジャンルだと思っていた私の調査不足でした。 18万以上を数ヶ月支払うのは無理なので考えなおすことにします。
58 名前:名前は開発中のものです。 mailto:sage [2015/01/13(火) 22:54:04.57 ID:jtBX/RLJ.net] >>43 本格的ですね 渡しの場合ファンタジーだとゲーム内でのの妄想が広がって手に負えなさそうです… 私の考えていたのは敵対組織「海の犬」を倒しながら船の装備を奪ったり強化つつ ステージのボスである鯨を捕まえて鯨油をゲットして次のステージに進む海上SRPGでした
59 名前:名前は開発中のものです。 mailto:sage [2015/01/14(水) 17:29:37.14 ID:b3+ap1tg.net] あ、アウ…フ? >>54 YOU自分で作っちゃいなYO! 今ならゲームエンジンがたくさんあるし、無料の物もいくつかある その中から一つ選んで作ってみればいいのよ 初心者には鬼門ってもそれはプログラミング言語を使って作る場合で、 エンジン使うなら専用に調整されている物が多いからなんとかなる…と思う
60 名前:名前は開発中のものです。 [2015/01/16(金) 23:50:04.62 ID:gV9RLDqo.net] iTunes Connect に入ると、下記の注意メッセージが出ます。 △契約/税金/口座情報 Review the iOS Paid Applications Agreement 以下、英語数行 何かの契約更新情報を見ろ、 ということだと思うのですが、 何をすれば良いのでしょうか。
61 名前:名前は開発中のものです。 mailto:sage [2015/01/18(日) 11:05:39.19 ID:XSCN7op7.net] >>57 iTunes Connectに確かに読んだチェックとRequestボタン無い? それチェックしてボタン押すだけ、内容は読んどけよw
62 名前:名前は開発中のものです。 [2015/01/18(日) 14:20:01.85 ID:kIe7xxQx.net] >>58 ありがとうございます、設定したばかりだったので、 (といっても数か月前だけど) もう一度設定する、設定確認するという発想がありませんでした。 確認して、 Contracts In Process で コンタクトとタックスの Info は設定し直して View の状態にできましたが、 Bankのところが情報更新できず、 ステータスもPending Bank になっています。 Bank の Set Up が青になっているので押すと Banking Infomation にはいるのですが、 赤字で「変更の必要ないよ」って書かれているのですが、 Save を押すと「項目に変更がない」と言われてセーブできません。 セーブしてないので、 セットアップの状態が続いています。
63 名前:名前は開発中のものです。 mailto:sage [2015/01/18(日) 14:27:10.65 ID:kIe7xxQx.net] >>58 すみません、時間がたったら大丈夫になってました。 ありがとうございました。
64 名前:名前は開発中のものです。 [2015/01/21(水) 07:32:34.42 ID:jeWDBc4D.net] WiiYourself!でクラシックコントローラPROが認識できないみたいなので、 改造して認識できるようにしたいです。 どこをいじれば良いか教えてください。
65 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 08:16:02.90 ID:MDEzh8
] [ここ壊れてます]
66 名前:nZ.net mailto: ちょっと自己解決 オリジナルwiimote.cppの1754行目のstatic const QWORD CLASSIC = 0x010120A40000ULL; ここらへんをいじるのかな [] [ここ壊れてます]
67 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 08:28:44.75 ID:1wPj2se9.net] タスクシステムって賛否あるけど、例えばC++でタスクシステム使わないで作るってなると C言語で作る流れとほとんど変わらなくなるなるってこと?
68 名前:名前は開発中のものです。 [2015/01/21(水) 12:25:37.62 ID:rzaFk2MM.net] 背景絵を有償で描いてくれる方を探してるんですが、応募者がきそうなスレってありますか? 別の板や、Websiteを教えていただきたいです。
69 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 12:57:01.77 ID:G2s9Ikx/.net] ゲーム製作メンバー募集スレ 14人目 peace.2ch.net/test/read.cgi/gamedev/1379279453/
70 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 14:11:56.19 ID:rbPMaEC1.net] ありがとうございます。 別の板のスレや、外部サイトの情報が欲しいです。
71 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 15:58:06.67 ID:dQ19waOe.net] pixiv探して連絡とって完成させた台湾人が記事になってたな それかtwitterか ふりーむっていうサイトに募集掲示板あるけどいい印象ない
72 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 16:34:04.97 ID:Ttj5Q/L3.net] ほんと募集サイトないよな ふりーむは論外。たまにまともなのがあるがほとんどはゴミ
73 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 16:44:07.87 ID:qYvr0P5o.net] そりゃあ、必要な人は大抵素材サイト探してそこから落とすか 素材集を買ってそれを使うからな 誰かに作ってもらう必要があるなら自分で作ったりもするし
74 名前:名前は開発中のものです。 [2015/01/21(水) 20:43:04.78 ID:zxDN8qV6.net] やっぱり「ふだん自分が遊んでいる商用ゲームが、じつはすごい工数を掛けている」ことが 分からないことが大きいんじゃないかな。 テトリスとかパズルボブルを作り始ればいいのに、いきなりRPGや3Dアクションだもん。
75 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 22:11:32.40 ID:l/V+MX/7.net] どんなゲームでも、凝りはじめたら途端に複雑化するがな AI導入して対戦型にしよう!なんて考え始めると、ブロック崩しでも作成難易度が跳ね上がるぞ
76 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 23:29:23.66 ID:RvdeUG6t.net] 厳密には制作じゃないのですが、海外のフリーゲームを日本語化して配布したいと考えております ReadMe.txtを読む限りでは「ちゃんと報告してくれるならいいよ(意訳)」とありました ただこの作品、一部他のゲームの素材を無許可で使用していまして… 日本語化するにあたってその辺りの問題を解決する必要があります そんな訳で以下の案のうちいずれかを製作者に提案したいと考えております @問題の素材の差し替えをこちらで行う旨の許可 A問題の素材の差し替えを製作者側に行って貰うよう依頼 B問題の素材の製作者に素材の使用許可依頼、およびエンドクレジット、ReadMe.txtに素材元の記載 穏便に済ませるならBなのですが、後々わだかまりを残さないようにするなら@かAと考えています なにぶん個人でこういった計画を立てるのが初めてなので勝手が分からず、質問させて頂きました 客観的な意見を頂けると有難いです
77 名前:名前は開発中のものです。 [2015/01/21(水) 23:41:51.18 ID:GmBgTHTv.net] 日本語化パッチだけつくれ。 製作者でないので素材の出処は自分には関係ないこと。 かなり仲がいいなら口出ししてもいいだろうが。
78 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 00:11:37.83 ID:DBaXGQhF.net] >>73 なるほど、パッチですね!その手がありました。 正直言い出した側があまりズケズケ言うべきでもないよなあと考えていたので ご意見有難く受け取らせて頂きます。
79 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 02:17:04.64 ID:PxEmvatE.net] 自分が配布したら、 無断使用された素材の権利者から、 刑事・民事の両方で訴えられる 賠償金・精神的苦痛代もいる。 そうやってカモを引っかける、詐欺かも
80 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 12:04:12.84 ID:lGo+sO/g.net] 詐欺に用いるために パッチを作りたくなるほど優れたゲームを作るというライフハック
81 名前:61 [2015/01/22(木) 17:12:03.17 ID:zZb19eE+.net] >>61-62 ですが、0x010120A40000ULLを0x010120A40001ULLにするとクライシックコントローラPROでも認識されるようになりました。 そこでこの両方を使えるようにwiiyourselfを改造したいのですが、ちょっとソースが難しくてどこにどのような改造をすべきか わかりません。下記のアドレスにソースがあるのですが、ご教授願えませんでしょうか。よろしくお願いしいます。 1754行目付近が判定処理です。 ttp://docs.mitk.org/0.99.1/wiimote_8cpp_source.html なお、こちらにあるソースはモーションプラスの種類を増やしたソースだと思います。 https://searchcode.com/codesearch/view/36098289/
82 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 17:30:18.85 ID:EVsLKrTy.net] 難しく無いと思うけど、、、 static const QWORD CLASSIC = 0x010120A40000ULL; の下に static const QWORD CLASSIC_PRO = 0x010120A40001ULL; とでも追加して CLASSCのブロック丸コピーして追加した方をCLASSC_PROとなおせばいいかと ブロックじゃない方は行追加だけでいい
83 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 17:58:17.96 ID:zZb19eE+.net] >>78 ありがとうございます。 1405行目などでswitch(Internal.ExtensionType)のようなものがソースの全体的にありまして 1475行目のcase wiimote_state::CLASSIC:が、0x010120A40000ULLでも0x010120A40001ULLでも 両方有効になってくれるような追加を極力少ない追加でしたいです。
84 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 18:35:31.22 ID:zZb19eE+.net] この改造ソースをまねすればいいかもですね else if(type == MOTION_PLUS_EMBED) { if(Internal.ExtensionType == wiimote_state::MOTION_PLUS) break; Internal.ExtensionType = wiimote_state::MOTION_PLUS; TRACE(_T(".. Motion Plus Embedded!")); ReadAddress(REGISTER_EXTENSION_CALIBRATION, 16); bMotionPlusDetected = true; }
85 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 21:34:55.51 ID:JihQada2.net] A*って、点数をつけることで探索を行うけど、 これって100%経路になり得ない部分にあらかじめ点数をつけておく方法があれば、 それで計算時間を短縮できる?
86 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 04:35:30.31 ID:vGDTbdF6.net] 例えば、999とか付ければ、一番最後まで探索されない。 ダイクストラは優先度キューを使っているけど、A*もそうかな? 漏れもJavaScriptで、2分ヒープを使って、 優先度キューを作ったことがある 10 → 5を投入 5,10 → 999を投入 5,10,999 → 20を投入 5,10,20,999
87 名前:名前は開発中のものです。 mailto:sage [2015/01/25(日) 00:31:32.51 ID:Kvg8/FNT.net] そのうちすべてのマップノードやオブジェクト自体にあらかじめ点をつけておけばいい事に気づき、 最終的に点数に沿ってオブジェクトが目的地へと進むだけのプログラムになる …あれ?これってむしろポテンシャル法では
88 名前:81 mailto:sage [2015/01/25(日) 06:05:48.31 ID:zQOXrqt2.net] 漏れも最初は、地形種別で分類して、 番兵:-1、高山:-10、海:-20 探索する際、地形種別 >= 0 のみを、優先度キューに追加していたけど、 そのうち、面倒くさくなって、 移動コスト < 999 のみを、優先度キューに追加するように変えた
89 名前:名前は開発中のものです。 [2015/01/25(日) 11:27:40.76 ID:lHXNyTZY.net] スレタイに【初心者】ってあるわりにはアカデミックな話だ(笑)。
90 名前:名前は開発中のものです。 mailto:sage [2015/01/25(日) 17:28:01.84 ID:Kvg8/FNT.net] というより、通路と壁その他との点数分けは 一桁ずらすくらいはっきりとやらないと挙動がおかしくなる ノードを細かくしてやろうとすると、ゴールからの距離だけで点数が結構増えちゃうし
91 名前:名前は開発中のものです。 mailto:sage [2015/01/27(火) 01:00:25.07 ID:34vanJPb.net] 32x32のマップチップを使って RPGのマップ的な1枚画像も生成できる 汎用的なマップエディタってありますか?
92 名前:名前は開発中のものです。 mailto:sage [2015/01/27(火) 06:05:31.18 ID:v0Ke9Ofm.net] マップエディタ Tiled enchant.js 用の、enchantMapEditor
93 名前:名前は開発中のものです。 mailto:sage [2015/01/27(火) 11:35:29.94 ID:7D4usKpU.net] >>88 ありがとうございます! さっそく試してみます。
94 名前:名前は開発中のものです。 mailto:sage [2015/02/02(月) 19:56:23.18 ID:CTaFYmZr.net] VS2013Communityについて質問です。 利用可能ユーザーについてなのですが、公式のFAQにある Q: どのように Visual Studio Community の利用可能ユーザーを規定するのでしょうか? A: 下に示すものは要約版になります。詳しくは製品に同梱されているライセンス使用許諾契約書および Visual Studio ライセンス ホワイトペーパーをご確認ください。 個人開発者は、個人開発者自身の無償または有償アプリを Visual Studio Community を使って開発できます。 基本的に、個人で何かアプリを開発する場合、「個人開発者」に当てはまっていると解釈してよろしいでしょうか?
95 名前:!ken mailto:sage [2015/02/02(月) 20:34:18.53 ID:mCSH+DVr.net] よろしい
96 名前:名前は開発中のものです。 mailto:sage [2015/02/02(月) 22:10:45.08 ID:CTaFYmZr.net] >>91 ありがとうございます。 Expressなどでは特に定義されていないのに、改まって記述されると何か あるのだろうか?と勘ぐってしまって
97 名前:名前は開発中のものです。 mailto:sage [2015/02/03(火) 19:26:51.90 ID:Rt3/7/5R.net] >詳しくは製品に同梱されている〜 ↑ どうせならここを勘繰るんだよ!
98 名前:名前は開発中のものです。 mailto:sage [2015/02/03(火) 19:29:45.66 ID:Rt3/7/5R.net] …要らんこと言ってすみません。 DXのHLSLで「列ベクトルを横に並べて行列にする」もしくは 「行ベクトルを縦に並べて行列にする」という文法があったように思うのですが、 これの厳密な記述ってどこかにありましたっけ。
99 名前:名前は開発中のものです。 [2015/02/03(火) 22:35:42.17 ID:jJrhUOO/.net] 質問です。 c言語でwizardryみたいなゲームをつくりはじめたのですが キャラメイク、戦闘の基礎までできましたが、 複数の武器を持ち歩き使い分けるようなプログラムを どうすれば実現できるのかさっぱり見当がつきません。 というか、持ち物をどう管理していいかわかりません。 なんかヒントみたいなものをいただけませんか
100 名前:名前は開発中のものです。 [2015/02/03(火) 22:52:49.26 ID:gWNEgqVa.net] そんなことはプログラムの問題でないだろ。どうにでも出来る。 PCと無縁にトランプや硬貨を武器に見立てていいわけで。
101 名前:名前は開発中のものです。 mailto:sage [2015/02/03(火) 23:32:20.94 ID:zQ9s89Yu.net] おそらく各キャラクタに装備欄というデータ構造を作って、 武器や装備した状態のステータスを算出して戦闘などで参照いると思うが これを複数組用意して、どの組を使っているかを管理すればいい
102 名前:名前は開発中のものです。 mailto:sage [2015/02/03(火) 23:40:14.76 ID:Y8lOamSr.net] >>95 配列にアイテム番号持たせる 空は0番
103 名前:名前は開発中のものです。 mailto:sage [2015/02/04(水) 01:51:12.19 ID:DHT9BE1g.net] その方式なら、0よりも-1とかのほうが すわりが良さそう。 そしてドリル装備へ。
104 名前:名前は開発中のものです。 mailto:sage [2015/02/04(水) 20:53:32.43 ID:2Oa2dNd9.net] 攻撃力255のポーションさんなめんな あれ?エーテルだったっけ?
105 名前:名前は開発中のものです。 mailto:sage [2015/02/04(水) 21:14:24.71 ID:KsvSa1Dz.net] えふえふ
106 名前:93 mailto:sage [2015/02/04(水) 21:38:59.70 ID:HqvzUOxS.net] 誰も答えてくれなかったので寂しく自己レス。 >コンストラクターのパッキング順は、常に行優先になります。 具体的にはfloat4x4(vec0, vec1, vec2, vec3)と書くことで、行ベクトルを縦に並べた vec0.x, vec0.y, vec0.z, vec0.w vec1.x, vec1.y, vec1.z, vec1.w vec2.x, vec2.y, vec2.z, vec2.w vec3.x, vec3.y, vec3.z, vec3.w の形になる。 一方、列ベクトルを横に並べる方法はない、ということかな。 transpose()があるから大した問題にはならないと。
107 名前:名前は開発中のものです。 mailto:sage [2015/02/06(金) 21:59:39.90 ID:kubPT4UA.net] ここでいろいろ教えてもらってWiiリモコンをPCで使うツールが完成しましたので ご報告までに xbmc.inpane.com/main/rc/wiiremote.php
108 名前:名前は開発中のものです。 [2015/02/08(日) 19:43:13.66 ID:YyHLiRG9.net] >>95 Wizardryのシステムをマネしない方がよい。 各キャラの持ち物が、8つしか持てず、 持ち物を移動させるのに、長時間かかる また謁見の間では、持ち物を見れないとか、 鑑定に時間がかかるなど。 この辺の操作性は最悪。 ゲーム以外のくだらない操作に、長時間かかる アイテムは、パーティー全体で持つようにしたらいい。 また同じアイテムは、まとめて99個まで持てるとか
109 名前:名前は開発中のものです。 mailto:sage [2015/02/08(日) 20:24:50.09 ID:uih1DHvo.net] >>104 その方法だと作る側が色々と面倒だよ? 戦闘時にPC毎に使うことの確定した道具と確定してない道具を分けて考える必要があるし、 道具を使わずに戦闘が終了した場合に元に戻す必要があるし 初めは簡単に作れるモノから作った方がいい ディープダンジョンみたいな一人で冒険するようなRPGにするとか
110 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 01:22:37.97 ID:q5WWprzE.net] >>104 swap(配列同士の入れ替え)って知ってる?配列管理でないなら知らないけど あと、所持個数に制限を設けるのはそれ自体がある種のプレイ上の拘束という側面もある それは開発者側が意図的にやる事なので真似するなも何もない
111 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 06:43:06.74 ID:/6uxYz0D.net] jbbs.shitaraba.net/sports/42269/
112 名前:名前は開発中のものです。 [2015/02/09(月) 07:36:07.31 ID:IEhEIACD.net] はいAUTO
113 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 12:29:34.94 ID:TVhyVOBH.net] Mac版Wizardryはパーティ共通のバッグが1つあったよ 受け渡しがすごい楽だった バグってて無限増殖できちゃってたけど
114 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 15:25:33.04 ID:5QXWhEFy.net] RPGは作ったことないけど、意外とアイテム関連のお作法は確立されてないのか。 増殖とか防ごうと思ったら「パーティー全体の持ち物を一括したテーブル」だけを用意して、 「重複カウンタはなし(同じものを複数持っていても、レコードを別にする)」 「各アイテムを表すレコードごとに持ち主フラグを用意する」のが簡単そうだけど…。 アイテムの並び順とか、装備中か否か、個数の上限とかを考え出すとどうしても 「味方1人ごとのテーブル」もあった方が、ってなる。 で、2種のテーブル間で齟齬が(略)。
115 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 15:38:41.97 ID:OPi80QdB.net] 操作性を重視するか?リアリティを重視するか?ま、好きなようにすれば?
116 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 16:04:46.72 ID:SoIaQuNr.net] >>110 そんな方式だと古いゲーム機(当時のPC含む)でメモリがもったいない&足りなくなる ファミコンのFFのバグとか、戦闘開始時と終了時にアイテムメモリを毎回ひとつずつコピペしてた。 その際の所持数カウントのプログラムミスでいろんなメモリ化け誘発してた
117 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 17:09:00.10 ID:rE5hOHaJ.net] >>109 その点ふくろってすげーよな! 名前を****とか×××に変えて命名神の怒りをかったけど
118 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 19:09:28.98 ID:T2LESz09.net] リアリティやプレイアビリティの他にも、 開発者が、ゲーム性をどこに設定するか?というのもありそうだよな。 例えば、アイテムのやりくりを主軸とした、リソース管理ゲームだ! って最初から決めてるなら、道具は個々に設定したほうが面白くなりそう。
119 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 19:41:11.59 ID:BCuPf6Ik.net] >>112 ヒドいプログラムだな イラン人め!!
120 名前:名前は開発中のものです。 mailto:sage [2015/02/09(月) 20:26:53.06 ID:q5WWprzE.net] 今みたいにオンメモリでも全然おっけーな時代じゃないししゃーない
121 名前:名前は開発中のものです。 mailto:sage [2015/02/10(火) 11:09:38.50 ID:6MVALFIR.net] 日本国内でイランが悪く言われるのって単に「イランがアメリカと敵対してる」からと 「技術を持った日本が資源国の中東と接近すると欧米の覇権が崩れる」から。 …それはいい。>>110 はあくまで質問者(初心者)が楽に作れる方法を提案しただけなんで。
122 名前:名前は開発中のものです。 mailto:sage [2015/02/10(火) 11:11:19.47 ID:R6ElxdFz.net] 増殖に関してはオンラインは厳密にやる必要あるけど ローカルは個別に対応すりゃいいと思う
123 名前:名前は開発中のものです。 [2015/02/11(水) 09:46:44.85 ID:lAh6H81W.net] 俺様のデザインしたルール以外でプレイしようとするユーザーは絶対に許さない そういう器の小さいカス作者しかいないよここ
124 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 10:00:31.36 ID:eCp4HBhs.net] >>117 逆だろ。遊び手にとっては簡単で作り手にとっては難しい手段を初心者に提示してるだけだし。 初心者はまず完成させる事を第一に考えないと。 >>119 ワガママ糞ユーザー乙。
125 名前:名前は開発中のものです。 mailto:age [2015/02/11(水) 10:09:27.96 ID:VHpM5+SH.net] 完成すらしない例が珍しく無いからな 特にRPGは
126 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 10:22:03.69 ID:pL1KBj8k.net] 完成しない理由の多くは、作る前に「最終形」が頭の中に無いから
127 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 10:29:34.81 ID:eCp4HBhs.net] 単に最終形の目標のボリュームが大きすぎるという例も珍しくないけどな RPGやSLGは特にボリュームがデカいから、実は初心者向けではない
128 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 13:48:59.97 ID:sOoti607.net] RPGはツクールの枠を超えないようにデータを並べるだけなら初心者でもイケる SLGは面白さがシステムに深く絡みつくので 並のプログラマだと完成しただけではつまらなくて 直し方すらわからずそのままお手上げになったりする
129 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 15:38:43.36 ID:uDFqvkJT.net] SLGはSTGやACTのしょぼいもどきではない本格的なAIを作る必要もあるし 全敵の行動パターンが近場の奴に近寄って殴るしかないSLGなんて悲惨よ? まあ、某キャラゲーSLGのようにAIが賢すぎない・いやらしくないことが望まれる作品もあるけど これだからキャラゲーはっ!
130 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 15:46:15.07 ID:36xbfwSi.net] いきなり、RPGを作ると失敗する。(RPGツクールなら可能だけど) もっと単純なのから、段階的に作る。 初めてのプログラミングでRPGは難しい。 1.パズルゲーム 2.アクションゲーム 3.アドベンチャーゲーム
131 名前: 4.RPG [] [ここ壊れてます]
132 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 17:10:10.20 ID:0cWu/C1d.net] 完成させることを目的にSTEP踏んでいかなくても、 失敗してもいいからRPGだけやるのも手。 俺は無謀にもRPGから初めて失敗まくったけど、遠回りにならなかった。 未完成のプロトタイプが2桁後半あるw けど、最終的にRPGツクールが完成してもーて、その経験から全ジャンルが楽ちんで作れるようになった。 けど、、、、昔自分が思い描いてたこんなゲームが作りたいという創作意欲はなくなってしまった。 今はゲームデザインは相方に任せて、プログラムだけしてる。 手段と目的がね、、、うん、いつのまにかね、、、しくしく
133 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 17:20:38.07 ID:36xbfwSi.net] >>昔自分が思い描いてたこんなゲームが作りたい どんなゲーム??
134 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 17:32:20.36 ID:0cWu/C1d.net] RPGがベースで平凡な主人公で異次元の姫様が出てきて助けてくださいで最終ボスは実は自分の父親で 主人公は闇の眷属ということが発覚して俺には親父を殺すことができないとかなんとか言って 親父に殺されるけど地獄に落ちたところできれいなお姉さんに助けられたかとおもうと主人公をかばって死んでしまい ・・・・とかなんとか中二病全開のゲーム システムは戦闘メインRPG+格ゲなんだけど、もうテイルズで使われてたので、 カードバトルでと思ったら面白くなかったとか、そんなのが大量に廃棄してある。 結局ね、身の程を知ったというかプログラミングセンスとゲームデザインは別物だってのが分かったんでねぇ・・・
135 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 22:14:45.43 ID:o3rdwdSA.net] いや、逆だと思うぞ…。 むしろ「本当の意味でのゲームデザイン=プログラム化できるまで仕様を煮詰めた上で なおかつ、面白いことが要求される」ということじゃないの。 カードゲームやボードゲームでも、ちゃんとルールが練り込まれたものは 判定の順序とか用語の定義とか、コンピュータプログラム並に整然と体系化されている。 それでいて面白いことが要求されると。 ちょうど漫画家が、ある程度の絵が描けた上で、内容の面白さも要求されるのと同じ。
136 名前:名前は開発中のものです。 mailto:sage [2015/02/11(水) 22:36:35.44 ID:uDFqvkJT.net] そんな絵がそれなりに上手くないと漫画描く資格なしみたいなことを言っちゃうと、 布団かぶって泣いちゃうプロが結構いると思うよ… 面白いゲームデザインができるかどうかと、 それをソースに落とし込めるかは別物って考えで間違っていないと思う
137 名前:名前は開発中のものです。 mailto:sage [2015/02/12(木) 00:30:31.55 ID:X1F/bmeQ.net] 漫画家でいくと原作付みたいな感覚かなぁ。 俺一人だとね、システム的にどうしてもどっかで見たゲームのコピーみたいで嫌になってしまう。 そのかわりね、今はどんな仕様でも実現できる自信がある。リアルタイムネトゲ以外w
138 名前:名前は開発中のものです。 mailto:sage [2015/02/12(木) 05:54:35.47 ID:4YgJlPqg.net] ゲームデザインを単にレベルデザインやゲーム内容のバランスのみで考えると危険 たとえば選択カーソル1つとっても、見た目、動き、レスポンスなどの作りこみが重要 こういう細かいところを大切にしないと、ゲーム自体がいくら面白くても、イマイチ感が残る 紙芝居を棒読みで淡白にめくりつづけるのと、抑揚をつけて重要なシーンをめくる速度に 変化付けるのでは、同じ物語でも楽しさは雲泥の差。
139 名前:名前は開発中のものです。 mailto:sage [2015/02/12(木) 18:58:14.33 ID:oLdlH72+.net] やりすぎてインターフェイスの肥大化や不必要に複雑な設計にならない範囲でな あと、二度見する人はどうでもいい場面はすっ飛ばすということも考えないと… まったくめんどくさいね
140 名前:! [] [ここ壊れてます]
141 名前:名前は開発中のものです。 [2015/02/13(金) 17:40:56.24 ID:gqg2g9f6.net] 簡単に、魔法・アイテム・装備品の説明を見れるとか、 並べ替えができるとか、 武器防具を装備するときに、 パラメーターの変化がわかるとか、 こういう機能が無いゲームは、素人レベル。 プロなら常識
142 名前:名前は開発中のものです。 mailto:sage [2015/02/13(金) 20:25:24.18 ID:E1xWFoJ9.net] ここでプロならどうのこうの言われてもな コミケでお前の作品は商業誌に出せないってわめいてもただの基地外ですよ先輩 数値の増減はテストする自分自身が困る以上まず実装するよ
143 名前:名前は開発中のものです。 mailto:sage [2015/02/15(日) 21:10:40.31 ID:Dpia6U1S.net] いや思い切って減らして、並び順の下にある奴ほど強い、とするのがプロ
144 名前:名前は開発中のものです。 mailto:sage [2015/02/15(日) 23:53:13.80 ID:C+bwAiIY.net] 「詳細なキーコンフィグを用意するより、最初から最善の配置を考えて与える」のがいい。 もっとも、パッド向け配置とスティック向け配置が同じだとまずいんだけど。
145 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 00:18:42.43 ID:Trm80sOx.net] キーコンフィグに関してはともかく、 オプション画面とかで、「その設定必要か?」って思うことは少なくないな。 最近見たやつだと、RPGで街やダンジョンに入った時に 地名を表示させるかどうかって設定とか。
146 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 01:13:04.69 ID:SFvkE6bf.net] 未だにWASD移動すら定着しているかどうか怪しい現状、 キーボードのキーコンフィグは必須だな パッドの方も実装しておくのが無難 キー配置なんて十人十色で千差万別な物に最適解はない みんなデフォ厨だったらそんな作業もしなくていいんだけどなぁ! >>139 デフォルトがONなのかOFFなのか知らないが、 ほとんどの人がデフォルトの設定で放置してそうな項目だな…流石にどうでもいい
147 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 02:18:04.46 ID:1asGZXFN.net] メッセージスピードとかどうなの?俺は常にどんな市販ゲームでもMAXだけど
148 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 15:09:07.47 ID:SFvkE6bf.net] 勝手に流れていくんならともかく、それ以外MAXで苦労したことなかったろ? ↑と人が話しているという演出の一環としてわざとやる以外の用途はないよ これくらいなら人によってはいわゆるMAX固定でいいだろう
149 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 15:28:27.03 ID:q9cbW5V1.net] FPSならWASDが完全にデフォじゃねーか 一端のクリエイター気取るならツクールとかソシャゲだけじゃなくて ゲームの主流かつ最先端であるFPSを嗜むのは必須だぞ
150 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 16:20:17.04 ID:Trm80sOx.net] >メッセージ表示速度 速度MAXと言っても、ゲームによって 一瞬で全部表示されるのか、順次表示だけど凄く高速(0.5秒くらい?)なのかで変わってきそう。 自分は一括表示にならないギリギリまで上げるのが好き。 そういえば大昔にプレイしたRPG、確かソードワールドだったかで、 メッセージ速度を下げると「ゆっくり喋る」という扱いになるってギミックがあった記憶。
151 名前:名前は開発中のものです。 mailto:sage [2015/02/16(月) 16:38:26.80 ID:dUYMIAKQ.net] >>143 開発者ならともかく利用者はそんなもんお構いなしだしなぁ WASD移動自体が右手をフリーにしたいマウス照準FPS・TPS開発者にとっての主流だから、 キーボードオンリーならアローだろうがWASDだろうがあまり関係ないし どうでもいいけど、FPSやTPSはそんな崇高な物じゃなくて 洋ゲーにはほぼこのジャンルかレースしかないのでやたら作る人が多いだけ そこに多少のアクションやRPG要素が絡んでも、結局みんな基本はFPSかTPS
152 名前:名前は開発中のものです。 mailto:sage [2015/02/17(火) 00:02:54.71 ID:8xjE9Voj.net] >ゲームの主流かつ最先端であるFPSを嗜むのは必須だぞ 失笑を禁じ得ない。某FPSツクールのステマさんですか?
153 名前:名前は開発中のものです。 mailto:sage [2015/02/17(火) 22:53:45.92 ID:6mG7or2v.net] 初めまして、Unityでチュートリアルを見ながらブロック崩しを製作中です。 ボールが自動的に動き出して壁にぶつかったとき1,2回程度は斜めに跳ね返ってくれますが 3回目以降は壁にぶつかっても真っ直ぐにしか跳ね返ってくれず下の壁まで落ちてきてくれません。 どうすればボールが下の壁まで落ちてきてくれるんでしょうか?
154 名前:名前は開発中のものです。 mailto:sage [2015/02/17(火) 23:58:16.47 ID:v9FML5pL.net] 状況がわからん。 連続スクショか動画で症状をわかりやすく教えてくれ
155 名前:名前は開発中のものです。 mailto:sage [2015/02/18(水) 00:24:05.61 ID:d0LqQ9wL.net] iup.2ch-library.com/i/i1386890-1424186346.jpg iup.2ch-library.com/i/i1386892-1424186346.jpg iup.2ch-library.com/i/i1386891-1424186346.jpg 跳ね返ったときに斜めに跳ね返らなければいけないと思うのですが 上のところで左右に真っ直ぐに跳ね返ってしまってボールが下に落ちてきません。
156 名前:名前は開発中のものです。 mailto:sage [2015/02/18(水) 10:58:27.98 ID:uRZ0Ylqa.net] 縦軸の移動速度が入ってる変数の計算が間違ってるとしか・・・ 移動→衝突判定→移動速度反転→枠外へ飛び出してないか判定して枠内に強制移動 貼り付く挙動は枠外判定の補正処理がずっと続いてる可能性が高い。 移動方向が反転してないと思われる(余分な処理で反転したものがさらに反転してるとか)
157 名前:名前は開発中のものです。 mailto:sage [2015/02/18(水) 13:41:05.13 ID:d0LqQ9wL.net] >>150 すみません、自己完結しました。 まだそこまで勉強できてなくて今改めて確認したところ Dynamic FrictionとStatic Frictionの値をいじっていたみたいで それを0に戻したら通常通り動きました。 まだまだ勉強が足りないことがわかりました、ありがとうございます。