[過去ログ]
【CF2.5】Clickteam Fusion/Multimedia Fusion 18 (1002レス)
【CF2.5】Clickteam Fusion/Multimedia Fusion 18 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
174: 名前は開発中のものです。 [sage] 2018/02/07(水) 18:25:39.26 ID:ogj8AxVN >>173 有料でもいいなら、Clickstoreにオープンソースファイルが売ってるよ kit_score_online_website ttp://clickstore.clickteam.com/kit_score_online_website http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/174
175: 名前は開発中のものです。 [] 2018/02/07(水) 19:59:04.27 ID:SO4uME+i ちょっと質問させてください。 2Dシューティングを作っているのですが 複数の敵MOBそれぞれに対して、一定範囲内にプレイヤーか、プレイヤーの友軍が入り込んだら 敵MOBそれぞれが独立して、対象の相手に攻撃するというプログラムを組みたいのですが、うまくいきません。 移動に関しては、ループを使うことで、各敵MOBともにそれぞれ独立して移動が出来ているのですが、 攻撃だけ処理が混同しているようで、同じタイミングで全MOBが攻撃してしまいます。 ループしているオブジェクトからループしたオブジェクトを撃ちだす処理だと思うのですが、 それがうまくできていません。 もし可能ならば、お手本を示していただけないでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/175
176: 名前は開発中のものです。 [sage] 2018/02/07(水) 20:52:51.80 ID:8nHcCwb3 自分も質問させてください 座標計算で、プレイヤーに向かって徐々に角度を変えながら迫ってくる誘導ミサイルを作りたいです。 誘導ミサイルの進行方向角度を、プレイヤーまでの角度にちょっとづつ近づけたいのですが 角度数値が180までの上−値 下+値 右 +値 左 −値となっており加算する計算がよくわからなくて悩んでます。 計算式かいいやりかたをご存知の方ご教授くださいお願いしますm(__)m http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/176
177: 名前は開発中のものです。 [sage] 2018/02/07(水) 21:11:39.10 ID:OX5cSDyj >>175 こういう感じ? ttps://ux.getuploader.com/mmf/download/1049 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/177
178: 名前は開発中のものです。 [sage] 2018/02/07(水) 21:26:46.77 ID:OX5cSDyj ↑ 九行目の「-に向かって回転」は消し忘れなので不要です >>176 こういう感じ? ttps://ux.getuploader.com/mmf/download/1050 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/178
179: 名前は開発中のものです。 [sage] 2018/02/07(水) 21:27:27.19 ID:ogj8AxVN >>176 常に実行: 誘導ミサイルの角度= atan2(Y(ターゲット - Y誘導ミサイル), X(ターゲット - X誘導ミサイル),に変更 出先だから検証できないけどミサイルが向くべき角度はこれで出るんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/179
180: 名前は開発中のものです。 [sage] 2018/02/07(水) 21:31:52.98 ID:OX5cSDyj >>174 結局SQLが動かせるサーバーを用意する必要があるみたいですね フリーのSQLサーバーの垢取りの時点で躓いてるのでこれはちょっと違うようです http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/180
181: 176 [] 2018/02/07(水) 21:57:53.36 ID:8nHcCwb3 >>179 回答ありがとうございます。 その計算式までは出来ていたのですが、徐々に向きを変えるというのができないです。 具体的に言いますと プレイヤーはマウスクリックした座標(X、Y)にいつでも一瞬でワープができるのですが、 ミサイルは進んでた方向から新しくプレイヤーが移動した場所にゆっくりと角度を変えたいのです。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/181
182: 名前は開発中のものです。 [sage] 2018/02/07(水) 22:23:31.75 ID:08pQ9VES >>181 タイマーつかえば? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/182
183: 名前は開発中のものです。 [sage] 2018/02/07(水) 22:44:08.23 ID:bUcp4sgM 慣性 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/183
184: 名前は開発中のものです。 [sage] 2018/02/07(水) 22:48:16.92 ID:SO4uME+i >>177 ご回答ありがとうございます。 複数の領域に入っている場合、敵の発射弾数が増加、 領域が2ヶ所の場合は、敵が交互に撃ってくるという 不思議な現象が生じていますが、概ねこちらの意図通りの挙動をしております。 敵に固定値を入れる手法は、考えておりませんでした。 いろいろと検証してみます。ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/184
185: 名前は開発中のものです。 [] 2018/02/07(水) 23:05:29.45 ID:SO4uME+i >>181 175ですが、質問を見る限り、自分の開発中の ゲーム内で似たような挙動をやっているように感じたので、上げてみます。 https://ux.getuploader.com/mmf/download/1051 説明することを全く考慮してないので、申し訳ないのですが、 挙動がこれで問題なければ、もっとシンプルなものを作ってみます。 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/185
186: 名前は開発中のものです。 [sage] 2018/02/07(水) 23:10:18.31 ID:SO4uME+i 直リンしてしまった。申し訳ない http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/186
187: 名前は開発中のものです。 [sage] 2018/02/07(水) 23:20:02.23 ID:SO4uME+i 185ですが、あまりにも不親切すぎるので、説明します。 ミサイルの挙動は、Advanced Direction objectと、Clickteam動作コントローラーを用いて、 ベクトル動作で動かしてます。 ミサイルの向きを、常にターゲットの方向へ向かせ続けるように設定して、 同時に、そのミサイルの向いている方向に前進する挙動を組み合わせることで、 ミサイルは動きます。 ミサイルの挙動を制御したプログラムは、アクティブオブジェクト名「AMRAAM」の オブジェクトイベントの中に入っています。 すごく、不親切なものをうpしたことを謝罪します。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/187
188: 181 [sage] 2018/02/07(水) 23:54:46.67 ID:8nHcCwb3 >>185 ありがとうございます 動作コントローラーでできるんですね サンプルもぜひ参考にさせてもらいます http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/188
189: 名前は開発中のものです。 [sage] 2018/02/08(木) 02:43:24.01 ID:K9TOkfYz ホットポイント = このオブジェクト表示位置 アクションポイント = このオブジェクトの親子関係にある別のオブジェクトを生成する時の位置 であってますかね? 使い始めて半年経つけどなあなあで済ましてたツケが回ってきたのでご教授下さい http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/189
190: 名前は開発中のものです。 [sage] 2018/02/08(木) 11:42:33.18 ID:vIGHr6R8 >>189 おおむねYES ただ生成時は初期位置をホットスポットやアクションスポット等から選択できる 座標はホットスポットを基準にだされる 一度わざと極端に離したオブジェクトを作って確認してみると良いよ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/190
191: 名前は開発中のものです。 [] 2018/02/08(木) 16:12:37.33 ID:V4KkZbG9 障害物の設定は 背景に衝突条件 で 位置→座標の変更 でしか出来ませんか? 「一律で進入不可」みたいな命令が出来るエクステンションとか無いのでしょうか 方向ごと設定してるとどうしてもバグが出てしまいます http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/191
192: 名前は開発中のものです。 [sage] 2018/02/09(金) 00:24:57.94 ID:wtWL0cT4 >>190 ありがとうございます! CF2.5の教科書出したら売れるかな...とふと思いましたw http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/192
193: 名前は開発中のものです。 [sage] 2018/02/09(金) 01:26:14.22 ID:hypCqFzY >>192 ダウンロードPDFのやつもう無いんだっけ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/193
194: 名前は開発中のものです。 [sage] 2018/02/09(金) 11:41:41.39 ID:CtjSd/+c >>152の書き込みの者ですが advanced direction objectで16方向移動を作ったところ、22.5度と90度の移動速度は問題ないんですが45度の時だけすこし速度が速く感じます 式はこんな感じです。 『X( "操作キャラクター" ) + XMovement( "Advanced Direction Object", 45, 移動速度( "操作キャラクター" ) )』 https://ux.getuploader.com/mmf/download/1052 advanced direction objectの使い方はこれであっているのでしょうか? 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/194
195: 名前は開発中のものです。 [sage] 2018/02/09(金) 17:58:17.19 ID:ipJiWvqC おそらくプレイヤーの座標に直接移動量(少数を含んでいる)を加算してるから方向によってちょっと差がでてるのでは? 座標は浮動小数つかえないので少数以下が切り捨てられる。 対策として例えば 1 変数xとyを用意する。(フレーム開始時だけプレイヤーの座標を変数xとyにぶっこむ) 2 方向ボタンが押されたら移動量を変数xとyに加算する。 3 プレイヤーの座標xとyを、変数xとyに変更する。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/195
196: 名前は開発中のものです。 [sage] 2018/02/10(土) 01:17:20.51 ID:u3iK1Q/9 >>195 すごい! ご教授いただいた通りにイベントを組んだらカクつきも無くなって完璧な16方向移動が完成しました! 次は高速ループを使った障害物のめり込み防止と別オブジェクトによるコリジョン作成にチャレンジしてみます ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/196
197: 176 [sage] 2018/02/10(土) 02:49:41.15 ID:o5R4dkAe >>178 今頃すみません 提示していただいたサンプル、まさに自分がやりたかったことです! directioncalicuraterというエクステでできるんですね。知らなかったです。 なぜか返信しただいたレスを見落としてましたすみません m(__)m ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/197
198: 名前は開発中のものです。 [sage] 2018/02/10(土) 07:28:17.92 ID:YK9yYxRi デベロッパーほちいけど高すぎだろ ビルドするにも各オプション買えやってさあ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/198
199: 名前は開発中のものです。 [sage] 2018/02/10(土) 09:17:56.10 ID:4Ozr++FT >>198 dev版のメリットなんて金取って販売する時にロゴ表示義務の免除程度じゃない? 精度計算機は文字列で返ってくるからいまいち使いにくいし 試用期間つける機能はそもそもフリー公開なら必要なくね?って思う データグリッドはやや便利程度で他で代用出来ない訳じゃない 規約勘違いしている可能性あるから公式確認して欲しいが フリーで公開するならロゴ表示いらなかったハズだからノーマル版で十分かと 同人販売でロゴ消したいなら必要経費と割り切れ、グラフィックソフトに比べりゃ格安だ(白目) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/199
200: 名前は開発中のものです。 [sage] 2018/02/10(土) 09:29:02.70 ID:YK9yYxRi >>199 フリーで公開するなら必要ないけど広告つけるなら必須 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/200
201: 名前は開発中のものです。 [sage] 2018/02/10(土) 13:40:44.61 ID:u3iK1Q/9 広告って今のところAdMobしか対応していないんですよね ここ最近の主流になりつつある動画リワード広告も使えるんでしょうか もし使えずにバナー表示くらいの機能しかないとすると、マネタイズは課金か売り切りしかないのかもしれないですね 広告系のエクステンションをもっと増やしてほしいです http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/201
202: 名前は開発中のものです。 [] 2018/02/10(土) 15:36:34.19 ID:jsJenZx2 考え方古いのかもしれんが バナー広告は許せるが 動画広告はうぜえんだよな と言いつつ同人販売の売り切り以外したとき無いけど http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/202
203: 名前は開発中のものです。 [sage] 2018/02/10(土) 15:59:13.67 ID:ZyOYp1Gk というかロゴってそんなに消したいか?w 一般市販のゲームだって販売メーカー以外のロゴもバンバン表示されてるから 寧ろ表示させたほうがカッコいいw http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/203
204: 名前は開発中のものです。 [sage] 2018/02/10(土) 16:24:05.15 ID:u3iK1Q/9 強制的な動画広告はユーザビリティが最悪と言えますが、インセンティブ型のリワード広告ならプレイヤーも能動的に再生する傾向があるようです 例えば「動画再生でコンティニュー」とか「動画再生でダイヤゲット」などプレイヤーの意思で視聴の選択ができ、尚且つ視聴することでプレイヤーにもメリットが発生するので多くのゲームに導入されているようです http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/204
205: 名前は開発中のものです。 [sage] 2018/02/10(土) 17:18:02.11 ID:y+4zQ86l 動画広告って再生されたらいくらかもらえるってこと? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/205
206: 名前は開発中のものです。 [sage] 2018/02/10(土) 17:45:53.09 ID:u3iK1Q/9 そうです リワード広告は再生回数によって収益が決まります 配信会社によりますが、動画が1,000回再生されると、500円〜3,000円くらいの収益みたいです http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/206
207: 名前は開発中のものです。 [sage] 2018/02/10(土) 18:55:17.05 ID:o5R4dkAe 自分は趣味で作ってるだけだからバナーとか気にしないけど 配列オブジェクト多用するのでDEV版便利そうに思えて欲しいなあ いま通常版だから、ゲーム作り始める前に配列セット用のエディタ作ってる・・ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/207
208: 名前は開発中のものです。 [sage] 2018/02/10(土) 19:39:56.33 ID:QtYNv3jW Humbleに来てた時買ったから 特に考えないでdevまでもらえるのに突っ込んでたな http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/208
209: 名前は開発中のものです。 [sage] 2018/02/10(土) 21:59:44.47 ID:4Ozr++FT >>207 俺はdev版だけど同じく制作補助ツールは結構作ってるな 絵を別な人が担当していて アニメーションでの1ドットに対する拘りが俺には理解出来ないってのが理由だけど 遠回りに見えて補助ツール制作はその後の開発が大幅にスムーズになる利点が大きい http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/209
210: 名前は開発中のものです。 [sage] 2018/02/10(土) 23:25:53.48 ID:o5R4dkAe >>209 以前この板で先に開発補助ツールを作ってる人の話聞いて その時はまったくピンとこなかったんだけど、最近身に染みてわかります・・ ほんとあとあとの開発がすごく楽になりますよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/210
211: 名前は開発中のものです。 [sage] 2018/02/11(日) 00:05:24.22 ID:O/1JOP69 開発補助ツールって例えばどんなんなの? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/211
212: 名前は開発中のものです。 [sage] 2018/02/11(日) 03:06:33.34 ID:OZTRJcC5 >>211 基本的に内部のイベントいじらなくてもパラメータ変更出来る系だね ツクールのUIイメージしてもらうと解りやすいかも? 昔は絵師さんが素材→俺がパラメーター設定→絵師さんチェック→脳内通りか確認 →俺の凡ミスや脳内とずれてた部分を再指定→俺再設定→振出しに戻るってしてたのを やがて手間省くのに内部イベントの「ここと、ここいじれば変えられるよ^^」って渡したら 今度は絵師さんの方がイベント何処をいじれば良いのか混乱しだしたので 最終的に外部からパラメーターいじってその場で動作確認出来るツール的なUIに行きつきました http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/212
213: 名前は開発中のものです。 [sage] 2018/02/11(日) 03:30:53.40 ID:OZTRJcC5 動作もこんな感じに動かしたいって要望を 以前は俺の感覚で制作していたのをジャンプ力から攻撃タイミング 行動パターンが切り替わるフレーム&条件なども外から組めるように 例えばA=前に進む、B=ジャンプする、C=後ろに進むって基本動作に a=無条件、b=壁にぶつかるまで、c=プレイヤーが前方にいるか?等 Abと組み合わせれば壁にぶつかるまで進む雑魚になったり色々 確認しやすくする為にパラメーターも一覧でみて調整出来るようにとか 簡単に言うと「基本動作を作って細かい指定は丸投げ!」ってヤツですw http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/213
214: 名前は開発中のものです。 [] 2018/02/11(日) 07:14:14.58 ID:vV6HIkiL RPGのアイテムを手に入れて、フレームまたいで アイテム一覧から使用したり装備したりっていう仕組みの作り方がわからん リストオブジェクトに1行ずつ追加してって、それを呼び出せたら良いんだけど・・・ 更にそれが出来ても、今度は使用して消費させたり、装備させたりっていうのも難しそう 一体どうやって作れば良いのか、ヒントだけでもお願いします 助けて http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/214
215: 名前は開発中のものです。 [sage] 2018/02/11(日) 07:22:31.86 ID:vV6HIkiL 下げ忘れてたすんません http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/215
216: 名前は開発中のものです。 [sage] 2018/02/11(日) 07:25:13.88 ID:s6nH8SrC アイコン型アイテム整理なら 海外の解説動画があった 文字リスト型も簡単なものなら日本の解説動画をみたことある ただどっちにしろ難度高そうだった アイコン型の解説をみて複製するのがいいとは思うのだけれども http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/216
217: 名前は開発中のものです。 [sage] 2018/02/11(日) 08:29:45.72 ID:chSaH/9O あんまそういうの向いてないんよねCF2.5は http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/217
218: 名前は開発中のものです。 [sage] 2018/02/11(日) 08:57:45.36 ID:ri6jRV/x >>214 CF2.5 アイテム管理で検索したら 公式フォーラムに似たような質問あったよ それで解決するかわからないけど http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/218
219: 名前は開発中のものです。 [] 2018/02/11(日) 12:00:56.74 ID:OZTRJcC5 説明難しいけど単純に配列変数を使う場合 まずはアイテムの基本となるデータベースを作る ・共通ID・種類・名前・効果値(装備の場合は装備可能を1不可0) 次にプレイヤーが実際に入手しているか?判定要を作る ・共通ID・所持数・装備中の数(所持数0の場合は非表示orとばす、データはIDを元に参照する) プレイヤーの変数に装備している効果を加算するor回復等をさせる ・共通ID・種類・効果値(同種は装備出来ないとして新規上書きする物とする) 共通IDをパスポートにこの3種のデータ間をやり取りすれば出来るが初心者向きではない 文章力無いのでうまく伝えられなさそうですまぬ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/219
220: 名前は開発中のものです。 [sage] 2018/02/11(日) 12:07:16.02 ID:OZTRJcC5 ACTと割り切って単純に済ますなら 武器の変数にIDを割り振る 1度でも入手したらフラグON、以降は永続で使える物とする プレイヤー変数に装備している変数(ID)を入れる*0は装備無しとする 攻撃時呼び出された変数(ID)を生成、アニメ終了で破壊 *攻撃力等は生成時に基本値+プレイヤーの値を加算する *武器に擦れたらダメージ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/220
221: 名前は開発中のものです。 [sage] 2018/02/11(日) 12:11:14.22 ID:OZTRJcC5 1.アイテムの基本値としてゲーム中変化しないデータベース 2.プレイヤーが所持しているかどうかの情報 3.プレイヤーの能力値修正を加えた実際の効果 大きくこの3種を共有IDで管理する http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/221
222: 名前は開発中のものです。 [sage] 2018/02/11(日) 12:16:55.24 ID:wml2DU5S >>219 配列ってini保存できないような気がしたけど何か保存できる良い方法あるんですか? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/222
223: 名前は開発中のものです。 [sage] 2018/02/11(日) 13:00:29.44 ID:OZTRJcC5 >>222 データグリッドだとdevかノーマル版すっぽ抜けてたごめん オブジェクトA、オブジェクトBみたいなので行けないかな? iniAグループ、Bグループでそれぞれ割り振れば行けると思う ちと後からノーマル版で検証してみるよ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/223
224: 名前は開発中のものです。 [sage] 2018/02/11(日) 13:04:58.17 ID:OZTRJcC5 軽く見てみたらiniから普通に配列流し込める感じするな ちょっと出かけるんで夕方問題ないか再確認して夜に報告するよ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/224
225: 名前は開発中のものです。 [sage] 2018/02/11(日) 13:14:11.73 ID:RKoacYwG それならiniよりjsonとかyamlなりの構造化ファイル使ったほうが楽だと思うぞい 確かストアにパーサーが合ったような http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/225
226: 名前は開発中のものです。 [sage] 2018/02/11(日) 13:23:10.08 ID:dsZi5j+8 アイテム管理は、エクステンションにあるInventoryオブジェクトはどうなんでしょう? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/226
227: >>224 [sage] 2018/02/11(日) 17:06:22.95 ID:OZTRJcC5 配列変数オブジェクト試してみたけど 普通にiniに書き込めるし、読み込めるね (グループ)を配列ABとして (項目)をID、種類等で行ける 20分位しか作業してないからもしかしたら不具合見つかる可能性はあるかな? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/227
228: 222 [sage] 2018/02/11(日) 18:29:33.25 ID:IQ46JNMR できるんだ…、この情報はほんとありがたい。ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/228
229: 名前は開発中のものです。 [sage] 2018/02/11(日) 19:00:21.66 ID:s6nH8SrC 横からだがありがたい情報だ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/229
230: 名前は開発中のものです。 [sage] 2018/02/11(日) 23:20:39.57 ID:FnZ1DKkf うーん、色んなmySQLサービスに登録して試すのにどうやっても GetObjectがonlineを拾ってくれない・・ ブラウザではonline表示されるのに何でだろう。 誰かオンラインスコア実現させたいと居ないですか? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/230
231: 名前は開発中のものです。 [sage] 2018/02/11(日) 23:29:56.78 ID:h9rQanRP >>230 ファイアーウォール一時停止してみるとか http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/231
232: 名前は開発中のものです。 [sage] 2018/02/11(日) 23:39:34.72 ID:RKoacYwG >>230 レスポンスコードを詳しく http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/232
233: 名前は開発中のものです。 [sage] 2018/02/12(月) 00:31:45.53 ID:th4Ai043 >>231 通信はしてるみたいなんですよね >>232 ブラウザでアクセスすると Online Getobjectが拾ってくる文字列は ttps://ux.getuploader.com/mmf/download/1053 文字列がNGワードに引っかかるみたいなのでtxtでうpしました ちなみにPHP置いてあるURLはこちら ttp://olsc.lv9.org/score_script.php?status=test PHPのバージョンは5.5-7.0の範囲で全部試してみました。 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/233
234: 名前は開発中のものです。 [sage] 2018/02/12(月) 00:49:12.91 ID:5cbA6V2j >>233 テキスト見る限り、生のhtmlじゃなくてhtmlをjsで生成しているね。 GET OBJECTはブラウザじゃないので、javascriptを実行出来ない jsじゃなくてPHPでステータスを表示するようにしてあげたらちゃんと動くと思う http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/234
235: 名前は開発中のものです。 [sage] 2018/02/12(月) 01:06:48.11 ID:th4Ai043 >>234 ありがとうございます。 見た所設定項目にらしきところが無いのでこれはもう サーバー側の問題でこっちではどうにもできないという事でいいんでしょうか? 000webhostapp.comでも試したらこっちはこっちでscore_script.phpのソースの一部が 表示されるという訳の分からない状況です http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/235
236: 名前は開発中のものです。 [sage] 2018/02/12(月) 01:13:57.58 ID:5cbA6V2j >>235 英語力もしくはサーバーについての知識があるならherokuっていうサービスがあるよ。やりたいことは無料の範囲で出来ると思う あれはレンタル鯖っていうよりもPaaSだから、知識ないときびしいかもだけど http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/236
237: 名前は開発中のものです。 [sage] 2018/02/12(月) 01:46:11.49 ID:th4Ai043 >>236 herokuという所は専門的過ぎて訳が分かりませんでした>< 出来る限りの無料サイトサービスが全部ダメだったので諦めるしかなさそうですね http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/237
238: 名前は開発中のものです。 [sage] 2018/02/12(月) 03:30:33.36 ID:tr3+aHRB get objectはテキストを送受信する機能だからレスポンス見る限りきちんと機能してる サーバーに設置したphpにブラウザからアクセスするとonlineと出るのも正常 JavaScriptはクライアントサイドで処理されるから、受け取ったテキスト自体はget objectもブラウザも全く同じもの受け取ってる けれどブラウザはそこからスクリプトが実行される、get objectはスクリプト実行しない それだけの違い phpで値の送受信する方法を調べればすぐ動くと思うよ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/238
239: 名前は開発中のものです。 [sage] 2018/02/12(月) 06:29:07.86 ID:/5cy2zE3 装備アイテムの解説したらテンション上がって試作してみたけど 聖剣伝説にでてくるリングコマンドは作っててめっちゃ楽しいな ノーマル版で試作して現時点では>>219>>220>>221で解説した方法で行けるね 配列変数とiniファイルも特に問題発生していない >>220の方向でデータベースの編集しやすさとか視認性等 もうちょっと初心者でも装備システム簡易実装出来ないか試作してみる http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/239
240: >>239 [sage] 2018/02/12(月) 09:42:40.31 ID:/5cy2zE3 アイテム管理や装備作ってて思ったが 個別オブジェクトに変数にID、種類、効果、個数、文字列に名前、説明で十分だね プレイヤーサイドは所持確認専用変数にIDぶっこむだけ アイテム変数の個数1前提ならアイテム強化も超簡単 数百、数千種ものアイテムが〜っていうのは不可能だが数十種類程度なら余裕 配列いらなかったやw http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/240
241: 名前は開発中のものです。 [sage] 2018/02/12(月) 10:49:21.76 ID:vxXQ1GYE 1アイテム毎に1オブジェクト作るってこと? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/241
242: 名前は開発中のものです。 [sage] 2018/02/12(月) 11:49:13.74 ID:/5cy2zE3 >>241 簡単さだけ求めるならそれで良さげ オブジェクトグループ化して1オブジェクト もってないアイテム破壊、並べるのも簡単 この際無駄の多さは華麗にスルー http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/242
243: 名前は開発中のものです。 [sage] 2018/02/12(月) 12:13:17.54 ID:th4Ai043 >>238 結論から言うと、できました! 結局サーバーから送ってくるデータを変更する方法は判らなかったので いろいろサービスを乗り換えて読み込めるデータを返してくれるところを探し当てたという結果でした。 でも次は別の問題が・・GetObjectは文字エンコードに制限があるようで2バイト文字が送受信 できませんでした。 そこで探し当てたのがこれ ttp://prester.org/cf2.5/?p=3835 GetObjectの上位版で日本語も送受信できる代物っぽいのですが、公式の Easy_Score_Upload_Tutorial内のGetObjectと差し替えて送受信は 出来るのですが日本語のエンコード/でコードがよく分かりません>< http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/243
244: 名前は開発中のものです。 [] 2018/02/12(月) 15:53:21.23 ID:0k24HOK1 >>240 プレイヤーが5つまでアイテム持てるゲーム設定だとしたら、 プレイヤーに5個の変数持たせて、その中にアイテムのID入れるってカンジでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/244
245: 名前は開発中のものです。 [sage] 2018/02/12(月) 18:07:00.35 ID:/5cy2zE3 >>244 装備出来るアイテムならそんな感じ 計算時にはID参照に数値拾ってくれば楽だと思う 消耗品なアイテムは個数が1以上で反応させればおk グローバルオブジェクトでフレームまたぐのもいける ただし配列と違って少数のアイテムしか扱えないだろうね http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/245
246: 名前は開発中のものです。 [sage] 2018/02/12(月) 18:16:54.09 ID:tr3+aHRB >>243 日本語を扱うための文字コードは複数の形式がある utf-8,shift-jis,euc-jpだけど、普通はutf-8とshift-jisしか使わない、utf-8だったら本家のgetも対応してるはず サーバー側の文字コードとクライアント側で文字コードが一致してないから文字が化けるんだけど サーバー側がutf-8使ってる場合、クラもutf-8で受信、prester.orgのはサーバー側がshift-jisだったらクラもshift-jis形式指定する機能もあるってことだと思う だから文字コードが送受信で一致するように揃えてくださいとしか言えないです http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/246
247: 名前は開発中のものです。 [sage] 2018/02/12(月) 19:30:40.13 ID:th4Ai043 >>246 ありがとうございます。 イチイチ指定しないと認識してくれないというのも融通が利かないなあと思いつつ 暫くサンプルファイルとにらめっこしてみます! http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/247
248: 214 [sage] 2018/02/13(火) 16:36:48.66 ID:trNaX2FB 遅くなったけど、質問に答えて下さった方、情報下さった方ありがとうございました お陰さまで解決しましたので、もう完成したも同然です http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/248
249: 名前は開発中のものです。 [sage] 2018/02/13(火) 17:17:37.36 ID:aIlF2Bhv その後>>248の姿を見た者は居なかった... http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/249
250: 名前は開発中のものです。 [sage] 2018/02/13(火) 22:41:24.84 ID:/HDI9lZa 結局オンラインスコアに一週間悩んでにらめっこした挙句どうにも お手上げ状態です。 一応オンラインスコアを設置してアルファベットでのスコアネーム記入迄はできましたが やはり2バイト文字で躓いてます。 もしかしたらPHPの知識が必要になるのかもしれませんので全ファイルをサンプルとして 上げてみました。基本的に公式で上げられてる物と同じです。 どなたがお助け下さいm(__)m ttps://ux.getuploader.com/mmf/download/1054 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/250
251: 名前は開発中のものです。 [sage] 2018/02/13(火) 23:46:36.35 ID:aIlF2Bhv >>250 2バイト文字?を返すURLを貼って欲しい それとmfaがなんかのエクステンション足りなくて開けないよ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/251
252: 名前は開発中のものです。 [sage] 2018/02/14(水) 00:04:13.61 ID:WhHDwEqp >>251 2バイト文字を返すエクステンションがGArRなんですがそれは >>243に書いてあるリンクに置いてます 説明もいろいろ書いてるんですが、半分も理解できませんでした・・ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/252
253: 名前は開発中のものです。 [sage] 2018/02/14(水) 00:47:41.15 ID:PNqeh63f >>251 あと2バイト文字返すスクリプトはサンプルで入っている HTTP POST %Encode(JP)〜の方がそれです。GArRのサンプルに付いていた ものの不要な所を削って分かりやすくしてみた版です。 GArRエクステンションに他にもいろいろサンプルが付いてました。 全然理解できなかったですが・・ http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/253
254: 名前は開発中のものです。 [sage] 2018/02/14(水) 00:54:24.48 ID:Hx1/cZFr GArRは文字コードバグで定番の「上」「下」与えるとバグるし他にも不具合あるけど 報告できる場所がないから放置なんよね、元のエクステ再現したとか言いつつ-1与えるだけで落ちるし http://mevius.5ch.net/test/read.cgi/gamedev/1515175748/254
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 748 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s