[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 10/31 23:56 / Filesize : 246 KB / Number-of Response : 1039
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【2D】ゲーム作成ツールGameMaker part7【マンセー】



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/

370 名前:名前は開発中のものです。 mailto:sage [2016/07/09(土) 22:42:25.79 ID:QrW09ksD.net]
>352 シェーダなのですね。ボカシ+スクリーン加算あたり、素人で理解できるかわかりませんが勉強してみます。

371 名前:名前は開発中のものです。 mailto:sage [2016/07/09(土) 23:10:09.36 ID:IRN/DGoz.net]
>>354
marketplaceでglow shaderが公開されてる(無料)

372 名前:名前は開発中のものです。 [2016/07/10(日) 01:33:07.18 ID:pu83Fq03.net]
>>353
無料版では無理

373 名前:名前は開発中のものです。 mailto:sage [2016/07/10(日) 02:23:15.12 ID:F30kNTog.net]
>>356
ありがとうございます
そのうちProに乗り換えよう・・・

374 名前:名前は開発中のものです。 mailto:sage [2016/07/10(日) 23:34:04.03 ID:MuiipxNv.net]
>>354
シェーダー使わなくても光らせたいスプライトと同型の白黒フェード画像用意して
サイズ調整してdraw_spriteをブレンドモードで描画すればいい。
スクリプト化すればお手軽に実装できるぞ。

375 名前:名前は開発中のものです。 mailto:sage [2016/07/11(月) 00:15:09.17 ID:+ozEU/W+.net]
>355&358さん
情報ありがとうございます。
絵が苦手なのでエフェクトがんばってみます。

376 名前:名前は開発中のものです。 mailto:sage [2016/07/12(火) 10:31:56.28 ID:2lSurfnY.net]
スレチならすまんが質問。
ウィンドウ解像度みんなどれくらいで設定してる?
1280x720ぐらいが標準なのかな?
解像度3:4ユーザーのことも考えたら1024x768?800x600??
好みになるかもだが、皆どうしているか聞かせてほしい。

377 名前:sage [2016/07/12(火) 12:50:32.66 ID:Kn3PT7a9.net]
PS3のコントローラーが認識されず、ハマってます
PS3のコントローラーをPCに繋ぎ、デバイスマネージャーから動作確認済み。
GMS側でgamepad_is_connected(i);をしてもすべて0で返ってきます。
Free版ではなく、Professional版でないとそもそもダメと

378 名前:か、なにかあるんですかね? []
[ここ壊れてます]



379 名前:名前は開発中のものです。 mailto:sage [2016/07/12(火) 18:22:38.08 ID:m72GNl8D.net]
1920x1080で作成予定
未だ絵を描いてるだけでプログラミングには一切着手してないけど

380 名前:名前は開発中のものです。 mailto:sage [2016/07/12(火) 22:10:53.02 ID:DBSvWog/.net]
>>318ですが、おかげさまで初めてのゲームが完成しました!
宣伝→www.freem.ne.jp/win/game/12252

しかし本当に使いやすいですね
今まで知らなかったことを後悔してますw

381 名前:名前は開発中のものです。 mailto:sage [2016/07/14(木) 12:19:12.81 ID:LE539HVr.net]
CF2.5みたいに日本向けに展開すればいいのにとは思う
このままではウディタとかツクールでアクションを作る変態が増え続けてしまう

382 名前:名前は開発中のものです。 mailto:sage [2016/07/14(木) 13:01:08.10 ID:T2pVSEFx.net]
あれアクションと呼べるのか?
ともあれ、確かに日本向けサポートあれば手を出しやすくなるよね

個人的な理想
GM:Sでゲーム作りになれる

物足りなくなり、スクリプト使い始める

さらに物足りなくなり、Pythonに手を染め始める

そしてPythonが世界を席巻し、俺の需要が高まって求人来まくり

383 名前:名前は開発中のものです。 mailto:sage [2016/07/14(木) 18:31:40.16 ID:6o9fgd9s.net]
GMLの先はCかC++の系統だろjk
GPUのシェーダをガリガリハッキングだ

384 名前:名前は開発中のものです。 mailto:sage [2016/07/15(金) 12:37:31.78 ID:vyvkMKSm.net]
Processingにも似てるよね

385 名前:名前は開発中のものです。 mailto:sage [2016/07/16(土) 03:14:28.95 ID:Mv2GVorg.net]
GM:sのアセットは、他のエンジンに比べると格安だから買いまくったせいか
MyLibraryで購入した一覧リスト表示に凄い時間が掛かるけどこれが普通なのかな

386 名前:名前は開発中のものです。 [2016/07/18(月) 10:33:31.67 ID:rOdL0vzc.net]
mousemoveみたいな
マウスを動かしたイベントってとれないの?

387 名前:名前は開発中のものです。 [2016/07/18(月) 20:07:41.28 ID:rOdL0vzc.net]
今日色々と弄ってて下の方法で自己解決できた

createイベントでmouse座標を変数に入れて
stepイベントで変数とmouse座標を比較する
step_endイベントでmouse座標を更新する

388 名前:名前は開発中のものです。 mailto:sage [2016/07/20(水) 10:51:17.07 ID:or6iOcuq.net]
いつの間にかパッドの関数にボタンプレスリリースが増えてんな
むしろなんで無かったのかってレベルだが



389 名前:名前は開発中のものです。 mailto:sage [2016/07/22(金) 05:55:41.73 ID:0Qk5KlwF.net]
EARLY Version 1.99.493来てるけど、Ver2って何時頃だろう。

390 名前:名前は開発中のものです。 mailto:sage [2016/07/31(日) 17:20:42.06 ID:D8ASwNHH.net]
実行したらplease check the compile window for any additional information
って出てきて海外掲示板の翻訳読んだら再インストールしろって感じにしか
読めないんだけど、けっこう深刻なエラー?
クリーンビルドしてもダメだった

391 名前:名前は開発中のものです。 mailto:sage [2016/08/01(月) 01:10:06.51 ID:IFp11THh.net]
指示通りcompile windowを見るのが先じゃね

392 名前:名前は開発中のものです。 mailto:sage [2016/08/01(月) 04:05:32.66 ID:1iHnL/pd.net]
GM再起動、PC再起動、compile windowに詳しい説明載ってない場合
コンパイラをWindows[YYC]からWindows(その逆も)替えるとエラー吐く事あります。
アーリー辞めて1.4に戻すと動くとか(その逆も)

393 名前:名前は開発中のものです。 mailto:sage [2016/08/01(月) 17:24:30.72 ID:Pde81Doy.net]
そういえば俺もYYCで制作してるんだけど、なんとなく差を実感したくなって通常のWindowsコンパイルをしてみたらエラー吐くよ。
どういうことなんだろう。
イベントの順番変えると動くんだけどね。

394 名前:名前は開発中のものです。 mailto:sage [2016/08/01(月) 18:26:32.70 ID:fp2RMjxi.net]
それぞれソース見てみないとエスパーも難しい

395 名前:名前は開発中のものです。 mailto:sage [2016/08/01(月) 23:46:11.11 ID:57bQK8+I.net]
ごめんなさい。変数設定が書きかけになってただけでした・・・

396 名前:名前は開発中のものです。 [2016/08/02(火) 02:01:47.22 ID:Glskuj6b.net]
path_addを使用して、すぐpath_delete使ってもメモリーリークしてしまうんですけど、これは公式のバグなのかな?

397 名前:名前は開発中のものです。 mailto:sage [2016/08/05(金) 11:42:36.28 ID:yn3u2Ezw.net]
マーケットプレイスでいくつか買ったアセットでエラー吐いて動かなかったから
調べたらローカル変数を宣言していなかった。
作られたバージョンでやってみるとエラー吐かず普通に動いた。

398 名前:名前は開発中のものです。 mailto:sage [2016/08/06(土) 03:10:46.26 ID:E+mUXWu9.net]
あるある



399 名前:名前は開発中のものです。 mailto:sage [2016/08/06(土) 11:18:08.86 ID:oLqfAzeb.net]
GameMaker8を使ってるのですが、最近xやyなどの組み込み変数でUnknown variableのエラーがでるようになりました
常にでるわけではなく、出たり出なかったりで訳がわかりません
同じような症状がでた方、解決策が分かる方、いらっしゃいませんか?

400 名前:名前は開発中のものです。 mailto:sage [2016/08/06(土) 13:20:39.75 ID:pua8XQKE.net]
mouse_xをmouse.xとか xをXとか書き間違えたり
instanceやDestroy付近だと削除したOBJを別のOBJが参照したりしているとか
Withの中で混乱して間違えた座標取ろうとしたり・・・
って最近の自分のミスですが・・

簡単なスクリプトでも症状出るなら最近のGM:Sを使うことをお勧めするけど・・

401 名前:名前は開発中のものです。 [2016/08/06(土) 13:21:27.38 ID:jvnNi9Fg.net]
1週間前にも告知いたしましたが再度告知致します。
ゲ製板の任意ワッチョイの導入についての投票を8月7日(日)に行います。
スレの>>2の訂正部分に気を付けて是非参加お願い致します。
tamae.2ch.net/test/read.cgi/vote/1469829608/

402 名前:名前は開発中のものです。 mailto:sage [2016/08/07(日) 00:50:40.14 ID:KJmZIl4L.net]
【訂正】
>>384において8/7(日)に行うと告知されたワッチョイ導入についての投票ですが、
自治スレでは投票の是非について結論が出ておらず、
現時点において投票の実施が決まったという事実はありません
なお、ワッチョイ導入そのものが否決されたわけではありません
導入についての議論は現在も自治スレにおいて継続中です
ご意見のある方は自治スレまでお越しください

■ ゲーム製作技術板自治04 [無断転載禁止]©2ch.net・
echo.2ch.net/test/read.cgi/gamedev/1469698797/

403 名前:名前は開発中のものです。 [2016/08/07(日) 01:06:25.55 ID:95O87T0V.net]
荒らしが出没しておりワッチョイの議論だけでなく投票自体もまとまらないから
投票を開始しましたが【訂正】と言い投票自体を妨害する方が出没しています。
投票自体は20:59まで行っており、確認時間も23:59までの3時間行っておりますので
是非参加お願いいたします。
tamae.2ch.net/test/read.cgi/vote/1469829608/

404 名前:名前は開発中のものです。 mailto:sage [2016/08/15(月) 20:36:38.86 ID:MymnRnen.net]
このツールでネットゲームを作ることってできますか?
ネット対戦できるパズルゲームなんかを作りたいのですが・・・

405 名前:名前は開発中のものです。 mailto:sage [2016/08/15(月) 20:44:33.28 ID:cYNCb2lR.net]
できるけどラグが酷いかも
nidhogの対戦はラグやばかった

406 名前:名前は開発中のものです。 mailto:sage [2016/08/17(水) 13:21:05.91 ID:R6caRLgf.net]
>>387 通信を扱う関数は用意されているから作れる。
https://docs.yoyogames.com/source/dadiospice/002_reference/networking/index.html
ただし基礎的な機能しか無いのでネットワークプログラミングの知識は必要。

楽に扱えるようにするライブラリとして例えばこんなのがある。
GMnet https://gmnet-engine.org/
マニュアルの日本語訳(チュートリアルのみ)
https://github.com/naqtn/GMnet-manual

407 名前:名前は開発中のものです。 mailto:sage [2016/08/20(土) 04:48:29.35 ID:kZ6RFAcw.net]
>>379 bugs.yoyogames.com/ で path の leak は記載無いようだし、
再現も出来なかったけど?

408 名前:名前は開発中のものです。 mailto:sage [2016/08/24(水) 16:19:25.29 ID:P1iCdH2E.net]
エロゲ禁止なんでしょ、このエンジン



409 名前:名前は開発中のものです。 mailto:sage [2016/08/24(水) 18:57:20.64 ID:R6Uprc8k.net]
いやGM製のエロゲもあるが

410 名前:名前は開発中のものです。 mailto:sage [2016/08/24(水) 23:45:37.60 ID:6UCaLRzE.net]
フリゲーなら見たことあるけど同人や商業でもあるのかな?

411 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 03:04:23.45 ID:x87YEwcT.net]
https://www.humblebundle.com/gamemaker-bundle
1円でPro買えるやでー
$15のを買ったほうが絶対いいけど

412 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 03:28:54.16 ID:x87YEwcT.net]
Proは1円じゃなくて$1だったわ
$15で買ってからついでにProだけもらっとくかと試したら無理で
下の方に$1以上でシリアルキーって書いてあった
スマンコ

413 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 03:35:24.85 ID:FfrnPQwk.net]
>>395
プロにsteamキーはついてた?
前回はついてたよね

414 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 05:52:36.05 ID:w+jIthbW.net]
YoYoGamesのサイトでアクティベートできるライセンスライセンスキーがもらえるみたい
https://support.humblebundle.com/hc/en-us/articles/226583968
でも今アクセス集中しているのかアカウントにログインできないや

415 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 06:58:03.13 ID:FfrnPQwk.net]
>>397
ありがとう

416 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 07:10:32.08 ID:w+jIthbW.net]
スチームとは別ライセンスになるっぽい
アカウントのページでどちらかをアクティブにしてアプリでログインすると有効になるみたい

417 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 19:23:49.91 ID:qWX/f4M1.net]
横からサンクス。$1で買えた。ラッキー

418 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 19:30:46.71 ID:nAlfxoDM.net]
Professionalの起動ってどうすればいいの?
HumbleBundleで買って、YoYo Gamesでコード入力して
GameMaker Studio をインストールはしたんだけど
プロフェッショナルへの仕方がわからないし、ライセンスキーの入力とかもどうしたらいいかわからない



419 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 20:06:02.89 ID:qWX/f4M1.net]
黒地に黒地だと、キーの入力ボックスがちょっと分かりにいよね。
多分もう気がついてると思うけどLicese ってところをクリックするとキー入力待ち状態になるよ。

420 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 20:15:33.33 ID:nAlfxoDM.net]
>>402
ありがとうございます。
プロジェクトひらいて、LicenseUpdateのLicense入力でいけました。

421 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 20:18:22.86 ID:Y5NLX2o9.net]
既にあるpro版のライセンスに新しく買ったBundleのライセンスを追加したら
WinUMPだけしか反映されなかった\(^o^)/
皆も気をつけたほうがいい

422 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 20:59:37.77 ID:ke9jNWRq.net]
既にプロのライセンスもってるなら
今回のは別ライセンスで登録しといたほうがいいね

423 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 21:51:39.93 ID:S7FDX35Z.net]
ADD LICENCESのコード入力でメールで届いた#の後の数字を入れてもはじかれるんだけど、
何を入れたらいいの

424 名前:名前は開発中のものです。 mailto:sage [2016/09/07(水) 22:19:53.60 ID:S7FDX35Z.net]
解決しました
広告みたいなバナーから確認ページに飛べるとは思わなかった

425 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 05:48:14.75 ID:0G1Qq72/.net]
>>404
俺も去年買ってるんだが今年も買おうと思ってる
結局どう対処したの?

426 名前:408 mailto:sage [2016/09/08(木) 06:19:06.66 ID:0G1Qq72/.net]
>>404-405
あぁごめん!勘違いか
既に所持しているYOYOアカウントでAndroid,iOS,HTML5どれも持ってい

427 名前:
そこに今回のライセンスを追加したらまだ持っていないWinUWPだけ追加され
ダブるはずのPro,Android,iOS,HTML5のライセンスが飲み込まれたって事?

やっぱり既所持者のダブったキー流通を避ける目的なんだろうね
でも新規YOYOアカウント作って今回のバンドルをライセンス登録し
2週間待ってSteamキーが来たら前から持っているSteamのDLCとして
必要DLCだけ追加してダブった本体Proやその他DLCを売却
とかやっても結局規約違反とかになりそうじゃない?
YOYOサイトでSteamとのリンク設定機能もあるみたいだし
[]
[ここ壊れてます]

428 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 08:46:17.82 ID:q8KXxxAP.net]
買おうか検討中なのだけど、GML?ってブレークポイントで一時停止してステップ実行したり変数の値見れる?



429 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 10:28:19.61 ID:UTFBhn+a.net]
>>410 見れるよ
https://docs.yoyogames.com/source/dadiospice/001_advanced%20use/the%20debug%20module.html
デバッガとしての機能は十分そろっていると思う。
ただし UI はまったく洗練されておらず、とっつきにくい。

430 名前:名前は開発中のものです。 [2016/09/08(木) 10:34:50.66 ID:UTFBhn+a.net]
>>394 買ってきた。教えてくれてありがとう。
15ドルで HTML5,iOS,Android の export まで試せるのありがたい

431 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 11:41:13.83 ID:/fVNZ3+m.net]
>>411
thx
デバッグ機能も充実してるね。Gamemaker:Studio、$15のやつ買います。

432 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 14:06:45.40 ID:qu/gLvbU.net]
デバッグの使いからはよくわからんままだ
配列とかデータ構造をちゃんと破棄できてるかの確認ぐらいにしか使ってない

433 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 14:48:22.62 ID:ijY4BTPy.net]
$15のを買ったんだけどProはSteam登録不可?
過去ログにキー貰えるってあるけどそれって付いてくるゲームのだよね?

434 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 15:06:00.84 ID:fxpEuAzO.net]
有効化後二週間後にSteamキー配布される

435 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 16:03:01.12 ID:ijY4BTPy.net]
ありがとう貰えるんだ
ちなみにメールで来るって事?

436 名前:名前は開発中のものです。 [2016/09/08(木) 18:22:29.84 ID:Eaju5f6L.net]
Redeem Humble Bundle codeが無効だとYOYO GAMEに延々と言われ続けている…
どうすれば良いんだろう

437 名前:418 [2016/09/08(木) 18:25:22.72 ID:Eaju5f6L.net]
ごめんなさい。自己解決しました。
まさか大文字のアルファベットを小文字に変える必要があったとは…

438 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 18:38:14.79 ID:AewfUUDG.net]
>>417
サイトのドキュメント読むとわかるが、steamキーが欲しい場合は有効化14日以降にライセンスリカバリーをすればリカバリーメールで届く。



439 名前:名前は開発中のものです。 mailto:sage [2016/09/08(木) 18:43:03.34 ID:ijY4BTPy.net]
>>420
把握した、詳しくthx

440 名前:名前は開発中のものです。 mailto:sage [2016/09/09(金) 00:16:46.52 ID:qyBSEJWp.net]
うお・・・GMLの機能ってこれはまたかなり限定的だな。
組み込み関数を利用するために用意された言語って感じだな。

441 名前:名前は開発中のものです。 mailto:sage [2016/09/09(金) 14:22:37.59 ID:2j71Xo4f.net]
買った

442 名前:名前は開発中のものです。 mailto:sage [2016/09/09(金) 22:55:21.73 ID:dlQWPc5i.net]
draw_background_extで背景回転させると左上を中心に回転しちゃうんですけど
背景画像の真ん中を中心に回転させることはできないでしょうか?

443 名前:名前は開発中のものです。 [2016/09/10(土) 01:15:58.71 ID:9vqh53pD.net]
>>424
自分は触り初めて一週間ぐらいだから自信ないんだけど、
backgroundにはspriteみたいなorigin(原点)の設定が無いっぽい(原点はx=0,y=0に固定)

だから回転させるならobjectのdepth弄って奥に表示させて回転させた方が楽なんじゃないかなぁ…

backgroundのメリットってタイル並べたり出来るくらい?
無理矢理アニメーションさせても8枚までのサブイメージループさせるくらいしか出来そうにないし…

GMSに慣れてる人が「background便利だわ」って感じる事ってどんなことするときだろう?

444 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 02:59:32.75 ID:4qfIrog9.net]
衝突判定とかアタッチできない分だけ、spriteより処理も軽そうだけどどうなんだろうね。

少し慣れてきたけど、グローバル変数の管理が

445 名前:大変だわ。
どこかで一括して宣言と初期化をしておけないもんなんでしょうか。
[]
[ここ壊れてます]

446 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 21:12:06.35 ID:4/1kaOjR.net]
最近gamemaker始めてジャンプアクションゲームが作りたいんだけど床との接着でmove_contact使うと高確率でspriteが歪むんだけど原因ってなに?

447 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 21:26:42.55 ID:wd2qM9bh.net]
接着?? 着地か?

448 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 21:29:33.74 ID:4/1kaOjR.net]
そう、ドットゲーなんだが、着地するときにぼやけてしまう



449 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 21:48:08.39 ID:4/1kaOjR.net]
アンチエイアリスされてたみたいで、自己解決しました

450 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 22:29:33.35 ID:oSv/9oNA.net]
GameMakerは日本人の使用者少ないからググってもなかなか分からなくて辛いよな
試行錯誤で自分で解決していくのが楽しい人はいいけど

451 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 23:06:07.65 ID:eK/XdD26.net]
kindleの入門電子書籍、日本語700円なかなか良い感じ

452 名前:名前は開発中のものです。 mailto:sage [2016/09/10(土) 23:36:09.05 ID:4qfIrog9.net]
>>432
この人のサイトにはすごくお世話になってる。
電子本は今の国内の状況からすると安いし助かるんだけど、
文章からは操作のシーケンスが把握しづらくてそれに慣れるまでちょっと時間かかったな。
テキストアドベンチャーの作例が面白かった。何かかなり強引っぽく見えるけどw

オブジェクトがクラスなんだねこれ。
基底クラスのボタン作って、そこから継承したそれぞれのボタンを作るとか面白いわ。
CreateとかStepとか何かよく分からんかったけど、別にどこに書いても動くんだな。
これは管理上のグループみたいなもんか。

YOYOのサイトの記事はとても詳しい記事がいっぱいあるんだけど、くっそ長いセンテンスが
多くてちょっとちゃんと読むのは難しいね。

453 名前:名前は開発中のものです。 mailto:sage [2016/09/11(日) 02:25:52.74 ID:vb7ththw.net]
6つのデータ構造を使いこなせるようになると世界が少し広がる

454 名前:sage [2016/09/11(日) 11:51:54.78 ID:xUhntLE1.net]
6つのデータ構造?
いまいち整理できてないからご教授願いたい。
(こまかい解説が面倒いならその6つとは?だけでも)


あと質問ばかりで悪いんだが、scriptって
・script,object,roomで使用する関数を作ることが出来る
・複数のscript,object,room内で記述するscriptを少なくして整理しやすくする

こういう使い方でいいの? また『global.』が付いてなければお互いの処理には影響がない?

455 名前:名前は開発中のものです。 mailto:sage [2016/09/11(日) 13:46:43.45 ID:Ui79voO3.net]
>>425
やはり無理そうですよね
ありがとうございます

利点はスクロール処理が簡単なことぐらいなのかな〜

456 名前:名前は開発中のものです。 mailto:sage [2016/09/11(日) 18:45:35.12 ID:zeMajXay.net]
基本的に変数は全部ローカルだね
自分はglobal-verってオブジェクト作って
クローバル変数はそこで管理してる

457 名前:435 mailto:sage [2016/09/11(日) 20:22:10.25 ID:xUhntLE1.net]
>>437
その解釈でよかったのか。ありがとうございます。
さて…俺もgame a weekしよっかな…

458 名前:名前は開発中のものです。 mailto:sage [2016/09/11(日) 23:04:46.97 ID:gaX6n/RK.net]
>>437
あー、そこのCreateかなにかに溜め込んどくんですか。
何か、強烈ですね。
テキストベースか知らないんで困惑します。
有難うございます。

Create とか Draw って何でも同じって言いましたけど、機能というか属性が違いますね。
Create に draw_text()を記述しても表示されなかったり、Draw_GUI は常に全面に描画されたり。



459 名前:名前は開発中のものです。 mailto:sage [2016/09/12(月) 20:19:44.82 ID:K6khc09u.net]
speed=5 で移動していて壁のオブジェクトの衝突イベントで speed=0 にしても
壁をすりぬけてしまいます。
うまくとめる方法ありますか?

460 名前:名前は開発中のものです。 mailto:sage [2016/09/12(月) 21:44:37.66 ID: ]
[ここ壊れてます]

461 名前:fpvHySao.net mailto: デバッガ右下でLocalsの変数の値を書き換えても式の評価に反映されないんだけど
これもう挙がってますかねえ
[]
[ここ壊れてます]

462 名前:名前は開発中のものです。 mailto:sage [2016/09/12(月) 23:13:59.90 ID:GcE4JsXo.net]
appdata内につくられるgamemakerフォルダって場所かえる方法ってありますか?

463 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 15:57:37.28 ID:WciNsEGG.net]
>>440 どういう状況ですり抜けてるのか分からないけど
speed の変更と共に、めり込んだ分を戻したらどうかな。
move_outside_solid や move_outside_all で衝突が起きないところまで引っこ抜く。
(あるいは place_meeting や collision_circle で座標を少しづつ変えながら
衝突状況を調べて適当な位置に置き直す)

464 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 16:06:10.53 ID:WciNsEGG.net]
>>435 (434ではないが)これ↓
https://docs.yoyogames.com/source/dadiospice/002_reference/data%20structures/index.html

配列よりも複雑で動的な情報を扱おうとすると必要になってくる。

465 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 17:46:04.08 ID:QkfZo2qX.net]
MapとかListもあるんだ
Gamemaker強力だな

466 名前:435 mailto:sage [2016/09/13(火) 19:25:38.46 ID:uTXukzTq.net]
>>444
データ構造ってまんまな名前が公式のドキュメントにあったのか…
普通の処理でもウンウン唸りながら書いてる自分には理解が難しいと思いますが、
目を通して知恵熱出したいと思います。ありがとうございました。

467 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 19:40:29.59 ID:GH2OzqVY.net]
まあ、車輪の再発明しなくて済みそうだな。
とはいえ、配列は可変長でリスト構造や連想配列は関数で提供とか不思議言語ですね。
オーバーヘッドに関わる仕様なんだろうか。
自作関数もファイルで個別に作るんだよね、これ。
そういう関数ってビルトイン扱いなんだろうか。

468 名前:435 mailto:sage [2016/09/13(火) 20:23:12.63 ID:uTXukzTq.net]
スタックを使えば「戻るボタン」を作るのに使えそう…
キューは「0-360度」みたいな循環する数字の管理に使えそう…(逆回転どうするんだろう)
グリッドはステージの障害物の生成に使えそう…

リストは乱数作るときにシャッフルするぐらいしか思いつかない…

マップは使い道わかんねぇや
優先度付きキューは…巨人の肩の上でおんぶに抱っこかなぁ…意味分からん。



469 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 20:29:48.40 ID:Nyk6MYjB.net]
appdataはGMの呪縛だから変えるのは無理
公開されてるエクステンション使えばできる

470 名前:名前は開発中のものです。 mailto:sage [2016/09/13(火) 20:31:31.26 ID:oCh5T1Hk.net]
>>443
ありがとうございます。
事前に判定してspeedを0にしたりすることにしました。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<246KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef