1 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 08:11:08 ID:iAS0afeL] 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。 ●本家(英語) ttp://www.gamemaker.nl/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.main.jp/(現在一時閉鎖中) 前スレ 【2D】ゲーム作成ツールGameMaker part3【マンセー】 ttp://pc11.2ch.net/test/read.cgi/gamedev/1210437707/
731 名前:名前は開発中のものです。 mailto:sage [2010/04/10(土) 17:50:44 ID:gFqDEyWp] 画像をループさせたいのですが良い方法は無いでしょうか @□■□■□A ←みたいな画像を左に流していき、Aから@へ繋がってる様にループさせたいのです よろしくお願いします。
732 名前:名前は開発中のものです。 mailto:sage [2010/04/11(日) 12:00:04 ID:RzDfUQsd] left_edge += 1 //画像の切れ目 if(left_edge >= sprite_width) left_edge = 0 //画像の切れ目から画像の終端まで draw_sprite_part(sprite_index, image_index, left_edge, 0, sprite_width - left_edge, sprite_height, x, y) //画像の先端から画像の切れ目まで draw_sprite_part(sprite_index, image_index, 0, 0, left_edge, sprite_height, x+sprite_width - left_edge, y)
733 名前:名前は開発中のものです。 mailto:sage [2010/04/11(日) 16:16:00 ID:aPthgjeC] >>732 ありがとうございます 何となくやり方はわかったのですがそのままコピペしてみてもGM6で動きませんでした 先にバージョンを明記せず申し訳ありませんでした
734 名前:名前は開発中のものです。 mailto:sage [2010/04/11(日) 22:04:14 ID:sb+5mwFJ] コピペで動くソース要求するとか
735 名前:名前は開発中のものです。 mailto:sage [2010/04/12(月) 07:16:15 ID:UjHvnRTV] >>733 単純にループさせたいだけならアニメーションエンドイベントでimage_indexを0に戻せばいいんでない?
736 名前:名前は開発中のものです。 mailto:sage [2010/04/18(日) 22:52:26 ID:D98Y6NTt] >>735 >>733 はきっとPSPのXMB(横縦ピッのやつ)みたいなのを作ろうとしているんだと思う 違ってたらすまん
737 名前:名前は開発中のものです。 mailto:sage [2010/04/20(火) 14:33:44 ID:fnZxDMJj] >>735 遅くなってすみませんがありがとうございます 結構簡単に出来そうでありがたいです >>736 なんとなくそんな感じかもしれません XMBの縦は無しで横にピピピッと進めていって端が無いみたいな
738 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 09:54:27 ID:YDMYzErf] 2Dシュータータイプのマルチプレイヤーゲームをサクッと作りたいと思い、 Gang Garrison2にも使われているらしい?GameMakerに行き着いたのですが マルチプレイのサポートはどの程度実用的なものですか? ネットコードを自力で書く必要があるようでは、あまり有り難味はないです GangGarrison2はいかにもチープな2Dグラフィックだったのに信じられないくらい動作が重かったのも気になりましたし お手軽にオンゲを作れるという幻想は捨てるべきですか?
739 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 12:36:50 ID:a4YOAF6Q] GameMaker標準のマルチプレイ機能は DirectPlay を簡単に利用できる程度。 だけど、ネット通信用のプラグインがいくつか公開されていて、Socketによる通信もお手軽に出来る。 39dll.dllが有名かも。 gmc.yoyogames.com/index.php?showtopic=90437 それを使った戦車のネット対戦ゲーム www.yoyogames.com/games/22-hover-tank-3d# なお、ネット機能やプラグインの利用といったような、 大規模ゲーム向けの機能はすべて有料版のみ ($25 USドル) の機能となる。 GameMaker製のゲームが重いのは、ある程度は仕方ないところ。対応策、というか気を使うべき点はあるけれど。 >>738 がお手軽に「市販レベルのゲーム」が作れる、というのを期待しているのであれば、やはり幻想と言わざるを得ない。
740 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 13:43:15 ID:EStWy2QE] お手軽を求めながらデフォルトでネット対応してないツールを選ぶ時点でおかしい
741 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 15:43:48 ID:6qStzYe2] >>ネットコードを自力で書く必要があるようでは、あまり有り難味はないです どんだけだし
742 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 16:21:08 ID:Ahd9dW6Q] ここでのネットコードってGMLじゃなくて外部ライブラリとかエクステンションのことでしょ ぶっちゃけ現状でのGameMakerはネトゲ作成には向いてないと思う 本当に基本的なAPIしか用意されてないしね 通信機能は評価版じゃ使えないから正規版を買う必要があるけど 苦労多くて実り少なしだから・・・手軽からは程遠いと思う
743 名前:名前は開発中のものです。 mailto:sage [2010/04/28(水) 13:08:03 ID:80mOF+Ry] アクエディ今まで使ってたんですがGameMakerと主な相違点ってどんなものがあるでしょうか? 横スクアクションだったんですが同じ感覚では通用しないでしょうか?
744 名前:名前は開発中のものです。 mailto:sage [2010/04/28(水) 18:35:40 ID:2HI/3VpU] レースゲーのラップタイム等を計るのに便利な関数って無いよね? fpsと経過フレームから弾き出すしかないか
745 名前:名前は開発中のものです。 mailto:sage [2010/04/28(水) 22:08:21 ID:PAVXsTi9] >>743 今アクエディを30秒触った人の意見でいいなら。 GameMakerとアクエディは、ツールの概念が根本的に違う。 GameMakerには、アクエディのように予め用意されているギミックは一切無いから、一から自分で作っていく必要がある。 (自キャラの操作からはじまって、ブロックに乗れるとか、重力の設定とか、アイテム、タイムの経過の表示とか、もろもろ) それが用意できたら、アクエディのようにぺたぺた貼っていく感じで面を作っていくことが出来る。 一応忠告しておくと、自力でそれに到達するまでは、 GameMakerをいじって作り方を学ぶ必要があるんで、それなりに時間がかかる。プログラミング未経験なら、なおさら。 ジャンプアクションは、意外に難しいジャンル。 個人的に、ゲーム製作初心者が初めに手を出すべきでない、と思ってる。 >>744 実時間の計測したいなら、グローバル変数のcurrent_time(値はミリ秒)を用いる手があるが、精度がいまいちのような気がする。 実時間計測の精度を求めるなら、DLLをつかってWindowsのAPIにある精度の良い関数(timeGetTime()等)を呼び出すとかするしかない。
746 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 01:02:16 ID:oUdNBSO0] 精度がいいか悪いかは別として current_timeは基本的にリファレンス通り1msぐらいの精度でとってくれるよ 内部でtimeGetTimeを呼んでるんじゃないかと思う
747 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 02:10:18 ID:tkZBl2+m] >>743 アクエディってのは使ったことないけど 1から作るGamemakerで単純な横スクを作るとこんな感じの壁に当たると思う 重力や物に乗る設定 敵を踏む設定 背景や画面の設定 斜面との当たり判定 梯子とかあるとそこも壁になりかねないけどある程度応用が利けば何とかなる タイムラインとグローバル変数を会得すれば快進撃が始まる
748 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 03:49:19 ID:6/QcXG7Y] >>745 >>747 ありがとうございます。 なるほど、基礎部分が大きく違うのですね……衝突や重力設定から自分で作らないといけないと。 とりあえずアクションにこだわらずいじって練習してみます。
749 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 10:11:26 ID:d5o0oHa5] >>745-746 PCの起動時間を調べるだけみたいだから気に留めてなかった この関数で出る数字は人によってまちまちになると思うけど、どうやったらこれをラップタイム等に応用できるのでしょか
750 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 10:17:17 ID:itw73pKb] 終了時刻−開始時刻=経過時間
751 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 10:28:34 ID:d5o0oHa5] >>750 なるほど これを分:秒:ミリ秒に変換する、と ラップスタートとPCの起動時間に関連はないから若干の誤差は仕方ないのね
752 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 19:03:57 ID:d5o0oHa5] 画面上に動き続けるタイムを表示する場合だとこの式では無理?だよね
753 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 20:12:21 ID:oUdNBSO0] ゲーム内の時間をとるんだったら、現実時間じゃなくてfpsから計算していかないと ほとんどの場合使い物にならないよ。 タイム表示をするとしたら↓こんな感じ。割り算しまくってあまりいいコードじゃないけど real_timeはすでにミリ秒に換算されたものとして real_time_text = string(real_time div 1000 div 60)+"'"+ string(real_time div 1000 mod 60)+"'"+ string((real_time mod 1000) div 10) draw_text(x, y, real_time_text)
754 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 21:01:11 ID:d5o0oHa5] 詳しく書いてくれてありがとう ちなみにfpsでミリ秒を求める場合はどうやるんでしょか 60fpsの場合60フレームで1秒はわかるんだけど
755 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 21:39:19 ID:oUdNBSO0] あんまり難しいこと考えずに算数を思い出して 60 fpsの場合、1fpsでかかる時間 x は 60 (fps) : 1000 (msec) = 1 (fps) : x (msec) x = 1000 / 60 (msec) 経過時間 = 経過したフレーム数 * x
756 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 21:46:09 ID:d5o0oHa5] こうやって書いてもらうと簡単に思えるけど 自分で辿り着くのはすごく難しいんだよなー 何度も何度もありがとう
757 名前:名前は開発中のものです。 mailto:sage [2010/05/01(土) 18:53:49 ID:II5NejI3] GMLが大量においてあるサイトはどこにあるんだ? かれこれ数時間はぐぐっているのだがぜんぜん見当たらない・・・
758 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 02:17:03 ID:1vQ/IaZ6] 少なくとも日本のサイトにはないんじゃない
759 名前:757 mailto:sage [2010/05/02(日) 10:15:45 ID:aa09sJ7a] >>758 そうか・・・もうちょっと頑張ってググってみるよ。
760 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 10:40:23 ID:aa09sJ7a] お前らって横スクロールアクションゲームの斜面処理どうしてる? 連投ですまない。
761 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 23:19:33 ID:uBl6tD5c] 俺も知りたい
762 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 23:26:10 ID:5bIfN4MQ] こういうの? ttp://www.youtube.com/watch?v=gymK3oi1xmE
763 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 23:35:56 ID:uBl6tD5c] これだと登るのは可能だけど 下るのは落ちるようになるなぁ
764 名前:名前は開発中のものです。 mailto:sage [2010/05/03(月) 01:32:24 ID:8PtFWmtK] 公式のチュートリアルに坂道って入ってなかったっけ …と思ったが、確かめてみたらその動画と似たりよったりだった よくあるのは、ループで下から上に向かって調べていって 空いているスペースがあったらそこに移動する方法かな。 for (vy = 4; vy >= -4; vy -= 1) { if (place_free(x + 4, y + vy)) { x += 4; y += vy; break; } }
765 名前:名前は開発中のものです。 mailto:sage [2010/05/03(月) 01:44:11 ID:8PtFWmtK] ついでに>757 GMLスクリプトの定番サイト ttp://www.gmlscripts.com/
766 名前:名前は開発中のものです。 mailto:sage [2010/05/03(月) 20:07:36 ID:2UeCxxLo] >>762 すばらしいチュートリアルを有難うございます! これを参考にして見ます。 >>764 スクリプト提供サンクス。 これを参考にして作ってみます。 >>765 おお!ありがとうございます! いろいろ忙しくてレス出来なくてすまない。
767 名前:757 mailto:sage [2010/05/03(月) 20:11:54 ID:2UeCxxLo] 名乗るのを忘れていたorz >>766 は俺です
768 名前:名前は開発中のものです。 mailto:sage [2010/05/03(月) 21:32:52 ID:OdCmNntC] 斜面に関してだけどつまり 向きを「/」として、斜面のXより左に自キャラがいるときに→キーを押した場合、 「X,n+Y」(上)と「n+X,n+Y」(斜め上)に何もないか調べて、無ければそこに移動、みたいな感じで良いのかな 以前同じようなのを作った気がしたけど失敗した で、俺は曲線の斜面を登る必要はないから滑り落ちる様なのを作りたいんだけど 何か質問文考えてる途中で何となくイメージが掴めて来たから困る
769 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 17:12:54 ID:b3P5iVqG] 横スクアクションの無限ループするマップを楽に作れないかな
770 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 17:53:33 ID:b3P5iVqG] 自己解決した
771 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 19:32:43 ID:pAC3Vaca] >>768 こんな感じかな? 左右キーで移動 スペースでジャンプ サンプルはこちら www.mediafire.com/?sharekey=81a95152d02a511aab1eab3e9fa335cab6c5a8801dbaf8fc
772 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 19:45:18 ID:pAC3Vaca] www.youtube.com/user/ultim8p00#p/a/u/2/wS55PSlfayc こんな感じにルーム遷移をしたいんだけど、なにかいい方法ないかな・・・ 詳しい方、ご教授願います。
773 名前:名前は開発中のものです。 mailto:sage [2010/05/09(日) 15:58:20 ID:+L3j5tFD] こんな感じのこれはどれを指してるんだ
774 名前:名前は開発中のものです。 [2010/05/09(日) 19:49:26 ID:xBD6SAPM] すいません GameMakerの処理速度はプログラム言語でたとえるとどの言語程度でしょうか?
775 名前:772 mailto:sage [2010/05/10(月) 19:22:18 ID:MvcHCLbq] >>773 説明不足でした。ごめんなさい この動画の 1:11から1:13あたりの、ルームを移動したときに前の処理を継続しているみたいなんです。 ルーム移動時にオブジェクトの移動速度や状態をどうやって保持するのかなとおもいまして
776 名前:名前は開発中のものです。 mailto:sage [2010/05/10(月) 21:34:53 ID:tts9fO3P] 残したいobjectにpersistentを設定
777 名前:名前は開発中のものです。 mailto:sage [2010/05/13(木) 20:15:05 ID:wxlWK1XE] ジョイパッド キーボードでのキーコンフィグの作り方がよく分からない サンプルって無いだろうか
778 名前:名前は開発中のものです。 mailto:sage [2010/05/14(金) 20:25:16 ID:YaJQFI/9] >>777 ジョイパッドはわからないが キーボードでのキーコンフィグなら www.mediafire.com/file/jymdrhmimnd/keyconfig.gmd ヘルプにも有るように、今作ってるゲームのシステムを使ってやっつけモード全開で作ったので・・・
779 名前:777 mailto:sage [2010/05/14(金) 20:57:51 ID:ZT/EAdjl] >>778 ありがたい ver8.0をliteで使ってるんだけど スクリプト:key_initの datafile_exportが不明なスクリプトと出た ちょっと色々調べてくる
780 名前:名前は開発中のものです。 mailto:sage [2010/05/14(金) 23:29:40 ID:fHM8y9Wt] キーコンフィグなら上のほうにも出ているけどキーマップ切り替えが簡単だと思うよ 例えば、Zと何かのキーを変更するなら default_key = ord("Z") keyboard_wait() custom_key = keyboard_lastkey keyboard_set_map(custom_key, default_key)
781 名前:名前は開発中のものです。 mailto:sage [2010/05/15(土) 00:24:40 ID:uTaTmBuv] >>780 ありがとう 試してみる 今夜は寝ないでがんばる
782 名前:名前は開発中のものです。 mailto:sage [2010/05/16(日) 00:35:52 ID:prMMPTJc] スコア等を表示するときに 1250ではなく0001250のように表示するにはどうしたらよいでしょうか
783 名前:名前は開発中のものです。 mailto:sage [2010/05/16(日) 11:45:50 ID:nSJwkLn0] ttp://gamemaker.jpn.org/v1/modules/docs/article.php?id=23 ここにGM7以降はアルファチャンネルの合成・・・とか書いてあるが実装されてるのでしょうか? 白に近い色も透明化できるということですよね? GM8使ってみても6と違って透明処理が非常に分かりにくいorz 読み込んだ後の画像の透明化の仕方すら分からん…。
784 名前:名前は開発中のものです。 mailto:sage [2010/05/16(日) 15:35:38 ID:s7h1BRs+] >>782 string_formatが誰得な使えない機能になっているので、一番上のスコア部分をグラフィックで隠すか str_number = string(number | 100000000) //8桁表示 draw_text(x, y, string_copy(str_number, 2, 8)) 大きい桁の数で読み込んで上の桁を削るとかかな >>783 日本語のやつは使ったこと無いから知らないけど GM8の透過はアルファつきのpng読めば勝手に透明化してくれる 自分で画像を作るときはopacity設定して書くだけ
785 名前:名前は開発中のものです。 mailto:sage [2010/05/16(日) 20:03:43 ID:4L+tUZJD] >782 > 1250ではなく0001250のように表示する 四桁までなら以下のスクリプトで出来る。 www.mediafire.com/file/y1yzjo2vczz/chgdeg 3and4.gml >784 のような方法が一番無難だけどね。
786 名前:785 mailto:sage [2010/05/17(月) 18:31:49 ID:a6R0p8Vc] ファイル名間違えたorz www.mediafire.com/file/znzhwrdwnjw/chgdeg_3and4.gml 正しくはこっちね。
787 名前:名前は開発中のものです。 [2010/05/17(月) 19:19:16 ID:qsApoeyK] すいません GameMakerで商業レベルの戦略 戦術シミュレーションゲームを作る事は可能でしょうか?
788 名前:名前は開発中のものです。 mailto:sage [2010/05/17(月) 22:44:35 ID:iruzC88G] 無理
789 名前:名前は開発中のものです。 mailto:sage [2010/05/18(火) 10:30:04 ID:UBDSEPmt] GMをレジストする時のfirstname/lastnameってやっぱり本名だよね PRO版になった後に「ライセンス保持者は○○」みたいにどこかに表示されたりする? それともライセンス名は自由に決められる? なんとなく気になったもので
790 名前:名前は開発中のものです。 mailto:sage [2010/05/18(火) 20:08:56 ID:SNyXku20] 無理か無理じゃないかと言われたら無理じゃない 死ぬほど頑張れば出来るとおもうよ
791 名前:名前は開発中のものです。 [2010/05/18(火) 20:10:43 ID:C9Z95m5J] i wanna be the engine でゲームを作っているんですけど オブジェクトと時計回りに飛ばすにはどうすればよいのでしょうか? i wanna be the guy で言うとグラディウスの面の最後のサクランボです
792 名前:名前は開発中のものです。 mailto:sage [2010/05/18(火) 21:24:11 ID:SNyXku20] またアイワナか
793 名前:名前は開発中のものです。 mailto:sage [2010/05/19(水) 00:25:50 ID:CbssJVe7] しかもマルチかw別にいいけど
794 名前:名前は開発中のものです。 mailto:sage [2010/05/20(木) 13:03:53 ID:XqlYIriT] Game MakerとMMF2ってどっちの方がとっつきやすいの? 人によるのかな?
795 名前:名前は開発中のものです。 mailto:sage [2010/05/20(木) 23:25:21 ID:WBZEEzhD] 使用者が少なくともプログラマじゃないとして ツクールを裏技駆使したりするレベルでコアに使い込むタイプの人 →MMF2 デザイナーだけどFlashでActionScript使うのが好き(勉強が苦にならない)人 →Game Maker どんなに苦労してもいいからゲーム作りを飯の種にしたいという決意の人 →Java
796 名前:名前は開発中のものです。 mailto:sage [2010/05/21(金) 00:55:49 ID:8RMu8YrK] >>795 なるほど、把握
797 名前:名前は開発中のものです。 mailto:sage [2010/05/22(土) 23:51:45 ID:kzKFYK2b] gamemakerの3D機能が本当に微弱という話は良く聞きますが 実際どれくらいの事まで出来るのでしょう? 良ければサンプル、あるいは3Dを使用した作品の動画などを教えていただけませんでしょうか
798 名前:名前は開発中のものです。 mailto:sage [2010/05/26(水) 10:00:33 ID:zLNiQ8yo] アクティベーションできない・・・ このレジスト方法嫌いだ。
799 名前:名前は開発中のものです。 mailto:sage [2010/05/29(土) 00:36:22 ID:tQ6NeHot] アクティできあ。 〜nameとか書いてあるから名前書いてたけど メールアドレスだったのね・・・・サポートに2度もメール出しちゃった。 ハスカスィ
800 名前:名前は開発中のものです。 mailto:sage [2010/05/29(土) 13:47:15 ID:ri3eQDYH] 〜nameってどこの事?
801 名前:名前は開発中のものです。 mailto:sage [2010/05/29(土) 14:32:12 ID:+iWaOSdT] licence holder のことでしょ 分かりにくいのは全部softwrapのせい
802 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 02:22:15 ID:yzHAUCrX] マウスをゲームのウインドウからはみ出さないようにする事は可能でしょうか マウスがウインドウから出た時ステップイベント中にwindow_mouse_setでウインドウ内に戻す方法では 一応ウインドウ内に戻る事は戻るのですが一時的にはみ出してしまいます
803 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 10:35:25 ID:K80hcH1v] 常にフルスクリーンならともかく 強制的にマウスをウインドウに閉じ込めるのは非常によろしくない 何がしたいのかわからないけれど、きちんとウインドウ外に出たときの処理を作ったほうがいい
804 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 13:45:16 ID:yzHAUCrX] マウスを使うアクションゲームを考えているのですが マウスがウインドウからはみ出してクリックする度にフォーカスが外れるのはストレスになるだろうと思いまして ワイド画面の場合の余白の事もあるのでフル/ウインドウ問わずゲーム画面内にマウスをキープできればと
805 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 20:36:11 ID:K80hcH1v] 個人的なあれやこれやを押し付けてもしょうがないので先に解決策を書くと >>802 の状態で、おそらくウインドウいっぱいにゲーム領域があるんだろうけど もう少しウインドウサイズを大きくして、ゲームに淵の部分をつけてマウスをその中に収めるようにすれば フォーカスを失うことは無いかと でもやっぱりウインドウモードでマウスが占有されるっていうのは、う〜む・・・
806 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 20:47:11 ID:6CMxHS1M] FPSとかはゲーム中占有してるもんだけどね。 ただ、メニューモードになるとマウスカーソルが表示されて ウィンドウフォーカスをマウスで選択できるようになるけど。
807 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 20:54:01 ID:yzHAUCrX] たしかにこの方法だとフォーカスが移ってもマウスの移動が制限されてしまうんですよね 理想はFPSのウインドウモードのような感じなのですが 色々調べてみたところ望んだ動作をさせるにはDLLを使うしかないようです そのDLLがどんな物なのかは全くの謎ですが
808 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 21:01:23 ID:yzHAUCrX] >>806 更新したら同じようなレスが メニューモードでもウインドウ内に閉じ込めるタイプがありますが、それが理想の動作かもしれません ALT+TABでフォーカスを移してもマウスの動きも制限されないですし
809 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 22:56:03 ID:jFXrZH5T] 普通にフルスクリーン限定のゲームじゃダメなのかな ウィンドウのFPSを遊んだ事が無いので何とも不愉快なイメージしか無い 人によってはフルスクリーンになる事の方が嫌なのかもしれないけど それにそんな画面いっぱい使ってるゲームなら尚更フルスクリーンの方が楽しめるんじゃないかな
810 名前:名前は開発中のものです。 mailto:sage [2010/05/31(月) 20:14:52 ID:uB+Rcg9m] ゲーム画面が4:3だとモニターがワイドの場合フルスクリーンにすると余白ができてしまって不都合が出るかと思ったのですが 特に問題は無さそうなのでフルスクリーンで作ることにします ありがとうございます
811 名前:名前は開発中のものです。 mailto:sage [2010/06/01(火) 13:33:24 ID:mLQywIcm] www.youtube.com/watch?v=K895MJuf10Y この動画みたいに同じタイプのパーティクルを個別の位置(ザコ1匹毎)に作るにはどうしたら良いでしょうか?
812 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 21:15:39 ID:pzl3yDfb] Proエディションにアップさせたいんだけど金はどうやって払えば良いのかな 銀行振り込みなんかが出来ると助かるんだけど それと送られてきたキーはどのバージョンでも使えるのかな? 今GM6で何か別物になってそうな気がしてGM7に進めないんだけど 将来的にやっぱりバージョンは上げてくだろうし
813 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 23:38:52 ID:MxWIiucV] GMってズーム機能とかはないのかな? image_xscaleとimage_yscaleをいじるしかない?
814 名前:名前は開発中のものです。 mailto:sage [2010/06/03(木) 02:49:00 ID:dVlhQ8ao] >>811 敵の位置を指定してpart_particles_createするだけじゃないの? particle systemとtypeは、適当なコントローラオブジェクトにでも作らせて グローバルに一個だけ持っておけばいい。 >>812 支払いはクレジットカードとPayPalだけだったかと。 バージョンによってやり方は微妙に違うと思うけど、 Lite版だったらGM起動するたびに「Proにしないか」って画面が出るから それを押して案内に従えばいいと思う。 ちなみにバージョン間でキーの互換性はないよ。 (GM6買った時は5と6両方のキーがもらえたけど) >>813 GM6以降だったら、Viewを使って拡大縮小ができる。
815 名前:名前は開発中のものです。 mailto:sage [2010/06/03(木) 15:22:06 ID:YHqswL3e] >>814 おお、ありがとうございます おかげでズームアップできました
816 名前:名前は開発中のものです。 mailto:sage [2010/06/03(木) 22:05:01 ID:aReQvSl6] GM9はC#製になるらしいね gamemakerblog.com/2010/05/26/game-maker-9-to-be-written-in-c/
817 名前:名前は開発中のものです。 mailto:sage [2010/06/03(木) 22:13:37 ID:ZiWZ04IR] 新verか 線形補間解除できるようになったらいいな
818 名前:名前は開発中のものです。 mailto:sage [2010/06/03(木) 23:37:06 ID:AF5Clpsp] それって公式発表じゃない気が。 >>816 のページもGameMakerユーザーがやってるっぽいし。 本当にC#だったら、Macは切捨てか・・・?
819 名前:812 mailto:sage [2010/06/04(金) 17:36:04 ID:ds85S00c] >>814 ありがとう 互換性無いのか・・・ なんか知らぬ間にどんどんバージョン上がってきてるしどうすりゃ良いんだ
820 名前:名前は開発中のものです。 mailto:sage [2010/06/07(月) 15:39:30 ID:A0pl8E9h] 線形補間って解除できなかったっけ GM6だけ?
821 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 15:59:46 ID:ebHnfTX2] スプライトの回転はProだけでしょうか。
822 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 17:02:25 ID:3eDecubD] いえす
823 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 20:48:06 ID:iBEd3wdQ] あるオブジェクトにある変数が定義されているかどうかを確認する方法ってありますか? 定義されていないならその処理は行わないみたいなことをやりたいのですが…
824 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 21:05:50 ID:sZ3LRrvf] つ variable_local_exists(変数名)
825 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 21:19:21 ID:iBEd3wdQ] う、ヘルプのその他の変数のところにしっかりとあったのですね。すごい恥ずかしい… 素早いレスありがとうございました。これで先に進めそうです
826 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 21:19:27 ID:dOFxgLqw] >>820 まじか 8だと出来ないわ
827 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 23:03:40 ID:3eDecubD] 7はどうだったか忘れたけど、 8だと解除っていうかデフォルトで設定されてない もちろんチェックをいれれば有効になる
828 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 23:05:13 ID:dOFxgLqw] >>827 まじか 色々チェックを弄って試してるんだけど分からぬ どのチェックかな
829 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 23:24:26 ID:3eDecubD] Global Game Settings の interpolate この辺は6から変わらないと思う
830 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 23:31:12 ID:dOFxgLqw] すまない 画面を拡大した時に輪郭がボケるのを無くしたかったんだ
831 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 21:51:55 ID:t2BjBbMT] いまTDS(TopDownShooter)で軽くゲームを作っているのだが、 どうもキーボード使って斜め移動をしているときに、銃を撃とうとすると斜め移動できなくなるな なんでだろ