- 1 名前:名前は開発中のものです。 mailto:sage [2015/01/02(金) 06:26:15.51 ID:TaM4yhOd.net]
- 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。
●本家(英語) ttp://www.yoyogames.com/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.jpn.org/v1/ ●The Game Maker's Apprentice ttp://book.gamemaker.nl/ ●Game Maker まとめWiki ttp://www.wikihouse.com/GameMaker/index.php 前スレ 【2D】ゲーム作成ツールGameMaker part6【マンセー】 peace.2ch.net/test/read.cgi/gamedev/1353448278/
- 259 名前:名前は開発中のものです。 mailto:sage [2016/01/04(月) 18:11:41.99 ID:dsLsh8A8.net]
- >>246
ありがとう、しかし既にsteamで買ってしまった後でした・・・
- 260 名前:名前は開発中のものです。 mailto:sage [2016/01/05(火) 11:04:35.35 ID:cojs5GsQ.net]
- >240
グリッドは吸着するからオブジェクトのoriginを中心にしたなら、グリッド幅を半分にして配置する。 吸着が嫌な時はALTを押しながら配置でドラッグして調整している。
- 261 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 01:21:49.81 ID:6fQxsnG/.net]
- >>245, >>248
ありがとう、衝突判定はcollision maskを直したら上手くいったよ グリッドの方もなんとかなった 動く床をpathで作っているんだけど、x方向、y方向のpath_speedを取得する方法ってあるかな? 現状だと上に乗ってもキャラクターの速度に床の速度が加算されないから、キャラクターがすぐに落ちちゃう
- 262 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 12:06:20.57 ID:wgfxrdQh.net]
- 動く床のhspeed,vspeedをplayerにたす。
- 263 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 12:18:36.78 ID:rze4prrL.net]
- >>250
まさしくそれをやるつもりだったんだけど、path_speedじゃ動いている方向の速度の大きさしか取得できなくて... x,y成分が欲しいんだけど
- 264 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 13:07:16.33 ID:wgfxrdQh.net]
- 方向と速度が分かればsin,cos・・・
前のフレームの座標と今の座標を引くとかはどうだろう? xprevious,yprevious
- 265 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 00:07:17.71 ID:sUzYYRhc.net]
- 質問です。
draw_text()で「ステージ(変数) クリア!」というように表示させたいのですが、 この(変数)の部分はどのように表記すればよいのでしょうか?
- 266 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 02:52:29.04 ID:gvY6i1Ar.net]
- draw_text(x,y,”ステージ(”+string(変数名)+”)クリア!”)
- 267 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 14:30:46.85 ID:sUzYYRhc.net]
- >>254
有難うございます!
- 268 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 15:18:47.61 ID:yJzXtflI.net]
- 質問なのですが、オブジェクトAが、別のオブジェクトBが存在するかどうか、を判定できる関数ってありますか?
オブジェクトの座標をもとにオブジェクトが行動を起こす、というのはできたのですが、 情報を持ったオブジェクトが破壊されるとエラーを起こすので、キャッチ文を作りたいのですがどの関数なのか・・・
- 269 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 15:30:49.21 ID:sUzYYRhc.net]
- instance_exists()でいけます
www.wikihouse.com/GameMaker/index.php?instance_exists%28%29
- 270 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 00:57:29.97 ID:Mzmlhvas.net]
- 最終的に1個のexeにしても起動時にTempフォルダーに展開されてるんだなこれ
- 271 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 01:07:24.11 ID:YrQMk2oG.net]
- なんか問題あるんか
中間データ展開のないゲームなんて見たことないんだが
- 272 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 05:40:53.87 ID:uQ7OJYUY.net]
- ファイル見られたくないなら暗号化とかすれば良いだけだしな
- 273 名前:名前は開発中のものです。 [2016/01/15(金) 18:37:48.08 ID:7uogUwab.net]
- 質問です。
コンストラクタみたいな機能ってないんですか?
- 274 名前:名前は開発中のものです。 mailto:sage [2016/01/15(金) 21:59:21.59 ID:ipb77UJ+.net]
- >>261
instance_create(x,y,obj)がコンストラクタだけど、roomにオブジェクトを配置すればそれだけでコンストラクタと同じ働きになる
- 275 名前:名前は開発中のものです。 [2016/01/17(日) 09:58:30.31 ID:GlXvywD6.net]
- メニューの再生ボタン押してらちゃんと起動するのに
単独実行ファイル化したら 読み込み中のまま起動しないよ どっかの設定が変なのかな?
- 276 名前:名前は開発中のものです。 mailto:sage [2016/01/17(日) 11:13:13.67 ID:Nrn8SB4+.net]
- どうやっても正常に本体DLできないんだが何だこれ
5回試して全部壊れとる
- 277 名前:名前は開発中のものです。 [2016/01/17(日) 16:26:04.48 ID:GlXvywD6.net]
- >>263
自己解決 アバスト切ったら起動したよ
- 278 名前:名前は開発中のものです。 mailto:sage [2016/01/17(日) 23:46:05.80 ID:zjqJasKZ.net]
- draw_textで(self.x,self.y)に文字を描画しようとするとオブジェクト自身の位置からズレた位置に表示されてしまうのですが、何か設定がおかしいのでしょうか?
draw_text_halignで中央揃えに指定したのですが、それでも直らないので原因がさっぱりわかりません
- 279 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 15:01:48.63 ID:fQZbOWlW.net]
- すみません・・・自己解決しました
- 280 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 20:05:03.00 ID:v7AQbLDX.net]
- >>267
質問したのに自己解決したなら解決方法を書いてってね もしかしたら同じ問題でハマる人への優しさの足跡を是非
- 281 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 20:14:38.01 ID:fQZbOWlW.net]
- 単純に座標にview_xview[n]とview_yview[n]を加
- 282 名前:ヲ忘れていただけでした・・・ []
- [ここ壊れてます]
- 283 名前:名前は開発中のものです。 [2016/01/23(土) 18:51:12.43 ID:UXFBx/rr.net]
- yoyoのshowcaseに投稿しようと思ったら
ちゃんと英語にローカライズしてないとはじかれるかね?
- 284 名前:名前は開発中のものです。 [2016/01/24(日) 19:03:25.48 ID:FOZ+cX3i.net]
- spriteを動作中に真っ白にしたいんですけど、c_whiteだとただそのままの色で表示されます。ブレンドモード変更してやるんで
しょうか?
- 285 名前:名前は開発中のものです。 mailto:sage [2016/01/24(日) 22:02:36.61 ID:lDHo3HnR.net]
- 同じ形のスプライト作って上に重ねるとか
gmc.yoyogames.com/index.php?showtopic=441519 これが参考になる?けどバージョンが古いから少し弄る必要がある
- 286 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 15:01:02.16 ID:L6GfPecf.net]
- セーブファイルから指定した変数の数値だけ読みだす方法ある?
iniからだとiniの数字変えられちゃったらダメだし
- 287 名前:名前は開発中のものです。 [2016/02/03(水) 23:10:15.69 ID:u92UwoWM.net]
- solidオブジェクトにしたら
コード何も書いてないのに勝手に衝突判定するのか これでかなり悩んじゃったよくそー
- 288 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 23:54:22.76 ID:JPwqhhFE.net]
- 設定したキー押しながらウィンドウバー弄ると入力入りっぱなしになっちゃう…
どなたか解決方法分かりますか?
- 289 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 02:23:35.03 ID:FCBaYG0R.net]
- スプラッシュスクリーンの時に右上の閉じるボタンで終了させるとバックグランドで起動したままになる
- 290 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 14:08:06.99 ID:nSF40BcQ.net]
- デコンパイルできるソフト教えてください
ググったけど、載ってるやり方だとできなかったので
- 291 名前:名前は開発中のものです。 mailto:sage [2016/02/11(木) 08:03:29.32 ID:LvW/MpHS.net]
- A=1+1
for(A=A;A<100;A+=1) と B=1+1 for(A=B;A<100;A+=1) で 動作が変わるんだけどそういうもんなの? それともバグ? forの最初の式って一回だけしか使われないはずだよね
- 292 名前:名前は開発中のものです。 mailto:sage [2016/02/11(木) 09:26:35.59 ID:LvW/MpHS.net]
- 多重forの中だとAが膨れた状態で初期化されるからか
- 293 名前:名前は開発中のものです。 [2016/02/16(火) 07:44:53.47 ID:L3HZIY1w.net]
- 日本語の3Dライブラリ公開されたようね
- 294 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 18:44:06.39 ID:qFNjqAuz.net]
- Unityより2D作るには単純でいいなと思って興味もったんだけど、これってイベントの
トリガーについては絶対GUIで作らなきゃいけない=トリガーごとにスクリプト分割しなきゃいけない仕様なの? オブジェクトの生成された直後の処理、マウスが押された処理の時、ステップ処理…とか一つのスクリプトで一元管理したいんだけど、 それは無理なのだろうか?
- 295 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 21:30:17.11 ID:jy/p6DZl.net]
- たぶん無理だと思う
creation step draw この三つの内、特にcreationとdrawは絶対に分割しなければいけないはずだし drawを触らない場合、stepは必須だから最低でも二分割される ほとんどの処理はstepに書けるよ drawをカスタムする場合はdrawに書かないといけないから この三つのイベントだけでほとんどのことはスクリプトからできるけど この三つを一つのスクリプトにして扱うことは出来ないはず
- 296 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 22:23:25.38 ID:qFNjqAuz.net]
- >>282
なるほど やはりそういう仕様なのか、有難う
- 297 名前:名前は開発中のものです。 [2016/02/20(土) 21:03:32.12 ID:QINx2i0Y.net]
- emilycharlotte.jp/2016/02/16/636
立体視対応の日本語3Dライブラリ
- 298 名前:名前は開発中のものです。 [2016/02/28(日) 16:54:12.99 ID:1v2nxk3y.net]
- ずっと使ってなかったsurfaceに手を出そうと思うんだけど8.0のproだと使えない感じなんですか?
- 299 名前:名前は開発中のものです。 [2016/02/28(日) 19:10:10.87 ID:QogXuJRg.net]
- 何故いまだに8.0を使っているのか?
- 300 名前:名前は開発中のものです。 mailto:sage [2016/03/14(月) 16:19:07.57 ID:gyunxFg5.net]
- PC刷新してGMS再インスコしようとしてるんだけど、
ユーザー登録って必須になったの? 前はそんなのなかった気がするけど
- 301 名前:名前は開発中のものです。 mailto:sage [2016/03/16(水) 11:48:27.87 ID:JaAxZeG/.net]
- なった
アカウントにシリアルナンバーを紐づける際、本体を複数持ってたりした場合は気をつけて アカウント-本体-エクスポーターの順に階層的に登録される 本体は複数登録しても切り替え出来るけど、エクスポーターは単一の本体に紐づいて移動出来ない 以下のように登録してしまったら目的のエクスポーターを使う度に再認証が必要になってハゲる アカ-Pro1-Win+Mac+Android |-Pro2-Win+Mac+HTML5
- 302 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 21:51:12.42 ID:0TVKcXLO.net]
- やっぱりそうなのか…
今のところ有償のライセンス持ってるわけじゃないから問題はないけど、 そういう罠があるというのは参考になる ありがとう 絵を描いてるだけで年単位の時間が飛んでるぜ
- 303 名前:名前は開発中のものです。 [2016/03/28(月) 08:37:45.25 ID:zZ2xAkld.net]
- 素人質問で申し訳ないけどGMってFive Nights at Freddy'sシリーズみたいなものも作れるの?
- 304 名前:名前は開発中のものです。 mailto:sage [2016/04/03(日) 11:25:17.27 ID:tNMJ+0Li.net]
- 今のGMLって漢字の変数名いけたっけ?
- 305 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 23:15:12.14 ID:9GS7pFNt.net]
- これでゲームを作る時って、ステージの画像とかキャラクターの画像とかがある前提から始まるの?
例えばキャラクターにキックとかのアクションをさせたい場合は、キックの画像1コマ1コマが必要で、それを統合させることでアクションになるっていう事? 初歩的な質問ですみません。
- 306 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 23:28:38.30 ID:CPgbdH7E.net]
- スプライトのこと?
ならその通り、無料のサンプルスプライトも沢山あるけど(GameMaker spriteで調べれば山ほどある) Youtubeに英語だけど解説ビデオ結構あるから、それを見たら
- 307 名前:名前は開発中のものです。 [2016/04/08(金) 10:15:19.11 ID:uG9hPE+p.net]
- コード全体の検索ってできないんでしょうか?
- 308 名前:名前は開発中のものです。 mailto:sage [2016/04/09(土) 00:22:39.54 ID:4Ov2cu3v.net]
- undertaleもこれで作られたそうだね
- 309 名前:名前は開発中のものです。 mailto:sage [2016/04/12(火) 18:50:22.42 ID:kWg6z/9+.net]
- 質問です。他言語経験は有ります(C#, C++ ,VB, Delphi, PHP...他)
GMで各種設定等のUIを作る際にWindowsAPI系コントロール (例:TextBox, ComboBox, Memo, ScrollBox 等...)と同様の物を使いたいのですが マルチプラットフォーム対応な事も理由かと思いますが 標準でそれらのコントロールは用意されていませんよね? GMの場合個々でゴリゴリとスクラッチコーディングするものなのでしょうか? このGM自体がDelphiで作られているようですが そのようなWinAPIを直接使用出来る他言語でDLLを作ってGMから呼び出し? みなさんどうされておりますでしょうか
- 310 名前:名前は開発中のものです。 mailto:sage [2016/04/26(火) 15:48:13.89 ID:RnNVjfHO.net]
- 購入したアセットがライブラリに存在しなくて、
サポートに問い合わせたけど、一週間ほど経っても何も返事が無くて困ってる 気長に待つしかないのかな…
- 311 名前:名前は開発中のものです。 mailto:sage [2016/04/30(土) 13:08:28.86 ID:WdXtDxT8.net]
- GUIで指定した動作をコードにしたい場合は手動で一つづつ書かないとダメですか?
ツールや対応表などの情報があるURLとかあれば教えてほしいです。 あと、標準のエディタで変数の文字色を変更したり出来ないのでしょうか?
- 312 名前:297 mailto:sage [2016/05/17(火) 03:13:22.40 ID:fYOmysBf.net]
- なんか質問に質問を重ねて何も解決しない流れになって(´・ω・`)
297の件ですが、2週間くらいかかったけど、対応してもらえました。 購入時にクレカ使うとエラー起きやすいみたいで、毎回そんなには待てないので少し困るよね。 もうどうにかしてそうだけれど、 >>294 Shift+ctrl+f >>296 https://marketplace.yoyogames.com/category/28/gui こういうのってことかな >>298 GUIをコードに変換するような機能は無かったと思う、多分 色は、[File]→[Preferences][Scripts and Code]で変えられるよ
- 313 名前:名前は開発中のものです。 mailto:sage [2016/05/17(火) 12:49:11.88 ID:noVfmSq8.net]
- >>290
FNaFはMMF系列のソフトで作られてるから、同じもの作ろうと思えばGMでもいけるはず もっとも、部屋の内装も監視カメラの映像
- 314 名前:焜Lルモーションも他ソフトで作ったただの連番アニメーションだから、実際はマウスの処理とかアニマトロニクスのAI程度しか作ってないと思うけどね []
- [ここ壊れてます]
- 315 名前:名前は開発中のものです。 mailto:sage [2016/05/26(木) 15:20:04.86 ID:ggiXpAZ1.net]
- gamemaker制のゲームは動くのにエディター側からF5で立ち上げると画面がおかしくなる…
i.imgur.com/smgz0hT.png サッカーボールですらこの有様です i.imgur.com/Lwpqrib.png
- 316 名前:名前は開発中のものです。 mailto:sage [2016/05/26(木) 20:38:57.15 ID:ggiXpAZ1.net]
- 突然のwin10アップデートにより自己解決しました
ありがとうございます
- 317 名前:名前は開発中のものです。 [2016/05/27(金) 07:44:49.72 ID:9n4+/unB.net]
- win10にしたら解決したの?
それとも逆?
- 318 名前:名前は開発中のものです。 mailto:sage [2016/05/27(金) 21:25:58.06 ID:SsB5bt1p.net]
- >>303
win8→win10にアプデで解決です
- 319 名前:名前は開発中のものです。 [2016/06/06(月) 22:00:50.64 ID:YCxTEjnI.net]
- 物理エンジン使ってアクションゲーム作ってるんだけど
physics_apply_impulse使って与えた加速を途中で強制的に止める方法ってない? 日本語wikiはphysics関連手つかずだから作業が進まなくなってしまった。
- 320 名前:名前は開発中のものです。 mailto:sage [2016/06/06(月) 22:08:55.03 ID:Rz73lYJR.net]
- その関数を適用する前の値を保持しておいて上書きするとかじゃいかんのか?
- 321 名前:305 mailto:sage [2016/06/06(月) 23:19:50.36 ID:YCxTEjnI.net]
- >>306
過疎ってるのにレス早くて嬉しいw たとえばphysics_apply_impulseを使って特定の方向に吹っ飛ばされたとして その数フレーム先で同じ関数で値0を与えても移動量は保持したまま。 hspeedとかを直接0にしても無反応。 Physicsにしたオブジェクトにはphysicsの関数しか適用されないみたいだ。
- 322 名前:305 mailto:sage [2016/06/07(火) 01:17:21.52 ID:G/JxntaS.net]
- phy_speed_xとphy_speed_yって関数があった!
これに値を与えたら思った通りに動いたよ。
- 323 名前:名前は開発中のものです。 [2016/06/09(木) 13:36:31.97 ID:8RyR+o62.net]
- 前スレでタイルの隙間に線が入るバグ?って2年前くらいの話題だけど
同じ症状が出て原因がなんとなくだがわかったからメモっとく。 ビューサイズに対して、ポートサイズに大きい値を割り振ると起こるってのは 前スレでも出てた通りなんだけど、これが発生した場合リソースツリーの backgrounds内の並びを変えると解消される可能性がある。 隙間を発生させてると思われるbgリソースをなるべく上にもっていったほうが いいかも。 詳しくはまだわからないけどここの並び順で隙間の出方が変わるってのは確か。
- 324 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 15:20:42.53 ID:MAc2aHzF.net]
- gamemakerって可変フレームレート対応してる?
- 325 名前:名前は開発中のものです。 [2016/06/17(金) 20:21:57.18 ID:GRJ8qqrb.net]
- >>310
対応してるよ。
- 326 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 22:31:36.24 ID:MAc2aHzF.net]
- >>311
どうもありがとう 軽く調べた感じroom_speedを9999にしてdelta_timeで時間計算するみたい?なのかな
- 327 名前:名前は開発中のものです。 [2016/06/18(土) 09:25:28.47 ID:BVtBsKBW.net]
- unityとかjs製のフレームワークは
よく勉強会とかの集まりが開かれてるけど gamemakerでそういうのやってる人はおらんかなあ
- 328 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 13:33:04.41 ID:49BT0tmv.net]
- C言語を使えるプログラマーなら、GM:Sを初めて触ってもサクサクと作業を進めることはできますか?
たまーにC言語の出来る友達に手伝ってもらう際、GM:Sの仕様を一から覚えなくても済めば良いなと思っているのですが・・・。
- 329 名前:名前は開発中のものです。 [2016/06/18(土) 18:25:02.05 ID:BVtBsKBW.net]
- GML自体は
昔ながらの単純なシングルタスクの言語なので 少しプログラミングかじってたら誰でもできると思うけど こういったオーサリングソフトの仕様を覚える学習コストは避けられないね
- 330 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 18:33:00.81 ID:lCGkjXTS.net]
- つーか仕様も見ずにコード書くのはどんな言語だろうと御法度だろう
- 331 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 19:16:32.81 ID:49BT0tmv.net]
- >>315 >>316
そういうものなのですね 教えて頂きありがとうございます!
- 332 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 23:11:18.18 ID:VS8qBif5.net]
- 今日使い始めたんですけど、これって画面解像度は160×144で
実際に表示させる画面はそれの2倍や3倍に設定、というのは できるんでしょうか?
- 333 名前:名前は開発中のものです。 [2016/06/18(土) 23:37:18.57 ID:BVtBsKBW.net]
- www.wikihouse.com/GameMaker/index.php?view_hport
ビューポートをいじればできる
- 334 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 00:21:34.09 ID:6N1Zawfp.net]
- できました〜ありがとうございます
GMLがまだよくわからないので、roomのviewタグの Port on screenから設定しました しかし日本語情報少ないので不安だったけど ここのおかげで安心ですw
- 335 名前:名前は開発中のものです。 mailto:sage [2016/06/20(月) 21:25:16.09 ID:CGDzi50I.net]
- 私も最近使い始めたのですが、Saveなどに使うiniファイルはどのようにして場所を指定するのでしょうか?
どうやってもappdataにしかsave&loadできないのですが、製作中のプロジェクトや出力した際のexe直下など、自分で指定できないのでしょうか。 ご教授頂ければ幸いです。
- 336 名前:名前は開発中のものです。 [2016/06/20(月) 22:54:50.49 ID:uoPg40pR.net]
- https://docs.yoyogames.com/source/dadiospice/002_reference/file%20handling/working_directory.html
working_directoryで指定できる
- 337 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 02:54:18.95 ID:NZVMfQZW.net]
- >>322
ありがとうございます、working_directoryで指定してみたのですがloadはプロジェクトフォルダ内iniを読み込むことが出来ましたが、saveがappdataにいってしまいます・・・。 ini_open(working_directory + "savefile.ini") ini_write_real("state", "hp", hp);※例としてhpだけにしてます。 ini_close(); これだけではローカルappの方にsaveしてしまう記述なのでしょうか?
- 338 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 04:42:05.79 ID:fQ0jM71b.net]
- fd = FileOpen
FileWrite(fd) FileClose(fd) 普通は、ファイルを開いたときに、ファイル・ディスクリプタ(識別子)を取得して、 Write, Close などでは、引数にその識別子を渡して、使う ini_open ini_write_real ini_close このように識別子を渡していないと、 Open, Write, Close が、同一のファイルに対する処理かどうか、判別するのが難しい まあ、試してみれば?
- 339 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 19:42:07.94 ID:NZVMfQZW.net]
- >>324
ありがとうございます、読み込み時の同一ファイルと判定されていないという事でしょうか・・・ プログラミング初で、正直まだまだ理解不足ですが頑張ってみます
- 340 名前:名前は開発中のものです。 [2016/06/21(火) 21:05:02.39 ID:7aXNqA7W.net]
- プロジェクトの設定で作業フォルダが変な場所になってるのかも
- 341 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 21:41:22.03 ID:LQHWsl4M.net]
- windows限定で
get_save_filename_ext get_open_filename_ext これら関数でフルパス指定すればダイアログ出るけどできる var a = get_save_filename_ext("INI|*.ini","filename","path","message here"); ini_open(a); ini_write_string(略); ini_close(); モバイルの場合はサンドボックスの外を指定できない
- 342 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 03:54:39.87 ID:Ws0FUFm4.net]
- プロジェクトの環境変数・グローバル変数などに、
絶対パスで、iniファイル名を指定しておく、方法もある 絶対パス = プロジェクトルート +
- 343 名前:プロジェクトルートからの相対パス []
- [ここ壊れてます]
- 344 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 21:40:11.19 ID:0DGBneL5.net]
- >>326
>>327 >>328 ありがとうございます!ちょっと今バタバタで触る暇がないのですが、落ち着いたら早速じっくりと弄ってみたいと思います!
- 345 名前:名前は開発中のものです。 mailto:sage [2016/06/25(土) 22:46:19.61 ID:qFBrg25N.net]
- iosのエクスポ買おうか迷ってるんですけど、これってやっぱMacマシンなきゃダメですか?windowsからは出来ない?
- 346 名前:名前は開発中のものです。 [2016/06/26(日) 00:19:29.14 ID:MDiPqA0b.net]
- できるわけがない
- 347 名前:名前は開発中のものです。 mailto:sage [2016/06/26(日) 01:39:17.01 ID:IvvrZvbL.net]
- 開発自体はGM使ってwinでできるけど
iOSはビルドにMacOSが必要、これは林檎の規約
- 348 名前:名前は開発中のものです。 mailto:sage [2016/06/26(日) 06:52:25.91 ID:t6azEJo2.net]
- >>331-332
やっぱりかーありがとうございます
- 349 名前:名前は開発中のものです。 mailto:sage [2016/06/26(日) 15:43:33.55 ID:o18pTJGD.net]
- 親オブジェクトで継承先オブジェクトで個別の変数の宣言や操作はできないのでしょうか。
敵1体毎に固有の経過フレームを設定したいのですが全部に書くのが面倒なので 親オブジェクトで出来ないかと思ったのですが、selfだとエラーだしobjectの指定も 継承先に合わせて指定ができなさそうで、やはり無理なのでしょうか。
- 350 名前:名前は開発中のものです。 mailto:sage [2016/06/26(日) 15:54:20.87 ID:o18pTJGD.net]
- すみません、エラーになるのは継承の設定し忘れのせいでした。
でもやっぱり継承元ではオブジェクト単位の変数になって インスタンス毎は無理そう・・・?
- 351 名前:名前は開発中のものです。 mailto:sage [2016/06/26(日) 21:01:00.67 ID:umyJcilt.net]
- >>335
工夫すればなんだってできると思うけど、何がしたいのかよくわからん。 もうちょい詳しく教えて。 インスタンス毎に個別に何かするときはオブジェクトのIDを触ればいいと思うよ。
- 352 名前:名前は開発中のものです。 mailto:sage [2016/06/27(月) 00:18:19.76 ID:Np1bz/9X.net]
- >インスタンス毎に個別に何かする
まさにその通りですが、確かにobject_indexから大概のことは できそうですね。ありがとうございます ただ今回は手軽にAlarmを使えば(存在を忘れてた)簡単にできたので それでいきました。
- 353 名前:名前は開発中のものです。 mailto:sage [2016/06/29(水) 17:00:07.91 ID:05MWY4bt.net]
- 初歩的な事だとは思うんですけど
Hotline Miamiみたいに敵がランダムに、かつちゃんと進行方向に向きも変えたりしながら動き回るのってどうやって作ったらいいんでしょうか…
- 354 名前:名前は開発中のものです。 mailto:sage [2016/06/29(水) 17:04:00.45 ID:05MWY4bt.net]
- >>338
付け足しになりますが見下ろし型のゲームを作ろうとしています…
- 355 名前:名前は開発中のものです。 mailto:sage [2016/06/29(水) 21:01:16.98 ID:JttVKzsz.net]
- >>338
一口に動きといってもいろんな方法がある。 motion_set() move_towards_point() パスを作成してのpath_start()等 Wiki見ながらいろいろ試してみるのが上達への近道だよ。 www.wikihouse.com/GameMaker/index.php?%A5%B2%A1%BC%A5%E0%A5%D7%A5%EC%A5%A4#nc2bdbb2 マイアミタイプならmp_potential_step()で障害物回避移動するのが近道かな。 そのまま使っても障害物の角で回転したりする問題があるけど mp_potential_settings()とかで回避量を調整する等工夫次第で対応策もある。
- 356 名前:名前は開発中のものです。 mailto:sage [2016/06/30(木) 18:27:42.09 ID:C3pT9oRU.net]
- unityで2Dゲーム作りにくすぎるからどこかに移行したいと考えているが
Cocos2d-xとGameMaker:Studioならどちらのほうがいいですかね? GameMakerの方はunityライクに操作できるからよさげだが、クロスプラットフォームまで視野に入れると高いと思ってしまう (Cocos2d-xは無料だから)
- 357 名前:名前は開発中のものです。 mailto:sage [2016/06/30(木) 19:02:50.98 ID:MvjiddLT.net]
- >>341
スマホゲー作りたいんならCocos2d-xのほうがいいんでない。 C言語わからないけどPCで理想のゲームを作りたいってんならGameMakerのほうをお勧めするけど。
- 358 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 22:22:36.51 ID:fNuOEH1N.net]
- >>340
亀レスでごめん。 詳しくありがとう!
- 359 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 11:38:55.09 ID:pn6jBxLL.net]
- チャットソフトのソースってどこかにありませんか?
最終的にはネット上で3,4人がトランプゲームができるようなものを作りたいのです。 アクションゲームではない
|

|