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


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

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



1 名前:名前は開発中のものです。 mailto:sage [2012/11/21(水) 06:51:18.86 ID:SflfScEk]
無料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 part5【マンセー】
toro.2ch.net/test/read.cgi/gamedev/1291510669/

516 名前:513 mailto:sage [2014/01/24(金) 12:48:39.47 ID:o1U7gp/8]
>>514,515
そう、親インスタンスが複数ある場合に、親インスタンスIDを取得する方法を知りたいんです。

>それだと生成した子インスタンスのIDに親インスタンスのIDを入れることになる。
指摘の通りです。単純に書き間違いです。
× bid.id = id;
○ bid.pid = id;

親のコードで子の変数に代入すると、子のクリエイトイベントに間に合わないんですよね。
これを上手く解決する方法があればなと思い質問しました。

517 名前:513 mailto:sage [2014/01/24(金) 12:54:59.98 ID:o1U7gp/8]
ちなみに今はクリエイトイベントでフラグを立てて、ステップイベントで本来やりたかった初期化コードを実行してます。
関数が無い以上、お手軽な方法がこれしか無さそうな感じですね。
instance_createで引数渡せたら良かったんですけど。

518 名前:名前は開発中のものです。 mailto:sage [2014/01/24(金) 19:00:46.12 ID:9xDxGp+z]
var obj = instance_create(argument0,argument1,argument2);
obj.parent_id = id;

with(obj){
 switch(object_index){
  case obj_unko :
   //生成時にうんこが便器に触れていて、且つうんこした人の体重が80kg未満
   if(place_meeting(x,y,obj_benki) && parent_id.weight < 80){
    flush = true;//うんこを流す
   }
  break;
 }
}

こういうスクリプト作ってcaseでオブジェクト毎に処理を分けていくのはダメだろうか

519 名前:名前は開発中のものです。 mailto:sage [2014/01/24(金) 21:58:10.19 ID:YVu3/SfV]
バグフィックスバージョンアップきてるね
Win8以外関係無さそうだけど

520 名前:名前は開発中のものです。 mailto:sage [2014/01/25(土) 17:25:00.03 ID:xMzCtzjn]
3Dの習作にサイバースレッドみたいなので作ろうと3Dに手を出してみたけど、
各オブジェクトでd3d_set_projectionしてやらないとダメなのね

521 名前:名前は開発中のものです。 [2014/01/26(日) 00:01:47.32 ID:KBSL+MSz]
gamemakerblog.com/2014/01/02/how-to-add-intelligent-code-completion-to-scripts/
これ知らんかったよ…

522 名前:名前は開発中のものです。 mailto:sage [2014/01/26(日) 01:37:34.08 ID:kA1R0h2v]
GM6で、製作中のゲームとサンプルゲームとで多重起動して確認しながら作業してたんだけど、Studioだと多重起動出来なくなったんですか?

523 名前:名前は開発中のものです。 mailto:sage [2014/01/26(日) 18:37:50.93 ID:8Sg0FbEw]
うちは出来てるよ?

524 名前:名前は開発中のものです。 mailto:sage [2014/01/27(月) 23:16:37.09 ID:zRDluDmL]
スペースキー押してる間だけフラグ立てたいんですが

if keyboard_check(vk_space)
  flag = true;
else
  flag = false;

これで実行してデバッガで確認すると、キー離してもフラグ立ちっ放しになっています。

if keyboard_check_pressed(vk_space)
  flag = true;
else if keyboard_check_released(vk_space)
  flag = false;

これでも同じ結果になります。
どうしたらいいんでしょうか。



525 名前:名前は開発中のものです。 mailto:sage [2014/01/27(月) 23:26:45.54 ID:7XuyHI7s]
上のコードで正常に動くよ。
多分書き方からしてこの前のパッドで仮想キー入力してた人だと思うけど
その辺が原因だと思う。
だからジョイパッドの入力があるとき仮想入力させるという作り方より、
パッドボタンかキーのどちらか一つでも入力していれば
入力状態を入れる変数をtrueにするやり方が良いと思う。

526 名前:名前は開発中のものです。 mailto:sage [2014/01/27(月) 23:28:22.20 ID:7XuyHI7s]
あとkeyboard_check_directって結局何のために有るんだろうな。
ハード的に押されてるか調べる関数って書いてあるけど
仮想入力でもtrueを返すし、これはStudioのバグなのか?

527 名前:525 mailto:sage [2014/01/27(月) 23:36:35.69 ID:zRDluDmL]
自己解決しました。
このコード、キー押された時のイベントに書いてたんで
キー離した時にコードが実行されなかったというお粗末な話でした。

528 名前:524 mailto:sage [2014/01/27(月) 23:37:27.76 ID:zRDluDmL]
名前間違えました。

>>525
ジョイパッドの人とは別人ですすいません。

529 名前:名前は開発中のものです。 mailto:sage [2014/01/27(月) 23:38:12.81 ID:7XuyHI7s]
改めてマニュアル読んでみたけどkeyboard_check_direct()だと
ゲームのウィンドウにフォーカスが無い状態でも入力を受け付けるのか。

530 名前:名前は開発中のものです。 mailto:sage [2014/01/30(木) 15:33:18.34 ID:lWRqtFo/]
デバッガー使って気付いたけどスプライト無しオブジェクトはそのままだと無限にimage_indexが増えてくんだな

531 名前:名前は開発中のものです。 [2014/01/30(木) 23:07:48.01 ID:6B5FHGOl]
質問なのですがgamemaker8.1のproはもう買えなくなってしまったのでしょうか?

532 名前:名前は開発中のものです。 mailto:sage [2014/01/30(木) 23:57:46.23 ID:zvu1DcWC]
>>531
www.yoyogames.com/legacy
これちゃうの?

533 名前:名前は開発中のものです。 mailto:sage [2014/01/31(金) 02:00:35.11 ID:swbr7GmC]
>>531
買えるけど同じ価格でStudio Standardが買えるし2倍払えばProもいけるぞ?

534 名前:名前は開発中のものです。 mailto:sage [2014/02/02(日) 04:21:02.77 ID:ydhf8LB2]
たまにStudio無料で配布してるみたいだしね

俺もそれ逃したクチでなあ…
今買ってすぐにまた無料配布とかセールとか始まったらショックで寝こみそうだしなあ…



535 名前:名前は開発中のものです。 mailto:sage [2014/02/02(日) 05:51:14.05 ID:WL2GHTa6]
まぁYoyoGamesへのお布施だと思って買いなさい

536 名前:名前は開発中のものです。 mailto:sage [2014/02/02(日) 09:05:48.00 ID:wGTetRio]
買ってすぐにセールになったクチだけど1回ゲーム作って販売したら余裕で元取れたから
別に気にしてないな…取れなかったとしても、これだけの環境ならそれだけの価値はあるし

537 名前:名前は開発中のものです。 mailto:sage [2014/02/02(日) 13:38:40.27 ID:yKELp23Y]
無料版は制限無くてもロゴとかはでるから
作ったのを配布したいなら
スタンダート版買わないと

538 名前:名前は開発中のものです。 mailto:sage [2014/02/02(日) 14:28:14.08 ID:aVX8vSuV]
スタンダードは去年11月頃に無料配布してた
さらに12月はウィンターセールで、スタンダードからProへのアップグレードが$25、Proが$50と半額になってた
一番上のマスターコレクションへのアップグレードは今まで支払った額を差し引いた料金で買えた

次のセールは夏だろうけけど買いたい時が買い時

539 名前:名前は開発中のものです。 [2014/02/02(日) 23:20:12.76 ID:O1aXStt8]
>>532 >>533
ありがとうございます。
Studioは使いこなせないと思うので今回はやめて起きます

540 名前:名前は開発中のものです。 mailto:sage [2014/02/03(月) 23:16:04.25 ID:H3jjllKc]
iOS書き出しの実行速度ってどんな感じ?
html5をwebviewで動かしてる程度ってことは無い?

541 名前:名前は開発中のものです。 mailto:sage [2014/02/05(水) 19:16:21.58 ID:Y4St+tLb]
これもしかして少しコード直した場合でも、ユーザーにアップデートしてもらうには、
ファイルサイズ大きいdata.winを配布して上書きしてもらわなきゃいけないのか

542 名前:名前は開発中のものです。 mailto:sage [2014/02/06(木) 08:02:10.73 ID:O3ZZnxyN]
本家ヘルプセンターに問い合わせしたいんだけどサポチケって無料?
サポートサブスクリプション購入しないと駄目とかじゃないよね?

543 名前:名前は開発中のものです。 mailto:sage [2014/02/06(木) 08:47:26.71 ID:0t3pbkL0]
>>542
激しい往復ビンタが待ってるぞ!

544 名前:名前は開発中のものです。 mailto:sage [2014/02/06(木) 21:57:28.37 ID:O3ZZnxyN]
>>543
マジかよちょっと凸ってくる



545 名前:名前は開発中のものです。 mailto:sage [2014/02/07(金) 02:09:15.09 ID:aWfoDpaJ]
GMのMはM男のMだったか
大抵、企業相手を主としているところ以外はサポートに金かからんよ

546 名前:名前は開発中のものです。 mailto:sage [2014/02/07(金) 08:30:48.72 ID:JzAzDrFM]
TIZEN(JAVASCRIPT)で吐き出したWGTてただのZIPだから解凍するとPCブラウザでそのまま実行できるんだな
WEBGL強制されることとTIZEN用関数が組み込まれて容量肥大していること以外はHTML5 EXPORTERと同じようだ

HTML5 EXPORTER買う必要ないじゃんと思ったが規約的にアウトなんだろうな

547 名前:名前は開発中のものです。 mailto:sage [2014/02/07(金) 18:13:12.90 ID:7TdtKvD8]
caseが重複してたら教えてくれるようになってたのね

548 名前:名前は開発中のものです。 mailto:sage [2014/02/08(土) 08:26:37.69 ID:QeT8D81t]
ええやんこれ、サクッと当てキャラ作って、すぐプロトタイプできる。

549 名前:名前は開発中のものです。 mailto:sage [2014/02/09(日) 04:24:44.90 ID:iyGHUkgJ]
GMS使ってるけど突然起動時にライセンス入力求められるのってなんなの?
今月の始めに求められたから入力したけどまた入力求められた
もしかしてハックされてどっかにライセンス使われてたりすんのかな
今までこんな事無かったのに

550 名前:名前は開発中のものです。 mailto:sage [2014/02/09(日) 05:17:25.79 ID:WM21huID]
俺も正規のライセンスだが最近よくある。

551 名前:名前は開発中のものです。 mailto:sage [2014/02/09(日) 06:42:26.28 ID:WM21huID]
定期的にライセンス認証しなくちゃいかんらしいが
こんなの正規ユーザーに手間がかかるだけじゃん

552 名前:名前は開発中のものです。 mailto:sage [2014/02/09(日) 08:35:09.48 ID:08bTxoDi]
数ヶ月前に購入したけどライセンス確認って毎月のお約束だと思ってた
正規購入したのにこういうのは確かに気持ちの良いものではないね

553 名前:名前は開発中のものです。 mailto:sage [2014/02/09(日) 23:13:02.66 ID:DPUtD4wg]
作るゲームにもそれよりマシな割れ対策は実装不可能ってことかね

554 名前:名前は開発中のものです。 mailto:sage [2014/02/10(月) 08:50:21.44 ID:jg1vvXYm]
ルームエディタの等倍ボタン押した時に強制的にルームの左上に戻されるのどうにかならんかな



555 名前:名前は開発中のものです。 mailto:sage [2014/02/10(月) 13:34:45.37 ID:NJrcDDZQ]
要望はどんどんyoyoに投げればいいんじゃね?

日本に来てる外国人観光客の拙い日本語を俺らがなんとなく理解してやれるのと同じように
俺らが機械翻訳で書いた内容もyoyoの中の人がうまいこと解釈してくれるから伝わるんだぜ

556 名前:名前は開発中のものです。 mailto:sage [2014/02/10(月) 15:55:57.75 ID:C2FYMJ0c]
さすがに機械翻訳だと意味不明すぎるから
拙くても中学卒業レベルの文法使って自分で再構築したほうが良いぜ
単語は機械翻訳のを参考にな

GM使いならスクリプト組むより楽だろさ

557 名前:名前は開発中のものです。 mailto:sage [2014/02/11(火) 04:56:05.02 ID:Qp73EvnI]
それは無いな。それは無い。例外や単語の変形が難解過ぎる。
何よりGMLが英語より難しいならプログラム言語としてそこまで価値は無いぞ。

558 名前:名前は開発中のものです。 mailto:sage [2014/02/11(火) 19:15:43.37 ID:cJG/8Ztq]
言葉のあやというものがだな

559 名前:名前は開発中のものです。 mailto:sage [2014/02/11(火) 22:37:13.27 ID:69Eg5AUE]
オブジェクト同士が接触したときに
その接触した座標を出す関数ってあったっけ?
とりあえずこんな形でだしてみたけど

var kyori = point_distance(x, y, other.x, other.y);
var kakudo = point_distance(x, y, other.x, other.y);
var px = lengthdir_x(kyori, kakudo)*0.5
var py = lengthdir_y(kyori, kakudo)*0.5

560 名前:名前は開発中のものです。 mailto:sage [2014/02/12(水) 11:04:20.14 ID:AH0O7xqm]
Studio使い始めて5ヶ月くらいになったけど
だいぶルームエディタの操作性に慣れてきた。こっちのほうが便利だな。
他のソフト使っている時に気づいたホイールドラッグに慣れたからというのもある。
ホイールドラッグで編集中のモノの描画位置をずらすっていうのは大体どの画像関連ソフトでも共通なんだな。

561 名前:名前は開発中のものです。 mailto:sage [2014/02/12(水) 21:55:52.65 ID:3DCye0j5]
3dだとホイールドラッグはパンだったりドリーだったりとバラバラだけどね

そりゃそうとhtml書き出し調べてみたんだがtizenも有料htmlプラグインも中身は全く一緒だった
違いはglobal game settingの設定項目だけ
有料htmlプラグインで書き出しても中にはtizen用コードは入ってる
tizen書き出しは有料htmlプラグインと同じ方法でビルドされて最後にzip圧縮してるだけだった
公開せずに個人的に試すだけなら有料htmlプラグイン買う必要はないな

562 名前:名前は開発中のものです。 mailto:sage [2014/02/13(木) 21:24:33.88 ID:/qfdgqlG]
StudioでSwf読めるらしいけど使ってる人いたらどんな感じか教えてほしい
アニメさせた動きまで読めるなら大きいキャラアクションとか作るの楽になりそうだよね

563 名前:名前は開発中のものです。 mailto:sage [2014/02/13(木) 22:40:34.57 ID:R0kWViAB]
買ったった!
ios動作速いやん!
viewで解像度遊べるやん!

564 名前:名前は開発中のものです。 mailto:sage [2014/02/14(金) 12:03:30.41 ID:Bm4BJQaW]
さすがにライセンシングの頻度高すぎだろ
10回起動するたびに1回はやってる気がするぞ



565 名前:名前は開発中のものです。 mailto:sage [2014/02/14(金) 12:59:11.40 ID:3kB4XdqK]
だから俺はソフト起動しっぱなしにしてるわ。PCはスリープにして

566 名前:名前は開発中のものです。 [2014/02/14(金) 23:41:54.96 ID:1HF4dRKM]
初歩的な質問でもうしわけないんですが
draw_spriteがうまくつかえません
なにか注意点はありますか?
スクリプト
draw_sprite(spr_wall,0,x,y);

567 名前:名前は開発中のものです。 mailto:sage [2014/02/14(金) 23:46:21.81 ID:BPaIRiJM]
インスタンスにスプライトを設定してる時にdraw_spriteを使うとなにか起こる気がした

568 名前:名前は開発中のものです。 mailto:sage [2014/02/15(土) 03:33:28.65 ID:OJh3965e]
draw_eventに記述してないのでは?

569 名前:「ガスライティング」で検索を! [2014/02/15(土) 03:47:35.59 ID:7xufgQ4d]
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法


↑マスコミや、カルトのネット工作員がやっていること

TVなどが、偏った思想や考え方に染まっているフリや常識が通じないフリをする人間をよく出演させるのは、
カルトよりキチガイに見える人たちを作ることで批判の矛先をカルトから逸らすことが目的。

リアルでもネットでも、偽装左翼は自分たちの主張に理がないことをわかっているのでまともに議論をしようとしないのが特徴。
,.,,,,

570 名前:名前は開発中のものです。 [2014/02/15(土) 11:36:28.12 ID:3/ZuEtxx]
>567
>568
drawイベントに書かなければいけないんですね
普通にstepにいれていました。ありがとうございます。
無事描画されました。
つまらない質問失礼いたしました

571 名前:名前は開発中のものです。 mailto:sage [2014/02/15(土) 15:04:27.03 ID:12imuCRx]
3Dの衝突判定を標準関数でサポートしてくれるだけで随分違うのになぁ…
拡張で対応できるとはいえ

572 名前:名前は開発中のものです。 mailto:sage [2014/02/16(日) 23:25:15.60 ID:MMfLmea2]
一方向に伸びるゲージじゃなく
タコメーターみたいな回転するゲージを作れないかなと色々考えてて
ゲージの変数の値に*1.8させて
ゲージの針のspriteの角度をstepイベントで動かすことで実装できたよ

573 名前:名前は開発中のものです。 mailto:sage [2014/02/17(月) 15:58:48.24 ID:vhc3X4tb]
そんな難しく考えんでも針の根元をセンターにしてアングル変えるだけでいいんじゃね?

574 名前:名前は開発中のものです。 mailto:sage [2014/02/17(月) 16:55:39.41 ID:cdBewkPP]
0~100が入るパラメータに1.8を掛け、その値を使って>>573にしてる意味でしょ



575 名前:名前は開発中のものです。 mailto:sage [2014/02/17(月) 19:00:17.06 ID:RQgW04tD]
ああ やっと理解できた

576 名前:名前は開発中のものです。 [2014/02/19(水) 00:21:55.42 ID:ZHH0TF0u]
draw_spriteで最前列に描画ってできますか?
オブジェクトの向こう側にしか描画できないのですが・・・。

577 名前:名前は開発中のものです。 mailto:sage [2014/02/19(水) 00:25:22.15 ID:ySK9ROE7]
オブジェクトのdepthの値が小さいほど全面に描画される

578 名前:名前は開発中のものです。 [2014/02/19(水) 00:50:18.52 ID:ZHH0TF0u]
さっそく返信いただき、ありがとうございます。
描画用のオブジェクトがそのまま影響するんですね。
スプライトそのものに与える方法をさがしてしまっていました・・・。
無事解決しました、ありがとうございました。

579 名前:名前は開発中のものです。 mailto:sage [2014/02/19(水) 22:02:43.16 ID:XHfrtkb2]
roomのオブジェクトの一括移動行うと何故か配置したオブジェクトの一つが横向きになるな

580 名前:名前は開発中のものです。 mailto:sage [2014/02/20(木) 23:08:43.14 ID:JJv6HoLK]
www.youtube.com/watch?v=t1opMgTdvNo
こういう3D ParallaxスクロールってGMだとどうやったらできますか?

581 名前:名前は開発中のものです。 mailto:sage [2014/02/21(金) 08:12:25.72 ID:FS6bPFj8]
板ポリでええんちゃう?

582 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 14:08:41.55 ID:wByRPyR5]
gamemakerblog.com/2014/02/22/gamemaker-studio-standard-edition-is-free-for-a-limited-time-50-value/
またフリーになるのか…
期間限定と書いてあるが試用期間なのかダウンロード可能期間なのか分からんな

583 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 15:46:38.17 ID:LcM7sJPI]
3/2までに登録すりゃずっと使える
いつものセールと一緒だ

584 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 15:55:37.26 ID:S19eKDU0]
ほとんどの開発者は35ドルでプロフェッショナル版が買えると思ってるだろ
無料になってるスタンダード版はそのための土台でしかない



585 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 16:17:59.65 ID:ZU07qpiG]
モジュールのセールもして欲しいっす

586 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 17:30:58.79 ID:30Itb6xu]
Unity2Dなんかに開発者が流れてるからとかそういう事情もありそう
割とコンパクトで良いソフトなんだけどな

587 名前:名前は開発中のものです。 mailto:sage [2014/02/22(土) 20:50:54.13 ID:AL3c75oG]
Unityは門口がちょっと狭いからね
これはプログラミングが出来ない人からそれなりに出来る人まで
広く使える

588 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 12:49:25.63 ID:4tASQibp]
いやー買わなくて良かった
信者による購入の勧めを無視し続けたお陰で報われた

589 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 14:34:43.14 ID:WYjZPKr2]
iphoneやmacをターゲットにするならmacに入れなきゃならないんだよね?
一つのアカウントでwindowsとmacの2台に入れてもおk?

590 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 19:36:39.15 ID:OeIHwdvH]
フリー版だと、ビルド時にエラーが出るデモが結構あるけど、
有料版だと直ってるのかなあ。

591 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 20:01:38.10 ID:ZJGEn0l9]
直ってるというか、フリー版だとリソースの制限があるからそれに引っかかってるだけでしょ
うに

592 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 20:26:28.20 ID:snFozk2d]
いくら

593 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 23:00:09.73 ID:HxoHxBuu]
たったの35ドルです!

594 名前:名前は開発中のものです。 mailto:sage [2014/02/24(月) 21:13:29.64 ID:aNAAAYbX]
freeはwindows版のみの模様



595 名前:名前は開発中のものです。 mailto:sage [2014/02/24(月) 21:44:00.99 ID:LzTCMTjf]
3/2までに登録すればずっと使えるってのは
3/3以降に再インストールしたら終わり?

596 名前:名前は開発中のものです。 mailto:sage [2014/02/24(月) 22:11:34.22 ID:W5G0gZuA]
いや、シリアルキー貰えるからそれ再入力すれば平気

597 名前:名前は開発中のものです。 mailto:sage [2014/02/24(月) 22:23:25.41 ID:LzTCMTjf]
そかーありがとう
じゃあ、とりあえずシリアルキーだけもらっとこうかな

598 名前:名前は開発中のものです。 [2014/02/25(火) 16:00:55.06 ID:eD5qEiYY]
みなさんキャラの描画ってどうやってますか?
sprite_indexつかってやってるんですが、一度ボタンを押したら、
一周分アニメーション描画、をやりたいんですが、うまいやり方がわかりません。
ちなみに、sprite_indexもdrawイベントにいれたほうがいいんでしょうか。

599 名前:名前は開発中のものです。 mailto:sage [2014/02/25(火) 17:00:14.82 ID:iH7jvusP]
if(image_index+1 <= image_number-1)
{
 if(anime >= 5)
 {
  anime = 0;
  image_index += 1;
 }
 else
 {
  anime += 1;
 }
}

600 名前:名前は開発中のものです。 mailto:sage [2014/02/25(火) 19:49:39.01 ID:+cTlOftT]
createでimage_speed=0;
ボタン押したらimage_index=0;とimage_speed=1;
stepでif(image_index>image_number-1) image_index=0;とimage_speed=0;

Early-Access版ならifの条件分ける必要ないな

601 名前:名前は開発中のものです。 [2014/02/25(火) 20:39:50.14 ID:eD5qEiYY]
>599
>600
ありがとうございます。
プレイヤーの待機や走ってる状態から、攻撃モーション
ということをやりたかったのですが、
if(graunded=1 && B_key)
{
ani=1
}

if(ani=1)
{
sprite_index=spr_player_atk
if(image_index+1<=image_number-1)
{

}
else
{
ani=0
}
}
で、とりあえず形になりました。
(image_speedなんですが、1にすると描画が遅くなりすぎてしまいました・・・。)
この方法だと、aniという変数を無駄につかっているようできになりますが、
次に、アニメーション中のキーを無効にしたいのです。何かいい方法はありますでしょうか。

602 名前:名前は開発中のものです。 mailto:sage [2014/02/25(火) 21:10:58.08 ID:+cTlOftT]
image_speedは毎stepで自動的にimage_index+=image_speedしてくれるんだから
それで遅くなるというのは根本的に何か間違っているということになる

キー入力無効にするのもアニメ開始時にフラグ立てて終了時に消して
フラグが立ってないときだけキーチェックすりゃいいだけの初歩的なこと

思うにまだそういう物を作れるレベルに達してないんじゃないか?
もっと簡単なものから初めて一つずつ理解していった方が結果的に早いぞ

603 名前:名前は開発中のものです。 [2014/02/25(火) 21:38:34.12 ID:eD5qEiYY]
>>602
ありがとうございます。
フラグたててやる方法は思いついていましたが、
なんかgamemakerって便利な関数が多いので、変数使うのを少ししぶってしまいました。
でも、たしかにいきなり大風呂敷になってるとは思ってたので、
一旦簡単なものをいくつか作ることにしてみます。
初歩的な質問失礼しました。

604 名前:名前は開発中のものです。 [2014/02/25(火) 22:49:27.85 ID:0y4SV2Od]
今回の無料の期間にstudio手に入れたのですが、定義されていない変数は0にするっていうのはどこにあるのでしょうか?



605 名前:名前は開発中のものです。 mailto:sage [2014/02/26(水) 14:41:54.18 ID:Jez1sG6S]
これってライセンスキーの台数制限ってある?
PCの買い替えを考えてるし安易にアクティベーションしないほうがいいのかな

606 名前:名前は開発中のものです。 mailto:sage [2014/02/26(水) 22:23:58.85 ID:zk3zBn0u]
同時起動制限だけじゃね?

607 名前:名前は開発中のものです。 mailto:sage [2014/02/26(水) 23:46:19.87 ID:sW2JjCfT]
ゲーム作ってるけど晒す場所がイマイチないよね…
上にあるフォーラムとかでもいいのかな

608 名前:名前は開発中のものです。 mailto:sage [2014/02/27(木) 00:22:29.19 ID:48WTU9H8]
国内でフリー公開ならふりーむとかフリーゲーム夢幻がある。
ふりーむは規約とか雰囲気が好きじゃないのでやってない。

609 名前:名前は開発中のものです。 mailto:sage [2014/02/27(木) 01:49:33.61 ID:s18X7Wbt]
>>607
あそこでいいんじゃね
この板のやつしか見てないと思うけど

610 名前:名前は開発中のものです。 mailto:sage [2014/02/27(木) 01:53:27.65 ID:NoGbw+eG]
グーグルドライブとかワンドライブとかに上げとけばいいんじゃないの

611 名前:名前は開発中のものです。 mailto:sage [2014/02/27(木) 23:14:04.87 ID:kQmYE0kW]
ゲーム自体は無料レンタルサーバーにアップしても良いしdropboxとか斧でも良いんじゃないの
紹介やリンクは動画サイトを利用すれば集客効果期待できる

612 名前:名前は開発中のものです。 [2014/02/28(金) 00:32:07.97 ID:wINW6rke]
if(collision_circle(x,y,30,other,0,1))
{
other.hp-=player.atp
}
で、衝突相手のHPを減らそうとおもったのですが、うまくいきません。
otherの使い方が悪いのでしょうか・・・。

613 名前:名前は開発中のものです。 mailto:sage [2014/02/28(金) 01:12:38.28 ID:AwhDfcGX]
エスパーしてみる
コリジョンイベントじゃないとotherは使えない。

・何がしたいか
・どのように作ったか
・結果として想定していた動きとどう違うのか

質問レスが必要な情報不足してることが多いのでちゃんと書いてほしい。
次スレからテンプレに入れるべきじゃないかこれは

614 名前:名前は開発中のものです。 [2014/02/28(金) 02:11:38.92 ID:wINW6rke]
>>613
すみません、説明不足でした。
同じ敵オブジェクトの二つの異なるインスタンスの片方にダメージをあたえたいです。
方法は、玉が当たったら敵にダメージというものです。
ただし、玉のほうに敵HPの制御をやらせたいのです。
コリジョンイベントでしかつかえないかも、とも思って、対象を敵としたコリジョンイベント(玉の)に
上記のスクリプトも入れてみました。
玉が当たっても、敵のHPに変化がありませんでした。

結局、最終的にやりたいのは、同オブジェクトの特定のインスタンスのみの制御を
全く違うオブジェクトから行うというものです。

わかりにくくてすみません。



615 名前:614 [2014/02/28(金) 15:27:22.38 ID:wINW6rke]
結局 other の使い方はまだ理解できてないけど、
instance_place 使用でなんとかなったです。

616 名前:名前は開発中のものです。 mailto:sage [2014/02/28(金) 19:13:27.18 ID:vlBZuOAk]
自作のマリオクローンを晒してみる。
エンジン・・・ハローエンジン5.2.2
https://www.youtube.com/watch?v=R_bXHR1Qg8A






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

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

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