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


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

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



1 名前:名前は開発中のものです。 mailto:sage [2010/12/05(日) 09:57:49 ID:AN26SQm8]
無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。

●本家(英語)
 ttp://www.yoyogames.com/
●GameMaker Japan - 非公式情報サイト(日本語)
 ttp://gamemaker.jpn.org/v1/(現在一時閉鎖中)
●The Game Maker's Apprentice
 ttp://book.gamemaker.nl/

前スレ
【2D】ゲーム作成ツールGameMaker part4【マンセー】
 ttp://hibari.2ch.net/test/read.cgi/gamedev/1240441868/

599 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 18:06:34.79 ID:8v2tPhlf]
レジストしようと考えているんだけど、
yoyogamesのアカウント(?)があらかじめ必要なのか?


600 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 19:04:31.02 ID:XC3K9NT+]
横スクロールゲームを製作中なのですが、
地面をx軸に左へスクロールすると同時に右から新たに地面(左の地面と同じ素材)を生成するにはどうしたらいいでしょうか。


601 名前:599 mailto:sage [2011/11/03(木) 20:51:10.96 ID:8v2tPhlf]
すいません、解決しました。
普通にレジストできたw


602 名前:名前は開発中のものです。 mailto:sage [2011/11/04(金) 01:46:03.50 ID:RvzcQM9w]
>>600
地面ブロックをOutsideRoomで右端に移動させれば良いんじゃないかな

603 名前:名前は開発中のものです。 mailto:sage [2011/11/04(金) 09:20:17.21 ID:3pY4L2/9]
598だが、>>525で全角の"〜"が表示されないと思ったら
元のユニコード対応表で1バイト目がE3になってた(GMで調べたらEFだった)
なので対応する部分をE3からEFにコピペするとよろし

割とよく使う文字だと思ったから念のため報告しとく

604 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 09:20:20.45 ID:IeEIMdZW]
日本で3Dゲーム作ってる人いないかな
海外だと人口多いみたいだしYoutubeとかでも講座動画見たいのが結構あるけど

興味あるんだけど英語で解説されてもよく分からない
表示するだけとかなら結構簡単みたいだけど
色々動かすとなると長々としたプログラムになっちゃうみたいだしやっぱり日本語の解説が欲しい

605 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 09:46:59.96 ID:Lg4qDgR4]
GM使うなら英語読むのは覚悟しないと
ただでさえ少ない日本GMユーザー、その中でこれまた少ない3D
そこから新たに解説を作ってくれるなんて人は残念ながらいない
日本語wiki等もかなり前から全く動きが無いし日本語GM6ヘルプに頼りつつ
活発な公式のフォーラムを見ていくしかないだろうね

606 名前:名前は開発中のものです。 mailto:sage [2011/11/07(月) 06:46:07.59 ID:colm/jfX]
3Dも割と色々出来るようだし最近のアップデートでも強化されてるようなのに残念だ
2Dはだいぶ自由に扱えるようになったけどそれはやっぱり先駆者達あったからこその物だからなあ

607 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 00:41:05.53 ID:LzCERMfc]
ファイル操作で馬鹿やると、どこが変なのか探すの大変だなあ
おかげで、それなりには理解したけど

変数をtxtに出力して管理してるんだけど、これって、指定した行の文字だけを削除するとかってできる?
2行目に入れた3を削除して、そこに8を入れる。とかをやりたいんだけど。
現状、いちいちtxtを削除させてから新規に同じ名前のtxtを作成させてるけど、我ながら頭の悪い方法としか思えないぜ



608 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 01:38:39.67 ID:NXyfTp+k]
>>607
俺もそれが面倒だと思ったので、iniファイルを使う方に変えた
txtと違ってファイルIDがないからゲーム中で同時に1つしか管理できないけど、データの位置を何行目じゃなくて文字列で指定できるから、
その問題が一瞬で解決する

609 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 08:00:05.30 ID:OIeUUDK1]
普段はリストで管理して、書き出す機会は減らすってのじゃだめなの?

610 名前:607 mailto:sage [2011/11/12(土) 10:40:26.70 ID:eyvAIjBZ]
リストってなんぞやと思ったら、listなんてものがあったとは
現状、思考錯誤の末の汚いコードだしiniかlistで書き直すことにするわ
過疎かと思ったら、返信が早くてありがたいです

611 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 10:52:34.48 ID:NUwL39Xe]
現状ここが日本唯一のGMコミュニティなのか

612 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 16:56:44.91 ID:GCTSm5d7]
連想配列ができればなぁ

613 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 10:30:30.01 ID:PzpFR/rY]
画面のズームイン/アウトをさせたいんだけど、
view_w/hviewやview_w/hportを変更して、
その値をwindow_set_region_size()に入れても変化がない

window_set_region_size()の使い方が間違ってるのかな?

614 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 11:16:29.22 ID:em8hjx1d]
画面拡大縮小なら
view_wview[index], view_hview[index]
だけでいいはず

615 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 12:17:15.17 ID:PzpFR/rY]
>>614
本当だ。ありがとう
では、もう少し突っ込んだことを聞かせて頂きたい

1. room作成時viewサイズを320*240で表示
2. room作成時viewサイズ640*480→320*240に変更

1.の時にゲームウインドウを最大化しspriteを表示させると、
ドット補間というかぼかしたように拡大してくれるんだが
2.の時はそれがなく、ドットが目立ちカクカクして見えてしまう

これは何が問題なんだろう

616 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 15:22:33.99 ID:em8hjx1d]
GameMakerの仕様としてデフォルトのフルスクリーン機能を使うと
ドットがにじんでしまうというものがあるので、どちらかというと1の方が問題かも。
拡大してカクカクに見えるのは低解像度向けの小さい画像ならしょうがないかと
カクカクにしたくないなら解像度にあわせてある程度大きい画像を作ると見栄えがいいと思う。
フルスクリーンにする場合で、にじみが気になるときはウインドウのキャプション外して
display_ の関数でディスプレイに合わせてウインドウの大きさを変えて・・・
というような疑似フルスクリーンを作る必要がある

617 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 17:01:24.98 ID:PzpFR/rY]
>>616
小さい画像で作っているので
1の方をキープできればと思ったんだ

これを任意に制御するのは難しそうだね
丁寧な回答をありがとう、すっきりした



618 名前:名前は開発中のものです。 mailto:sage [2011/11/23(水) 12:34:46.28 ID:nEj4hLUO]
いつの間にかGame Maker HTMLってのが出てたのか
誰か触ってみたヤシ居る?

619 名前:名前は開発中のものです。 [2011/11/23(水) 16:52:36.58 ID:dB8XYENA]
11/28がCyber Monday SaleでApressの電子書籍全部$15らしい
『The Game Maker's Apprentice』とか『The Game Maker's Companion』が気になる人はそんときに買えば?

620 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 07:40:41.20 ID:WUnCrKoC]
レジストしたいんだけどアカウント登録ってどうやるの?
Emails don't matchって言われるけどフリーアドレスじゃ登録できないってことなのかな?

621 名前:名前は開発中のものです。 mailto:sage [2011/11/26(土) 04:23:15.49 ID:xF4e8thM]
8.1だったらプロダクトキーの入力だけでよかった気がするけど
メアドも必要だったっけ?

622 名前:名前は開発中のものです。 mailto:sage [2011/11/28(月) 09:21:19.58 ID:oiLLKKYx]
画面の左上に残りライフを表すマークを表示したい。
でもドロースプライトではアニメーションするスプライトが表示できない。
そこでオブジェクトでライフを作って、jump to pojitionで画面左上から一定距離の地点に移動し続けてもらう(ステップイベントで)。
しかしそうすると画面の移動より1ステップ分送れて描画されるためライフ表示が画面の移動に一歩遅れる感じになる。
そこで移動ポジションに操作キャラの移動スピードを+してみる。
すると今度は端に来て画面が止まったときにおかしくなってしまう。

なんかいい方法ないですか?

623 名前:名前は開発中のものです。 mailto:sage [2011/11/28(月) 09:34:26.30 ID:oiLLKKYx]
ドローイベントのサブイメージ番号に変数を利用することで自己解決!
お目汚し失礼しましたー!!

624 名前:名前は開発中のものです。 mailto:sage [2011/12/01(木) 10:12:40.14 ID:10BWRZ/A]
突然申し訳ありませんが、日本語での講座とか解説のオススメってどこかありませんでしょうか…。
もしくは横スクロールアクションのお手本的な勉強になるようなフリーゲームがあれば教えていただきたいです

625 名前:名前は開発中のものです。 mailto:sage [2011/12/01(木) 17:41:08.35 ID:Zgt6Zccu]
とりあえずサンプル眺めて基本的な使い方の流れを学んで、
後は非公式サイトの情報で横スクロールアクションの主要部分、重力落下とかジャンプとかそういうのを学んでいくのが楽かな。俺はそうだった
日本語版ヘルプがあると更に捗る

最近ならニコニコとかに講座動画ないかな?

626 名前:名前は開発中のものです。 mailto:sage [2011/12/01(木) 18:46:54.40 ID:oZZSYSez]
>>625
今まさに重力関連で行き詰まっているところです…。
もう少し色んなサイトを探して、講座動画も見てみます。
ありがとうございます

627 名前:名前は開発中のものです。 mailto:sage [2011/12/01(木) 21:07:05.35 ID:H+Dey2CF]
ジャンプボタン長押しだと高く、短くだと低くっていうのに戸惑った記憶があるわ



628 名前:名前は開発中のものです。 mailto:sage [2011/12/05(月) 18:17:42.43 ID:zoqyldCG]
これ相当いいツールだな
お手軽だし、GMLやればちょっと突っ込んだこともできる
ただ、エディタとかデバッガあたりの動作がイマイチ
特にデバッガは以前開いた状態で開いてほしいな
このあたりレジストすれば改善する?

629 名前:名前は開発中のものです。 mailto:sage [2011/12/05(月) 23:54:38.70 ID:iTVDtZ+3]
>>628
レジストしてるけど、改善されない。
GameMakerはエディタと言語仕様が微妙なのが残念すぎる


630 名前:名前は開発中のものです。 mailto:sage [2011/12/05(月) 23:57:38.39 ID:JJYo6Ab+]
デバッグ機能で復元できるのは変数の閲覧設定だけ
インスタンスの状態をまるまる保存、復元したいならgame_save()でroomの状態が
全て保存されるので自分でデバッグ用オブジェクトを作れば以前の状態というのもできないことはないよ


631 名前:名前は開発中のものです。 mailto:sage [2011/12/06(火) 00:02:01.04 ID:ROAr+3K+]
GMは対象との距離が0.5未満を当たってない、0.5以上を当たってると勝手に判定するのが厄介

632 名前:628 mailto:sage [2011/12/06(火) 01:06:20.71 ID:MpnaFec0]
>>629 >>630
レジストしても使い勝手は変わらないのか・・・
でもまあ安いし、バージョンアップに期待してレジストしてみるわ
ありがとう

game_save()はいいこと聞いたw

633 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 02:59:36.61 ID:7EHELc/B]



634 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 18:09:46.10 ID:pQQ/Spbu]
ゲーム中にフラッシュを再生したりとかできるんだろうか?

635 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 19:43:35.82 ID:3RLaFiNA]
動画自体再生無理
だから何十何百という画像ファイルを
連続表示させる感じでやれば
動画はいけるかもな
外部DLLとかであるかは知らない

636 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 20:02:45.97 ID:pQQ/Spbu]
なるほど
メモリめちゃくちゃ食いそうですね。
単純なループアニメ程度かできるのは。

637 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 20:50:54.47 ID:egvdPHOj]
レジストすればsplash_系の関数が使えるようになるから
avi、mpg、wmv あたりの動画は標準機能で使える



638 名前:名前は開発中のものです。 mailto:sage [2011/12/16(金) 17:21:13.00 ID:DYxLyW1+]
マジかよレジストしてくる

639 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 12:53:57.91 ID:V7YjWRjO]
room移動の時に使えるアクションコマンドでのエフェクトみたいのを他で使うことはできませんか?

640 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 23:20:08.07 ID:Dd38ghUm]
ルームのPersistentをオンにしておいて
Restart Roomをエフェクト付きで実行するのはどうかな

641 名前:名前は開発中のものです。 mailto:sage [2011/12/23(金) 08:48:38.89 ID:hkbQEDPB]
公式フォーラムのメンテはいつおわるのですか?

642 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 14:48:03.15 ID:d4rOnWOf]
2Dゲーで背景だけ3Dにしようと思ったんだけど、
d3d_start();を入れると、画面が上下逆になるんだけど(多分左下が0,0になるため)
どうにか画面を上下逆転させずに3Dを使う方法ないかな
これじゃあまりにもやりにくすぎるぜ

643 名前:名前は開発中のものです。 mailto:sage [2012/01/19(木) 00:04:19.46 ID:s3OlqeOX]
>>642
残念ながらそれは仕様だから仕方ない

644 名前:名前は開発中のものです。 mailto:sage [2012/01/19(木) 00:23:46.98 ID:RfZqTlzO]
3D部分をひっくり返してそのあとカメラをひっくり返しとけばいいんじゃね

645 名前:名前は開発中のものです。 mailto:sage [2012/01/20(金) 00:04:23.19 ID:93eAZcC0]
ふうむ、少し試したけど90度画面を反転させることに成功したわ
あと90度反転してくれよ!


646 名前:名前は開発中のものです。 mailto:sage [2012/01/21(土) 18:27:44.33 ID:xX5kIMjz]

      _____     _
     / ___   /    | |     / ̄/
   __ / / <ゝ / /_  / ̄   ̄/   /  / _
   /_    二 二  __/    ̄.|  | ̄   /  // \
    / / <ゝ / /      |_|    /  /  / /
    /   ̄ ̄    ̄/   /\     /    / //\
    ̄ ̄ ̄ /__ / ̄    \ \   /__/___/
                 \/
   / ̄/           /\    _  / /_   _/ ̄/_   __     ___
  ./  /       ._    \/   / //    ヽ /_  _/ /  /   _| |_
  /  /       ./ /_  / ̄ ̄\ / /  ./ /  |  / /_  /  /    |_  レ'~ ̄|
 /  /       / _/   ̄ ̄ヽ|/  _   _/ /  _/  \ \    /   /| |
 \ \/\ . -/ --      / ./  ̄  / /   /  <_/      \ \ /_  /  | |_
  \__//__/ ̄     /_./     /__/   \__/       ̄ ̄  .|__|   \/
      _____     _
     / ___   /    | |     / ̄/
   __ / / <ゝ / /_  / ̄   ̄/   /  / _
   /_    二 二  __/    ̄.|  | ̄   /  // \
    / / <ゝ / /      |_|    /  /  / /
    /   ̄ ̄    ̄/   /\     /    / //\
    ̄ ̄ ̄ /__ / ̄    \ \   /__/___/
                 \/


647 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 22:00:34.06 ID:jga3r8Qg]
Gamemaker使ってた人で他の制作ツール使うようになった人って何使ってるんだろうか



648 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 22:15:25.46 ID:UE5zeK8w]
質問です。とあるオブジェクトのステップイベントで以下のようなGMLを書きました。スプライトのサイズは32でルームの1マスも32です

right=0;right_down=0;right_up=0
(こんな感じで他の変数も0に初期化しています)

if (place_free(self.x-32,self.y)){left=2}
if (place_free(self.x-32,self.y+64)){left_down=2}
if (place_free(self.x-32,self.y-32)){left_up=2}
if (place_free(self.x,self.y-32)){up=2}
if (place_free(self.x,self.y+64)){down=2}
(right略)


長々としたGMLですみません。もっと楽な書き方があるのかもしれませんが…

これでこのオブジェクトの左のマスにソリッドオブジェクトがなければleftが2に、となるはずですよね?
しかし同オブジェクトのドローイベントで「if(left=2){draw_arrow〜〜}というように矢印を描写し、正しく出来ているか確認してみると、上下だけが正しく出来ていないようです

下のマスにソリッドオブジェクトがあるのに下に矢印を表示、上のマスに何も無いのに矢印が表示されない、など。上下を間違えて逆にしてるのかとも思いましたがそうでもないようです
自分のスプライト分の座標のズレなども考えて見ましたが一向に改善されません。何か見落としがありますでしょうか?

649 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 23:17:22.60 ID:x0qZjrHP]
文章中のif(left=2) ではなくて if(left==2) かな
動かすオブジェクトとソリッドオブジェクト両方のサイズが32で
あたり判定の座標が左上起点だと仮定して
下方向は+64ではなくて+32なはず

650 名前:名前は開発中のものです。 mailto:sage [2012/02/05(日) 02:14:29.74 ID:AfERaF63]
place_freeみたいな"place"が付く関数は、指定された「点」を調べるんじゃない
自分のスプライトを指定された座標に置いて、コリジョンが起きるか調べる
だからスプライトのサイズとか余計なこと考えずに、上下左右調べるにはそれぞれ
y-1, y+1, x-1, x+1 を使えばいい。ついでにいちいちselfを付ける必要もないよ

651 名前:名前は開発中のものです。 mailto:sage [2012/02/05(日) 03:54:00.74 ID:47IpmvYr]
>>649,650
ありがとうございます。

>自分のスプライトを指定された座標に置いて、コリジョンが起きるか調べる
目からウロコです。なるほど言われてみれば確かにその通りです
selfの有無なども教えて頂きとても助かります。何とか問題を解決できそうです

652 名前:名前は開発中のものです。 mailto:sage [2012/02/05(日) 21:58:59.60 ID:47IpmvYr]
改善されないと思ったらドローイベントにupとdownを書き忘れてました
非常に初歩的なミスで申し訳有りませんでした

653 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 09:10:00.93 ID:vZLMh2+W]
そういやUTF8(GM8.1仕様)のstringをSJIS(8以前の仕様)に変換するエクステンション作ったけど需要ある?
mbtextにぶち込む前にこれ使えば、8.1でも今までのmbtextそのまま使ったり
DLLとかとstringの受け渡しができるはず(8.1だと日本語含んでるとバグる)

前者についてはもう解決策出てるからアレだけど、後者で詰んでた自分みたいな人もいるのかなと思い

654 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 18:31:46.54 ID:h5fc3Bp+]
先月から触っているのですがコード管理に中々手間取ってます。
Gamemakerで紐づけてあるコードをgrep検索とかできないでしょうか・・・?

655 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 23:33:04.41 ID:OnKMM2vZ]
>>653
ぜひ

656 名前:名前は開発中のものです。 mailto:sage [2012/02/08(水) 08:30:47.20 ID:hS0G/2Et]
>>655
すまん仕事で遅くなった
ってことでほい つttp://www1.axfc.net/uploader/Sc/so/316807
パスはgamemaker
やっつけでれどみも入れといた

サポートできるか自信ないから、もし動かなかったら見なかったことにしてくれ
ソースも含めようと思ったら紛失してしまった…

657 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 02:49:58.30 ID:Abu63UaD]
if (hensu=1){if (keyboard_check(vk_shift)){timeline_index=timeline; timeline_position=0; timeline_running=true; hensu=0; exit;}}

変数1の時にShiftを押すとタイムラインが始まって変数0になるっていうプログラムにしたいんだけど、
上のだと何故かShiftを押し続けている間、タイムラインが始まり続けてるみたいで進まない。離すと進む

キーを押した時点で変数は0になってるからタイムラインが始まるのは1度だけじゃないの?詳しい人解説お願いします



658 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 09:11:54.58 ID:V3OnQ8MY]
=
==

659 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 09:29:54.01 ID:/i+w6imL]
GMは()内では=は==と同じ意味だからそれは関係ないな

660 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 10:38:27.17 ID:1+mLNczq]
試したけどきちんと一回しか動かなかったよ
たぶん他でhensu に代入されてるような気がする
直接関係ないけど、delphi っぽく書かないなら式評価の"="はやめた方がいい

661 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 14:43:24.89 ID:Abu63UaD]
>>660
ありがとう。まだテスト段階の規模なのでおかしな所がないか探してみる

ところでGMスレで聞くのはスレチかもしれないけど=と==というのはどう違うの?
ググってみても検索演算子と判断されて困った

662 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 15:02:37.66 ID:/i+w6imL]
=は代入
==は値の比較(等しい)

663 名前:名前は開発中のものです。 mailto:sage [2012/02/09(木) 15:10:43.64 ID:Abu63UaD]
>>662
なるほど、これをやめた方が良いってのは他の言語で困るからかな?
わざわざありがとう

664 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 21:07:55.38 ID:LGNkVt2M]
ゲーム作るのにまずテトリスとかからはじめようと落としてみたけど
これって見た感じロマサガ的なRPGにはやっぱり向いてない?

665 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 21:20:50.41 ID:7fBJhzz5]
うん。どちらかというとアクション向き
RPGならウディタとかがいいよ

666 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 21:29:09.86 ID:LGNkVt2M]
やっぱそうなのか
とりあえずウディタはいくら使えど全然慣れてこないので
こっちで簡単なゲーム作ってみる
簡単なのすら作れなきゃウディタは手も出さずに終わると思うけど

667 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 00:14:06.33 ID:AdlhlyqN]
RPGでも簡単に作れるよ
日本語表示するのが問題だけど最新版でもほとんど解決してんだろ?



668 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 10:20:18.33 ID:0UF9Ao7z]
あれ、作れるの?
でも日本語は工夫してやらんと使えないんだよね
字ついた画像読み込ますとか

669 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 15:29:22.85 ID:AdlhlyqN]
まあそんな感じだね
その画像読み込ますのを簡略化した物を作って配布してる方がいるからそれを使えば不自由なく日本語を表示出来る

670 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 00:55:36.89 ID:XC5EfGhm]
初心者です。あと質問です。

テンプレート読んだのですけど、プログラム知識は皆無でもできるものですか??

あと、横スクロールアクションも作れますか?

英語ができなくても大丈夫ですか??

スレチだったらごめんなさい..

671 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 08:33:15.54 ID:Fyhuh8ek]
まあロマサガくらいなら作れるだろうな
他のツールとどっちが楽かはわからんけど

>>647
亀だけど興味があるのはDXライブラリとかUnityとかかなあ
でも公式のコミュが結構充実しててなかなかGameMakerから離れられないんだよね
あとは時間の都合・・・

672 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 11:23:54.65 ID:XC5EfGhm]
>>670です。

度々の質問申し訳ないのですが、画像を取り込みそれを使用などはできるのでしょうか....?

>>671さん。

回答ありがとうございます。

673 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 12:24:05.78 ID:iceCk0ac]
プログラムの知識は無くても問題ない
最初はGML抜きでやって、自分の思い通りに動かせるようになったらGMLの移行を考えるくらいで良いと思う

GMはアクションやシューティングが得意ジャンル

英語はできなくても日本語ヘルプよめばある程度は使えるようになるけど
いずれは公式フォーラム読む事になるから出来るに越したことはないな

674 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 12:49:32.03 ID:XC5EfGhm]
>>673さん

ありがとうございます!

とりあえずいろいろいじって見ます!

675 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 21:56:29.29 ID:4amWrr0o]
うおおお....ジャンプができネェ....

誰か助けてくれぇ...



676 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 03:23:37.73 ID:oL7r1rpm]
>>675
普通にジャンプさせたいだけなら、上方向(90°)に移動開始させて下方向(270°)に重力設定してやれば終わり。
着地時の接地で失敗してるなら、Move to contact positionはオブジェクトと既に接触した後だと正常に移動できない。
その場合は-(vspeed)分だけ移動させてから使うと良い。
着地した後は重力と速度を0にするのを忘れないように。

677 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 15:27:46.29 ID:E6nUCBeV]
>>676
もう少しやり方を詳しくお願いします_| ̄|○

頭が弱いので、わからないです...( ; ; )



678 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 15:36:21.98 ID:E6nUCBeV]
>>676
すいません。もう少し状況を詳しく報告しますね!


キャラが横にしか移動せず、重力も作り方すらわかりません...そして...

現在わかってないのは

・重力の作り方
・ロックマンの様なジャンプのやり方
・キャラの歩きのモーション?


です....初歩的な質問ですいませんが、答えてくれると嬉しいです(>人<;)

679 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 15:42:10.87 ID:LJrNj9Q6]
gavity
vspeed
hspeed
sprite
これがわかるようになるまで調べる。
基本英語のサイトが多いけど感覚でわかると思う。
それと日本語のヘルプを読んでみる。

680 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 15:50:30.83 ID:vE++5gPy]
公式の横スクロールアクションのチュートリアル落とすといいよ
段階的に作られてるから情報が一気に入ってこなくて覚えやすい
説明文は英語だけど、読めなくてもGMファイルを開けば何をやってるかは大体掴める

681 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:04:09.26 ID:E6nUCBeV]
>>679 .680

お二人ともありがとうございます!

公式のやつを一度見てみます!




682 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:11:23.47 ID:E6nUCBeV]
>>680
多レス申し訳ないのですが、公式のチュートリアルは、過労死のやつですか...?

すいません。英語にも弱くて....

教えていただけると幸いです..._| ̄|○

683 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:36:58.02 ID:vE++5gPy]
公式の構成が変わって8.1版チュートリアルは準備中になってるな

こっちが旧公式のチュートリアル
sandbox.yoyogames.com/make/tutorials

684 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:42:51.93 ID:E6nUCBeV]
>>683
ありがとうございます!




685 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 18:06:32.59 ID:+qbdM4M/]
おまいら・・・優しいな(´;ω;`)ブワッ
お母さんにもらったチョコ食べてくる

686 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 18:21:29.13 ID:E6nUCBeV]
>>685
そうですよね。皆さん優しいです

チュートリアルして、ジャンプはできましたけど、床が移動できなくなりましたwwww

頑張ってみます

687 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 18:27:27.70 ID:E6nUCBeV]
>>686
ジャンプできたいやっほおおおおお!



688 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 19:03:14.65 ID:vE++5gPy]
事実上ここが日本のGMコミュニティだしなー

689 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:14:32.56 ID:a7xBGBkQ]
もっと国内でも普及して欲しい物だな
あっちじゃ3Dとか通信も盛んなようで羨ましい

690 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:19:44.11 ID:E6nUCBeV]
さらに質問です。何度もごめんなさい...

マップの足場などを雲などにするのはどうすればいいのでしょうか?

691 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:43:42.90 ID:zGfc/gJl]
スプライトで作ればいいんではないか?

692 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:50:43.90 ID:E6nUCBeV]
>>691
んー...チュートリアルでは、スプライトでは作ってないみたいなんです

タイルセット...?みたいなものを使いたいのですがよくわかりません...


でも、アドバイスありがとうございます!

693 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 22:07:34.14 ID:vE++5gPy]
visibleを無効にしたゲーム中は見えない汎用足場オブジェクトを作ってルームに配置
雲とかの絵を描いたタイル用背景を作ってそれを足場オブジェクトに被せる

694 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 22:15:36.23 ID:E6nUCBeV]
>>693
ありがとうございます!出来ました!!

695 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 00:30:42.33 ID:w/v8SXSI]
どこか日本の代理店で日本語でサポートとかしてくれないと使用者人口はなかなか増えないよな

696 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 00:36:04.45 ID:nBhJgIlk]
俺は、なんかどっかで配布されてたGM6の日本語化マニュアル+GM7で未だに使ってるけど
英語わかんなくても、普通になんとかなるんじゃね?あとはサンプルとにらめっこする根気な気がする。

697 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 00:54:15.69 ID:w/v8SXSI]
すでに使ってる人間はそうだろうけど、英語版しかないとこれから始めようって人間がなかなか増えない



698 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 01:30:21.13 ID:nBhJgIlk]
全然でないとこ見ると、日本語対応は開発側が完全に見限ってるっぽい?
慣れると使いやすいし、ゲームだけじゃなくていろんな使い道があって便利なんだけどなぁ・・・
動作も思ってるより早いし、付属のエディタがちょっと残念なくらいw

699 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 06:32:37.72 ID:rxDgty8W]
開発者の誰かが日本語はちょっときついみたいなこと言ってた気がする
スクリプトエディタの日本語未対応っぷりからして期待薄だろうな

とか言いつつ、Game Maker Studioには少しだけ期待してる俺がいる


700 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 07:07:20.90 ID:FZDNzkiO]
あっちのソフトはあっちのソフトなんだからさ
こっちの言語に対応しない、できないってのも当然だろうよ
ジブリに実写映画作らせるようなもんか

701 名前:名前は開発中のものです。 mailto:sage [2012/02/16(木) 12:44:37.92 ID:Xv3c3w5y]
いまだにGM8使ってるけどみんな8.1なの?

702 名前:名前は開発中のものです。 mailto:sage [2012/02/18(土) 05:44:47.09 ID:dyAlJN4O]
8よりは8.1の方がいいんじゃないの?
エディタで全然日本語使えないとか不具合直ってないとか聞いたような
7から8.1使ってるからよくわからないけど

703 名前:名前は開発中のものです。 mailto:sage [2012/02/20(月) 00:07:33.41 ID:KPwymrvm]
これって旧バージョンはもう手に入らないんだっけ
8.0がほしいんだけど

704 名前:名前は開発中のものです。 mailto:sage [2012/02/20(月) 14:06:14.96 ID:pHoLV5NK]
他サイトにインストーラーあるよ

705 名前:sage [2012/02/21(火) 16:28:50.04 ID:AxWLOWIR]
失礼します。
ルーム内に被らないようにインスタンスを生成するにはどうすればいいか分かる方いらっしゃいますか?
例えば32*32を1マスとして縦4マス横4マスにランダムに配置するといった感じです。

706 名前:705 mailto:sage [2012/02/21(火) 16:29:28.82 ID:AxWLOWIR]
すみませんsageの場所間違えました。

707 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 00:50:05.77 ID:3tL6N3Ze]
ある値100を000100みたいに表示するのってどうやるんだっけ
随分前にスレで見た気がするけど忘れてしもうた



708 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 06:25:48.56 ID:ehccJjcS]
GMLの場合、

>>705
position_emptyがtrueになるまで無限ループでランダムな座標を生成し続ける
自前でやるなら配置した座標を配列に保存しておいてチェックしながら配置する

>>707
前の回答ではないと思うが、10で割った回数で数値の桁数を調べて、足りない分だけ左に文字0をつける

709 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 08:23:07.03 ID:IJ3YTDOR]
>>708のレスをてけとーに書いてみると、aを元の数字とした場合

digmax = 5; //表示させたい桁数、たとえば5
numdig = floor(log10(a))+1; //aの桁数をnumdigに代入
mystring = string_repeat("0", max(digmax-numdig, 0)) + string(a); //必要な数だけ頭に0をつける。aが既に5桁以上なら無視する

って感じかね
log10がわかんなきゃnumdig = string_length(string(a))でもおk

710 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 10:24:54.49 ID:ehccJjcS]
>>709
log10は「その手があったか!」と思ったが、だいたいそんな感じ
俺の場合数学もスマートに書くのも苦手だからifやwhileで固めてpowerで割ってる
その3行の意味は全て分かるから、俺もそっち使おうかな

711 名前:705 mailto:sage [2012/02/22(水) 12:14:07.90 ID:lxEeg+CY]
>>708
ありがとうございます。
色々試してみます。

712 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 12:57:26.62 ID:B5yUKJB4]
お前ら教えてくれ

GM8.1で、GMLからウインドウのサイズ変更ポリシーを変えることってできる?
起動時は自由にサイズ変更できるけど、
途中から縦横比固定で変更するようにしたいんだけど……


713 名前:名前は開発中のものです。 mailto:sage [2012/02/22(水) 19:35:22.52 ID:3tL6N3Ze]
>>708-709
うまくいったありがとう

714 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 05:11:28.82 ID:UrDS8oX0]
>>712
アスペクト比固定の有無を途中から変えたいってこと?
やったことないけどwindow_set_region_scale(scale,adaptwindow)あたり使ってみたらどうだろ
普段はscaleを0にしてアス比固定したいときだけ-1にするみたいな


715 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 05:24:06.43 ID:UrDS8oX0]
連投すまんが追記
scaleが-1だとウインドウのサイズによっちゃ余白ができるけど
その場合はステップイベントでウインドウのサイズを調べておいて
余白がある場合はwindow_set_sizeで適当にサイズを変更するようなコードを足しとけばいいんじゃないかな

試してないけど多分こんな感じ

check = true; //アス比を固定するかどうか

orig_width = 320; //デフォルトのウインドウの幅
orig_height = 240; //デフォルトのウインドウの高さ
aspect_ratio = orig_width/orig_height; //アスペクト比

//アス比固定したいかどうかチェック
if(check)
{
  //横に余白がある場合
  if(window_get_width()/window_get_height() > aspect_ratio)
  {
    //横幅に合わせて縦幅を変更
    window_set_size(window_get_width(), window_get_width()/aspect_ratio);
  }
  //縦に余白がある場合
  else if(window_get_width()/window_get_height() < aspect_ratio)
  {
    //縦幅に合わせて縦幅を変更
    window_set_size(window_get_height()*aspect_ratio, window_get_height());
  }
}

716 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 05:26:57.25 ID:UrDS8oX0]
すまん、余白を消したいなら
横幅に合わせて縦幅を変更するのと縦幅に合わせて横幅を変更するのが逆だわ

大人しく仕事行って来る

717 名前:712 mailto:sage [2012/02/23(木) 12:31:20.48 ID:dFlmFisb]
>>714-716
なるほど

window_set_region_scaleはちょっと触ったけどよく解んなかったんだよな
ちょっとその方針でやってみるよ、ありがとう




718 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 15:40:54.96 ID:WwW1lmg7]
ロックマンみたいな画面移動作りたいんだけど全くうまくいかない…

719 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 23:40:47.42 ID:o8SwttSc]
デバッグ時以外はコメントアウトされるプリプロセッサもどきな構文ってGMにありますか?
デバッグ部分のif文のスクリプト処理も軽減化させたいんですが。

720 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:14:00.52 ID:ERwWWT0F]
ロックマンXみたいなダッシュをしたいんですが、どうすればいいのかわかりません....

誰か教えていただけると嬉しいです

721 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 09:39:07.50 ID:rMXses6p]
>>718
ロックマンよく知らんけどview使うのが早いんじゃない?

>>719
debug_modeくらいしか思いつかんな

722 名前:名前は開発中のものです。 mailto:sage [2012/02/25(土) 02:01:00.42 ID:yoZUsxkg]
今日8.1ダウンロードしてみたのですが、レジストしてないと
ゲーム画面背景にロゴが常に表示されててかっこわるいです。

古いバージョンではロゴがないようなので、
>>3から落とそうとしたら全部no longer availableとなっていました。
ロゴ無しにしたかったら8.1レジストしやがれということでしょうか?

723 名前:名前は開発中のものです。 mailto:sage [2012/02/25(土) 04:18:49.82 ID:w6453NyD]
>>722
ttp://game-maker.softonic.jp/
こちらでどうでしょうか?

724 名前:名前は開発中のものです。 mailto:sage [2012/02/25(土) 21:06:39.39 ID:yoZUsxkg]
>>723
無事ダウンロードできました!ありがとうございます!
検索の仕方が悪かったようで、お手数おかけしました。これでロゴ無しすっきりです。

725 名前:名前は開発中のものです。 mailto:sage [2012/02/28(火) 02:38:47.11 ID:1CYGPQXs]
>>718
亀だが、公式フォーラムでtransition_kind関係を検索するとメトロイド系のルーム切り替えのサンプルがあった気がする。
独自でルーム切り替え作るとその辺は楽

726 名前:名前は開発中のものです。 mailto:sage [2012/02/29(水) 12:29:20.56 ID:hiP/Hvpg]
効果音とかのリソースを外部読み込みするにはどうやるのが良いのかな

効果音管理用のオブジェクトのCreateイベント内でループ回して読み込むようにしてるんだが
ファイル数が多いとエラーになる



727 名前:名前は開発中のものです。 mailto:sage [2012/02/29(水) 21:37:39.23 ID:rNsCAG70]
ビルトインのsound系関数は読み込みエラーが多い気がするな
俺は適当なDLL使ってる
公式フォーラムで探すと色々出てくるから見てみるといい



728 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 16:05:25.81 ID:OtgMz52J]
2Dで物理演算のような物を作りたいのですが、オススメのサンプルなどありますでしょうか?
重力で物が落下し、物が下にあるとそれ以上落下しないなどはもちろん、跳ね返りやその際の減速、相手への反作用等々…

729 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2012/03/05(月) 23:54:23.45 ID:H2n7qYdf]
サンプルじゃないけど
Verlet積分ってのは便利

730 名前:名前は開発中のものです。 mailto:sage [2012/03/06(火) 08:47:27.70 ID:L3ZoA+cq]
GMPhysicsってのをどっかで見た気がするな
あれどうなんだろ

731 名前:名前は開発中のものです。 mailto:sage [2012/03/06(火) 22:52:00.92 ID:RddFywCR]
>>729
ありがとうございます
単純な物と難しい物が出てきましたが、難しい方は理解出来ず、単純な方は高速化以外にイマイチメリットが見えず…
難しい分野なようですが式として表されてる事には驚きました

732 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 12:49:23.44 ID:LuOK2OdF]
ランダムで何も無い地点に自動的に移動させようと思い以下の様なGMLをCreateイベント内で書きましたが

go_x=0;go_y=0;

while (place_empty(go_x,go_y)){
go_x=floor(random(room_width));
go_y=floor(random(room_height));}

どうも毎回go_x、y共に0固定となってしまいます
最初の宣言の後にwhileが来ており、(0,0)の地点にはオブジェクトが置いてある為、何も無い地点には該当しません
どこに間違いがあるのでしょうか?

733 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 14:32:10.64 ID:ysLAMSDv]
place_emptyはスプライトが衝突するかしないか判定する関数だから、スプライトが設定されてなかったら普通に配置される。

734 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 21:01:48.54 ID:7T8ly01/]
あと、判定条件逆じゃね?
「何も無い限り繰り返す」=「何かとぶつかるまでやり直す」ことになってるよ

ちなみにdo〜until使うと判定が最後にくるので、最初の初期化を省略できる
do {
go_x = ...
go_y = ...
} until (place_empty(...))
whileとは逆で「条件文が真になるまで」繰り返すので注意だ

735 名前:名前は開発中のものです。 mailto:sage [2012/03/11(日) 00:23:53.53 ID:qfjJ4rrT]
も一つ思い出したので補足。障害物が全部solidという前提だが
move_random(1, 1);
とすると自動的に何もない場所にランダムで移動する

736 名前:名前は開発中のものです。 mailto:sage [2012/03/12(月) 01:04:12.52 ID:VmBiribk]
>>733,734,735
ありがとうございます。判定条件逆というのが原因でした
place_emptyの返しを誤解していました。その座標にオブジェクトがない時に真になるのですね

もう1つ新しい疑問なのですが、collision_rectangleやcollision_circleなんかでは指定した空間にオブジェクトがあるか無いかを判別出来ますよね
もし指定した空間内にオブジェクトがあった場合、そのオブジェクトの座標なんかを調べる事は出来ないのでしょうか?
GML内でcollision_rectangleの後にother.xなどを使っても駄目なようでした。よろしくお願いします

737 名前:名前は開発中のものです。 [2012/03/12(月) 16:35:08.00 ID:EWMM0AFV]
stepイベントって3種類あるけど違いってなんなの?



738 名前:名前は開発中のものです。 mailto:sage [2012/03/12(月) 17:38:19.55 ID:maSPPQj2]
>>737
処理される順番。以下Game Maker Japanより転載。
補足:
Game Makerがイベントを処理・実行するオーダー(順序)が重要となってくる場合もあるでしょう。
ここにイベントのオーダーを示します:
1. [Begin step]
2. [Alarm]
3. [Keyboard], [Key press], [Key release]
4. [Mouse]
5. [Step]
(ここで全てのインスタンスが新しい位置へセットされる)
6. [Collision]
7. [End step]
8. [Drawing]

739 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 08:25:25.08 ID:QQFBHB9l]
そういやGame Maker Studioのベータテストが始まるのか
個人的にはAndroid対応とかより細かい動作を改善して欲しいんだよな
起動の早さとかマルチスレッド対応とか

740 名前:名前は開発中のものです。 mailto:sage [2012/03/17(土) 18:19:10.12 ID:p0me1/TD]
8.1 Standardでパーティクル制御したいんだけど、デストロイヤの使い方がわからん

全然パーティクルが消えてくれないんだけど
createしたあとにregionで領域指定するだけではダメなの?

741 名前:名前は開発中のものです。 mailto:sage [2012/03/18(日) 15:53:28.54 ID:01kvw/dN]
>740
ありがちな罠は引数の順序
x1, y1, x2, y2 じゃなくて xmin, xmax, ymin, ymax だぞ
後は、円形の使おうとすると円の中じゃなくて外が範囲になるバグがあった気がする
それ以外だったらちゃんとコード示してくれんとわからん

742 名前:740 mailto:sage [2012/03/18(日) 19:36:32.23 ID:I1Zel2x/]
>>741
ありがとう
コード晒そうと見なおしたら解決できたよ
間抜けなことにcreateの引数をミスタイプしてたorz


743 名前:名前は開発中のものです。 mailto:sage [2012/03/24(土) 19:29:45.87 ID:WZkVTWV3]
最新版でも音は変質しちゃう?

744 名前:名前は開発中のものです。 mailto:sage [2012/03/28(水) 05:51:58.04 ID:ZbIF9+dS]
Studioのオープンベータが始まってるのに案の定話題になってなくてワロタ
そういう自分もろくに触っちゃいないが

745 名前:名前は開発中のものです。 mailto:sage [2012/03/28(水) 12:00:18.53 ID:lKZAEsPj]
studioは1万か
proが値上がりした分かなり安く感じるな
バージョンアップの買い直しが無ければ手を出したい所だが

746 名前:名前は開発中のものです。 mailto:sage [2012/03/29(木) 08:27:49.43 ID:JP9+VsRF]
調べてみたらAndroidとかiOS用にビルドするためには課金が必要なのね
でもそれを含めても一万円は良心的な気がする

747 名前:名前は開発中のものです。 mailto:sage [2012/04/12(木) 17:48:57.96 ID:80zpISve]
だいぶ前からバグ報告のページがnot found



748 名前:名前は開発中のものです。 mailto:sage [2012/04/20(金) 15:31:55.05 ID:OfZa7tNE]
うおおおお!

ステージ移動とどうやったらジャンプをスタイリッシュにできるかわからん...誰か教えてください!!



749 名前:名前は開発中のものです。 mailto:sage [2012/04/20(金) 17:32:13.86 ID:OfZa7tNE]
多レス申し訳ありませんが、

ロックマンのように、何かのキーでダッシュしたり、ただ立っている時は少しずつ動いたりと(モーション?)などをするにはどうすれば良いのでしょうか?

750 名前:名前は開発中のものです。 mailto:sage [2012/04/23(月) 04:25:03.20 ID:7tEktY2W]
GameMakerって購入方法はどうなっているんですか?
高校生なのでWebMoney等でないと買えなくて困っています

751 名前:名前は開発中のものです。 mailto:sage [2012/04/23(月) 04:27:05.49 ID:7tEktY2W]
スレきちんと読んでいませんでした。すみません。
クレカしか無いんですね。

752 名前:名前は開発中のものです。 mailto:sage [2012/04/23(月) 18:53:59.93 ID:n0xcCaYI]
>>750
Vプリカっていうコンビニ払いのプリペイドクレジットがあるぞ
ただGMで使えるかどうかは知らん

753 名前:名前は開発中のものです。 mailto:sage [2012/04/23(月) 19:46:36.69 ID:7tEktY2W]
>>752
ありがとうございます。
日本語ヘルプよく読んだらPayPalでも買えるらしいので使えなくても大丈夫そうですね。

754 名前:名前は開発中のものです。 [2012/04/24(火) 12:54:14.92 ID:sUXAv5BI]
質問です。

現在銃を撃つのを三連射したいのですが、どうすれば良いのでしょうか...

あとキャラをジャンプ中に左右を入れ替えるといきなりしたに行ってしまいます。
解決方法をご教授いただけると幸いです。

755 名前:名前は開発中のものです。 mailto:sage [2012/04/24(火) 14:50:12.87 ID:QQGH7DRl]
>銃を撃つのを三連射したい

・一回押したら3発自動で連射
・押しっぱなしで連射、3発撃ったら押していても発射しなくなり、再度ボタンを押し直せば3発出るようになる
・押しっぱなしで連射、3発撃つごとに再装填。
     <装填後>
     1:ボタンを押したままであれば再度連射。
     2:ボタンを再度押し直すことで連射。
↑どれ?↑

>キャラをジャンプ中に左右を入れ替えるといきなりしたに行ってしまいます。
・左右を入れ替えるとはどういうことか
・どういうコード・アルゴリズムかがわからないので答えようがない

756 名前:名前は開発中のものです。 mailto:sage [2012/04/24(火) 15:10:46.01 ID:QQGH7DRl]
最初の一回だけ3発連射するだけのコードなら

<Createイベント>
count = 0;//弾を発射した回数
keika = 0;//弾を発射してからの経過時間
kankaku = 3;//発射後次に弾を発射するまでの時間

<Stepイベント>
if(count < 3){
keika += 1;
if(keika >= kankaku){
keika = 0;
count += 1;
//弾発射処理
}
}

757 名前:名前は開発中のものです。 mailto:sage [2012/04/28(土) 20:30:37.56 ID:+8bvhLyP]
今日からGM8.1使い始めたばかりなので
アニメーションの設定の仕方がよくわからないです。



758 名前:名前は開発中のものです。 mailto:sage [2012/05/04(金) 10:04:16.04 ID:jILf/Xcj]
8.0の画面で購入したのですが、8.1のライト版で同じようにSoftWrapのコードを入力してもアクティベートできませんでした。
どうしたらアップデートはできるのでしょうか?回答お願いします。

759 名前:名前は開発中のものです。 mailto:sage [2012/05/04(金) 10:45:32.77 ID:5MRtmQMK]
>>755
一回押したら三連射にしたいです。

あと、キャラの話は右を向いて左を向く時に壁に密着してるとめり込む感じです

>>756
コード...?まだ使い始めたばかりなのでなのが何か...

初心者で申し訳ない....

760 名前:名前は開発中のものです。 mailto:sage [2012/05/04(金) 13:38:24.86 ID:hCtFARAQ]
>>758
8.1は8.0のアクティベーションコードではアクティベートできない
8.1で改めて購入する必要がある

761 名前:名前は開発中のものです。 mailto:sage [2012/05/04(金) 14:44:13.69 ID:7N0TSlzk]
前に無料で8.0から8.1にしたけど期間限定とかだったっけ?
公式にログインしたら8.1のコードあるかもよ

762 名前:名前は開発中のものです。 mailto:sage [2012/05/04(金) 15:45:57.63 ID:hCtFARAQ]
>>761
今公式サイト行って購入ページのCoupon Codesに8.0のライセンスコード入力したら無料でライセンスもらえた
期間限定ではないようだ
さっきはよく確認せずにレスしてごめん

763 名前:名前は開発中のものです。 mailto:sage [2012/05/05(土) 07:00:35.35 ID:4SJFt/gI]
>>761-762
ありがとうございます

764 名前:名前は開発中のものです。 mailto:sage [2012/05/11(金) 11:53:12.94 ID:Vsb2PDWk]
作った動作サンプルとかをアップできるような場所あればいいね

765 名前:名前は開発中のものです。 mailto:sage [2012/05/11(金) 13:09:02.10 ID:M6uLIxwT]
>>764
普通にaxfcとかのアップローダー使えばいいんじゃないか?

766 名前:名前は開発中のものです。 mailto:sage [2012/05/11(金) 17:50:45.84 ID:G5J77Gt5]
日本語入力のチャットバー的なのは作れないだろうか

767 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 15:34:07.97 ID:XBUPyeVQ]
text_pos = string_pos("//",text);
if(text_pos !=0)
{
text = string_delete(text,text_pos,string_length(text)-text_pos);
}

こんな感じでtextの//を取り除く文を作っているのだけれども、どうも//が認識されないのか、取り除いてくれない。
何かエスケープ文字とか必要なのかな



768 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 17:02:37.34 ID:PZCclpWs]
マルチバイトではないこと前提に
text = "1234567890//asdfg"
出力 1234567890

argument0 = string_pos("//", text);
text = string_delete(text, argument0, string_length(text)-argument0+1);
または
//text = string_copy(text, 1, argument0-1);

769 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 18:26:26.58 ID:XBUPyeVQ]
>>768
ありがとう。データ見直してみたら、必死に直してた場所に関数が使われてなかったってオチだった

770 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 19:34:08.60 ID:U/vWQ+Zv]
キャラがダメージを受けた時などにSpriteEditorのFadeと同じような効果を使いたいのですが、
もう一個画像を用意する以外に可能な方法があればご教授して頂けませんか?

771 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 19:37:50.84 ID:XL8nMHsl]
PROならオブジェクトのimage_blendをc_redとかに変更
元に戻すにはc_whiteにする

772 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 19:52:03.55 ID:U/vWQ+Zv]
>>771
素早い回答有り難うございます。
単色のスプライトにdraw_sprite_ext等で試していたのですが色の組み合わせが悪くて真っ黒になっていたようです。

773 名前:名前は開発中のものです。 mailto:sage [2012/05/12(土) 21:17:47.22 ID:U/vWQ+Zv]
8.0でwiki通りにdirectory_create("name");と書いたのだけどカレントディレクトリにフォルダが出来ない。
解決したけどdirectory_create(working_directory+"/name");じゃないと出来なかった…

774 名前:名前は開発中のものです。 mailto:sage [2012/05/13(日) 00:02:51.43 ID:j0/P/YpK]
wikiもだけど、日本語訳のマニュアルもpass指定関係は間違ってたりする。
file_find_firstでフォルダ内のデータを検索しても、データの名前が帰ってくるだけでpassは帰ってこなかったりする。

775 名前:名前は開発中のものです。 mailto:sage [2012/05/13(日) 20:20:40.22 ID:AM2E6H7c]
directory_createは7.0以降のヘルプではちゃんと「フルパスを指定しろよ!絶対だ!」と
念押ししてあるがな(6まではなかった)
file_findのは「name」と書いてあるけど、たしかにそれだけで読み取れというのは無理があるか

776 名前:名前は開発中のものです。 mailto:sage [2012/05/15(火) 21:09:19.39 ID:zJA2waiw]
windowのタイトルバーにスコアを表示させないようにするのってどうするの?

777 名前:名前は開発中のものです。 mailto:sage [2012/05/15(火) 21:59:20.70 ID:IFxiwHDK]
D&Dなら「score」タブの最後にある青いアイコンをドロップしてshow scoreの設定を変える
GMLならshow_score=false
今回はたまたま良かったけど、お使いのバージョンの記載もお忘れなく



778 名前:名前は開発中のものです。 mailto:sage [2012/05/15(火) 22:16:34.15 ID:zJA2waiw]
できました。丁寧にありがとうございます。
バージョンは8.1でした。

779 名前:名前は開発中のものです。 mailto:sage [2012/05/16(水) 22:13:41.82 ID:nYmMFsKp]
Studio版は
WindowsとMACの実行形式に加えAndoroidやiOS向けにも書き出せるようだけど
まだbeta版ってことはなんかおかしいところあんのかな?

780 名前:名前は開発中のものです。 mailto:sage [2012/05/17(木) 09:53:28.05 ID:LkDolaHw]
自分が触ってみたときはさすがベータって感じだったな。
今どうなってるのかは知らない。

製品版が出てもXP非対応になるらしいから、手を出すべきかどうか悩む……。

781 名前:名前は開発中のものです。 mailto:sage [2012/05/17(木) 12:11:01.78 ID:uzkk6qAc]
XP非対応か
そりゃ困るなぁ…

782 名前:名前は開発中のものです。 mailto:sage [2012/05/17(木) 13:27:10.73 ID:gnt9SzOZ]
将来のこと考えると切り離して開発者をXP対応から解放するべきだろうけど
XPユーザー多すぎて遊んでもらえないのが辛いのう(´・ω・`)

783 名前:名前は開発中のものです。 mailto:sage [2012/05/17(木) 17:43:17.05 ID:gnt9SzOZ]
Normal Soundだと音高くなったり低音ボコボコしたりなぜ音変わるの…?
Multimedia Playerだと変わらないのに。bGM使うしか無いのか…
ところで8.1のCouponCodeを入力する場所ってどこですか?

784 名前:名前は開発中のものです。 mailto:sage [2012/05/23(水) 11:47:37.67 ID:dA+08B4b]
Studioきたね
見てみたら生成したゲームはXPも対応してるっぽい?
触ってみたいけどバグ取れるまで少し様子見かな

785 名前:名前は開発中のものです。 [2012/05/26(土) 00:53:14.96 ID:rzAPPgiS]
studio商法か
高いわ・・・

786 名前:名前は開発中のものです。 mailto:sage [2012/05/28(月) 16:34:45.74 ID:BgEj8YxM]
8.1liteで作ったんだけどこのままレジストするか
それともスタジオ版買うかどうするかな
スタジオ版のほうで8.1liteで作ったのがそのままちゃんと動いてくれるかなぁ?

787 名前:名前は開発中のものです。 mailto:sage [2012/05/28(月) 20:14:55.78 ID:0fy3KRvk]
いつの間にかルームエディターの配置オブジェクトを選んだ時に出るスプライトが
左から数ドット見切れるようになったんだけどなんだこれ
特に問題は無いけど気持ち悪い



788 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 00:01:08.60 ID:nCBj0Ywu]
スタジオ版ってHTML5、Android、iOSの出力機能がそれぞれ別売りなのかよっ
全部買ったら596ドルってたかっ!

789 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 11:18:54.20 ID:nCBj0Ywu]
8.1のフルバージョン買おうとメアド入力したのに
一向にメールが送られてこない…
Gmailじゃ駄目なの?

790 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 12:46:17.93 ID:c9Ehry2B]
iOSとかで売り物作ろうと思うなら$200も高くないと思うけど、
趣味で作るにはちょっと尻ごんじゃう値段だね。
とりあえずWindows対応版だけでも動作報告ホスィ

791 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 12:56:53.83 ID:nCBj0Ywu]
メアド入力した後に下に出てくる
GoogleCheckoutのボタン押さないといけなかったのね
入力したメアドにになにか送られてくるのかと思ってた


792 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 14:34:34.66 ID:pdy5nKY5]
攻撃を加えると二体に分裂するオブジェクトがあります。
このオブジェクトの分裂する限界は五体までにしたいのです。
しかし、「五体いるときに攻撃しても分裂しない」と書いても、
四体の時に二、三体を巻き込んで攻撃すると六体以上に分裂してしまいます。
これを防ぎ、四体いる時に三体を同時に攻撃してもそのうち一体だけが分裂するようなプログラムを組むには
どうしたらいいのでしょうか?
分かる人どうかお願いします。

793 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 14:44:03.43 ID:b1+gQag4]
同時に攻撃しても内部的には順番に処理してるから5体を超えないんじゃ

794 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 14:53:11.69 ID:pdy5nKY5]
しかし実際に動かすと超えてしまう・・・
(instance_number(obj)<5) の時にタイムラインを実行して、そのstep1で新しいオブジェクトを作っている。

795 名前:名前は開発中のものです。 mailto:sage [2012/05/30(水) 14:56:30.77 ID:pdy5nKY5]
あ、解決しました。
新しいオブジェクトを作るとこだけタイムライン上でなくて元オブジェクトの処理でやったらできた。
ありがとうございまーす!

796 名前:名前は開発中のものです。 mailto:sage [2012/05/31(木) 15:51:24.98 ID:m3WOd4rT]
このアプリケーションで、完成度の高い横スクロールアクションが公開されているところを教えてください(;´Д`A

内部構造まで見ることができるととても嬉しいです

797 名前:名前は開発中のものです。 mailto:sage [2012/05/31(木) 20:48:40.52 ID:J9nmaKBf]
GM製の横スクロールアクションで有名どころだと
Iji(*)、AnUntitledStory(*)、Spelunky(*)、Momodoraあたりか。(*)はソース公開
Mod作るならともかく、ゲーム作りで参考にするならサンプル見るのが一番いいよ



798 名前:名前は開発中のものです。 mailto:sage [2012/05/31(木) 21:20:56.58 ID:qSqQrmvu]
こういう時に自分のゲームを出せるくらいになりたい

799 名前:名前は開発中のものです。 mailto:sage [2012/05/31(木) 23:38:25.15 ID:m3WOd4rT]
>>797
サンプルを見たのですが(マリオみたいな恐竜を倒しつつクリアするやつ)、操作していない時のキャラの動きた銃の玉の速度、段数、ジャンプの加減などがよくわかっていません(;´Д`A

いろいろとご教授いただけると幸いです

800 名前:名前は開発中のものです。 mailto:sage [2012/05/31(木) 23:55:36.63 ID:qSqQrmvu]
プログラムを知りたいんじゃなくて、ゲームバランスとかを知りたいのかね?

801 名前:名前は開発中のものです。 mailto:sage [2012/06/01(金) 00:33:27.76 ID:JYZre3aR]
SPELUNKYってXBLAでも出てるようだけど
gamemakerのエクステンションでXBLA用に書き出せるようなものがあるの?

802 名前:名前は開発中のものです。 mailto:sage [2012/06/01(金) 00:49:39.93 ID:VxUIzI12]
>>800
ゲームバランス...?

申し訳ないのですが、このソフトをあたつて数日なので、なにがなんだか...(;´Д`A

803 名前:名前は開発中のものです。 mailto:sage [2012/06/01(金) 08:04:19.33 ID:bwmrnoGC]
>>801
そういう機能は無いよ。それは作者がXNAでリメイクしたやつ

804 名前:名前は開発中のものです。 mailto:sage [2012/06/01(金) 08:10:38.31 ID:uqtEPGI2]
dustforceもC++だかで作り直してsteamで出したんだよな

805 名前:名前は開発中のものです。 mailto:sage [2012/06/02(土) 07:02:09.77 ID:p7hXYCih]
ナイトメアスフィアとか背景歪ませたりしてるけど、あれどうやってやってるのかな

806 名前:名前は開発中のものです。 mailto:sage [2012/06/03(日) 22:24:03.03 ID:0VIeY74h]
最近アップデートがとんと来ないな
スタジオもいいが通常版もしっかりやってほしいぜよ

807 名前:名前は開発中のものです。 mailto:sage [2012/06/04(月) 01:33:07.01 ID:+HHJy3fO]
すみません、ご存知の方がいたら教えてください。バージョンはGameMaker 8.1 Standardです。

1. オブジェクト名(object_get_name(ind)で取得できる文字列)からobject_indexを逆引きする方法はあるでしょうか?
2. object_indexは、exeが変わらない限りゲームを何度起動しなおしても変化しない、で合っているでしょうか?




808 名前:名前は開発中のものです。 mailto:sage [2012/06/04(月) 01:46:13.12 ID:7cRR5GUF]
あれ、たしかオブジェクト名が定数扱いで、そのままobject_indexの値が入っていると思ったけど。
むしろ、object_get_name(ind)が逆引きの扱いかと。
オブジェクトのobject_indexは、エディタ上で作成していたのなら、exeの再起動どころか exeを作り直しても変わることはない。
ゲーム実行中で作成しているのであれば、実行時の状況によってindexの値が変わると思う。

809 名前:808 mailto:sage [2012/06/04(月) 02:25:33.35 ID:7cRR5GUF]
ごめん 1 に関してたぶん勘違いしてた。
ソース上のオブジェクト名を、ある変数に文字列として持っているような場合に、
その文字列と同じ名前の object_index がほしいってことなのかな。
すると、こうするとよいかも。

strobj にオブジェクト名を文字列で持っているとして、
execute_string("return "+strobj)
とすると、object_indexを取得することが可能。

execute_string()は、実行時に文字列をGMLとしてパースして実行するので、処理に時間がかかるから多用は禁物です。

810 名前:名前は開発中のものです。 mailto:sage [2012/06/04(月) 22:48:08.03 ID:9sYJDr2m]
オブジェクト名とindexの組を最初に列挙してmapに入れておくという方法もある。
起動時に一度だけ実行しておけば後は速い。
ttp://www.gmlscripts.com/script/map_objects

もっとも、できるだけ名前に頼らない方が望ましい
というか名前が必要になることの方が少ないと思うんだけど。
例えばファイルのセーブ・ロードに使うのなら、
809の言うようにindexは変わらないのだから、名前ではなくindexを保存しておけばよい。

811 名前:807 mailto:sage [2012/06/04(月) 23:15:23.71 ID:yBYS/2q1]
execute_string(str)!そういうのもあるのか!
ありがとうございます、やりたかったのはまさに>>809です。
そして用途は>>810の通りセーブ&ロードです。
確かにobject_indexが変わらないのであれば、わざわざ名前で保存する必要はないですね。
名前のほうが好都合なのは、対象のオブジェクトの定義が存在しない別のexeからセーブデータの中身を操作するときくらいかな。

812 名前:名前は開発中のものです。 mailto:sage [2012/06/06(水) 12:10:02.35 ID:MjJm+/om]
ぐぬぬ...スタイリッシュに作りたいけど難しい...

何も操作していない時に、ロックマン見たく息してる動作見たいなのをいれるのはどうすればいいですか...?

813 名前:名前は開発中のものです。 mailto:sage [2012/06/06(水) 18:40:08.43 ID:8cfzKWPC]
自機の通常スプライトにその動作してるアニメのスプライトを設定するだけじゃないの?


814 名前:名前は開発中のものです。 mailto:sage [2012/06/22(金) 01:21:36.18 ID:9TrTtGsq]
sandbox.yoyogames.com/make/tutorials
このチュートリアルのゲームを参考にジャンプアクション作ってるんだけど
チュートリアル通りにやれば普通に動くものは出来るとして
ベクトル加算するタイプのジャンプアクション作ろうといろいろと弄ると
壁にぶつかると動きが止まったりとか変な動作しだして結構むずかしいぃ…


815 名前:名前は開発中のものです。 mailto:sage [2012/07/02(月) 22:17:23.58 ID:uZ0uI0nU]
なんでgamemaker、バイリニア補完つけてくれないん?


816 名前:名前は開発中のものです。 [2012/07/04(水) 20:34:19.99 ID:QS5yruHi]
めんどくさいねん

817 名前:名前は開発中のものです。 mailto:sage [2012/07/09(月) 01:53:41.41 ID:GWDux81V]
これってルームを指定して実行する方法はないの?
動作確認がいちいち面倒くさいよぉ



818 名前:名前は開発中のものです。 mailto:sage [2012/07/09(月) 08:42:58.53 ID:c20R2XLP]
room_goto(room)でルーム移動するとか確認したいルームを一番上に持ってくるとか

819 名前:名前は開発中のものです。 [2012/07/18(水) 04:16:17.45 ID:CFYx9GHi]
constantでもglobalでもなんでもいいから、最初に移動したいルーム(下の例だとroom0)をどっかで定義しておく
global.room_ini = room0;

そんで一番上のルームのcreationイベントで
room = global.room_ini;
しておくとかかな
あとはglobal.room_iniの値だけ変更すればルームを並べ替えなくてもいい

820 名前:名前は開発中のものです。 mailto:sage [2012/07/18(水) 05:39:41.56 ID:UR9meSko]
普通にroom_gotoでいいと思うが

821 名前:名前は開発中のものです。 mailto:sage [2012/07/18(水) 07:07:18.21 ID:CFYx9GHi]
それでもいいんだが、いちいちcreationイベント編集するのが面倒なら
もっと編集しやすい場所で初期ルームの設定変えられるようにしておけばって話
例えばこういう設定を一個のスクリプトにまとめとくとかね

まあいくらでも方法あるし好きなようにすればいいとおも

822 名前:名前は開発中のものです。 mailto:sage [2012/07/18(水) 17:42:40.33 ID:4D6ZJi2M]
>>818>>819
ありがとうございます。
結局、作業中は最初のルームにステージ選択できるメニューを作って
それでステージの動作確認してます


823 名前:名前は開発中のものです。 mailto:sage [2012/07/20(金) 23:31:25.66 ID:elZIS9el]
非公式情報サイト復活か猿でもわかるような解説動画ないかな
敷居高くてオレニハムリダー

824 名前:名前は開発中のものです。 mailto:sage [2012/07/21(土) 00:38:18.48 ID:jDcOgRgf]
解説動画ならyoutubeでgamemakerで検索したら沢山出てくるよ
英語だけど見ればわかると思う

825 名前:名前は開発中のものです。 [2012/07/22(日) 10:30:51.57 ID:rEZVUkcs]
日本語で39dllとかの解説ないんかなー

826 名前:名前は開発中のものです。 mailto:sage [2012/07/22(日) 15:54:17.28 ID:DO2/Q339]
>>823
動画見ただけでわかろうとせずに、ブロック崩しとか簡単なのでいいから
とにかく自分の手を動かしてみるといいと思う
それくらいのチュートリアル動画なら某動画サイトに転がってたと思うぞ

827 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 04:03:13.37 ID:eF7EmCN+]
GM Studio、人柱してきたぞ
日本語通る&日本語表示出来る。

HTML5対応の関係でUnicode範囲が緩和出来るようになったらしい。
使い方メモ。

1.フォントを作成
2.32 to 127とか入っているリストの下の[+]をクリック。
3.12352 to 12543と入力(これだとひらがなとカタカナしか使えないけど)。
(詳しい人向けに言うと、ここにはUTF-16の番地を入れる)

あとはDrawイベントでDraw Textなりをすればいい。
UIも日本語通るようになってる。

ちなみに、フォントは一度画像テクスチャに変換しているらしく、
漢字まで表示できるように範囲指定すると、
テクスチャのサイズがでかすぎて保存出来ないとエラーが返ってくる。

過去のゲームが全然コンバートできなくて、
結構しんどい感じなのでまだお勧めはしない。
(パフォーマンスなども未確認)



828 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 04:44:36.98 ID:eF7EmCN+]
追記

使いたい文字を書いたテキストファイルを読み込む機能があった。
ひとまず使いたい漢字はつかえた。

PasteBinに読み込ませたテキストを保存しとく。
pastebin.com/muJmKkHw


829 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 18:04:29.13 ID:QrAVzA4s]
過去の資産をそのまま簡単にiOS版作れるのかと思ったら
コンバートは難しいのか


830 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 18:59:29.83 ID:eF7EmCN+]
>>829

まだ詳しく見てないんだけど、
スクリプト使わない範囲なら
そのままコンバート出来ると思う。

スクリプトは何だか仕様変更が結構ありそうな予感がする。
まずオブジェクトとかスプライトの名前かぶりがエラーになるようになった。
解消後にコレクション周りとかでエラーが多発して詰まってる。

拡大とかもぼやけるようになっていたりして、
エンジン側の変更も大きい予感。

体験版用意してくれればいいのになーと思った

831 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 19:47:04.00 ID:QrAVzA4s]
なるほどGMLのほうも変ってるのね
モーションセンサーとか位置情報を取得できる関数が増えてるのかな?

832 名前:名前は開発中のものです。 [2012/07/26(木) 20:40:28.61 ID:e5TYrGUN]
画像の補正アルゴリズムも変わったのか

833 名前:名前は開発中のものです。 mailto:sage [2012/07/26(木) 21:32:11.44 ID:eF7EmCN+]
>>831
傾きはdevice_get_tilt_x() みたいなので取れると思う。
マルチタッチとかはまだ分かってない。iOSエクスポータ買ってないので。



834 名前:名前は開発中のものです。 mailto:sage [2012/07/28(土) 19:49:54.69 ID:R6e/y21i]
F9でスクリーンショットとったら絵が固まるんだけど…
描画が更新されてないだけでマウスやキーボードの操作は受け付けてるみたい
適当に作った別プロジェクトではちゃんと撮れるし、何かが悪さしてると思うんだが全く見当がつかない
分かる人いたら教えて下さい
8.1Standard使ってます

835 名前:名前は開発中のものです。 mailto:sage [2012/08/03(金) 01:15:40.77 ID:nq9QMmCB]
>>834
切り分けが大事だよ
実験用コピー作って、
現象が起きなくなるまで
ゲームの要素削っていったらどうか

といってもスクショ機能全然つかわんから俺だったら放置

836 名前:名前は開発中のものです。 mailto:sage [2012/08/04(土) 07:36:12.52 ID:lI0KOgRG]
>>827
人柱超乙
お前のお陰で俺もそのうち買う気になった
今のところDLLの互換性が不安で足踏みしてる

フォントの件だけど、つまり>>828みたいに使いたい漢字だけ登録すれば
>>827で言ってるエラーは回避できるってことなのかな
頑張ったじゃねーかYoYoGames

837 名前:名前は開発中のものです。 mailto:sage [2012/08/04(土) 18:04:37.26 ID:6e+g/4IA]
>>835
切り分け試してみたけど、すっからかんの状態にしてもダメだった
というか、新規プロジェクトで改めて試したらダメだった

別PCで作った実行ファイルだと正しく撮れることがあるみたい
PC側の問題っぽいわ
スクショなんて別ソフトでも撮れるしひとまず放置するわ、ありがと



838 名前:827 mailto:sage [2012/08/04(土) 21:23:39.61 ID:KZeRzhhl]
>>836
そうそう、そういうこと。
DLL関係はあんまり期待出来ないと思った。
自分で試した範囲だと、よこしま氏のbGMは動かなかったな。

この前更新履歴見たら、「日本語が表示出来ないバグを修正」とか
書いてあったんだよね。良いことだ。
あとは無料版と日本語化パッチと半額セールさえ来れば
日本でのヒットあるで!(ないよ)


839 名前:名前は開発中のものです。 mailto:sage [2012/08/05(日) 11:40:08.03 ID:pPT5pcci]
それよりも日本語のマニュアルが欲しい

840 名前:名前は開発中のものです。 mailto:sage [2012/08/07(火) 08:10:00.09 ID:8lceL1Hb]
>>838
サンクス、早速俺もお布施してきたぜ
ソフトを丸ごとC++で書き直したんだな…よくがんばったよ

てことでざっと触ってみた感想

・フォント周りはかなり良くなってる(日本語描画もバッチリ)
・スクリプトエディタの日本語表示は相変わらず(8.1と一緒)、慣れれば気にならない
・外部ファイルからスプライトを読み込むなら、pngじゃないと駄目っぽい。
 あと非同期読み込み(和訳合ってるか謎)に対応したとか聞いたけどまだ試してない
・使えなくなった関数(obsolete functions)がそれなりにある
 (variable_*とかexecute_fileとか。つまりコードをダイナミックに生成するもの)
・単体exeじゃなくてインストーラごと作成する仕様に。
 最初は面食らうけど慣れれば色々いじれて楽しい。日本語化したり翻訳後の文章をいじったり
・リソースの管理、共有がしやすくなった。このあたりはベータと一緒
・たまにエラーを吐き出すextensionがある。読み込む関数削ったら普通に動いたりするし、まだよくわからん
・速さについては知らん(エラー吐きすぎて8.1のプロジェクトが動かなかった)

便利な関数が減ってたり、リソースが少なかったりでまだ移行する気になれないけど
よりプロフェッショナルにしようって意気込みが見えて個人的には好印象だな
特にフォント周りには感動したわ。アジア人向けの配慮としては完璧だ

とりあえずまあ、そこまで本格的じゃなくていいって人なら8.1でも十分だと思う

触ってたら楽しかったもんで、長文すまんな
他にもなんかあったらまた書くわ

841 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 12:07:17.76 ID:2Ad/AvHZ]
ゲームのIDごとにハイスコアリストが管理されてるってヘルプに書いてるけど
そのリストのデータはどこに作成されるの?



842 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 19:46:07.35 ID:QRnEoG7z]
最近全然アップデート無いな
スタジオできたらもう用済みってか?

843 名前:名前は開発中のものです。 mailto:sage [2012/08/14(火) 06:44:10.81 ID:yF/1EHIy]
スタジオは出たばかりなんだから大目に見ようや
それとは別に開発者の発言見るに8.1の開発にはかなり四苦八苦してると思う
GM9があってもスタジオベースになるかもな

844 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 12:37:25.82 ID:iJfBhYkh]
日本語のまとめサイトってどこ見ればいいの?
GM6の頃にやってたけど日本語フォント対応してるなら
ひさびさにやってみたい!

845 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 00:21:22.74 ID:hsvkf1qq]
Studioのフリー版が登場

846 名前:名前は開発中のものです。 [2012/09/10(月) 20:42:43.80 ID:Biq7xysF]
おおぉホントだ
ちょっと色々と触って機能を試してみるか


847 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 21:40:33.36 ID:iKQkqZ7Q]
view 座標に小数を使える日はこないんだろうなあ



848 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 23:04:34.16 ID:QwPa/0Hw]
必要?

849 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 00:29:50.23 ID:iWC4BdvY]
ニコ動のチュートリアルを見てブロック崩しを組んだのですが
衝突イベントから反射とブロック消し二つのアクションを起こす筈が
まれに反射はしてもブロックの消し残りが起きてしまうことがあります
(ブロックの端とか側面に当たった時など)
これは
GML などでより堅牢なプログラムを組むことが要求されるのでしょうか?
それと
>>560 さんで話題になったブロック崩し正確さうpオプションとは
反射の設定を precisely にすることなのでしょうか?

850 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 00:40:54.82 ID:ud5j2tuC]
GMLじゃないから起きたって事はまず無いだろうね

>>560のはそれで合ってる
ただし玉のスプライトの当たり判定も丸かスプライトの見た目通りにすること

851 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 00:42:36.65 ID:WSkwLiM6]
ブロック崩しなら「precise」はチェックしなくてもいいと思うよ


852 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 01:31:36.68 ID:iWC4BdvY]
>>850 >>851
レスありがとうございました
スプライトの当たり判定 なんぞやそれ? のレベルなので
まずはニコ動のチュートリアルの続きをやって勉強します

でも消し残りは何と言うか、反射しておいてそれかい(笑)って感じですね

853 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 18:04:58.80 ID:WSkwLiM6]
フリーゲームサイトに載ってるのではこれがgamemaker制だね
ゲームの動きもブロック崩しに近いから参考程度にでも
www.freem.ne.jp/win/game/4071

854 名前:名前は開発中のものです。 [2012/09/15(土) 20:24:21.74 ID:Ct0C+AfS]
gamemaker8でゲームを作ろうと思いましたが、
簡単に作ったゲームを実行しようとしてもタイトルが真っ暗になって
フリーズしてしまいます。

gamemaker8で作成されたゲーム(exe)を叩いてもタイトルで
必ずフリーズしてしまいます。他のソフトで作成されたゲームは
問題なく動きます。

OSはWindows7 Proffesional(32bit)です。
原因わかる方いらっしゃいますでしょうか


855 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 00:13:18.73 ID:s1HHs/78]
それだけの情報じゃ
gm8がwin7に対応してないからって推測しか出来ないなぁ
8.1にしてみたら?

856 名前:名前は開発中のものです。 [2012/09/16(日) 12:08:21.91 ID:mzmQNus1]
>>855
ありがとうございます。
これだけの情報じゃ厳しいですよね・・・。
もう一台のWindows7だと問題なく動くんですが
gmだけでなく、exeにされたゲームも動かないのがよくわかっていません。
引き続き調べてみます。


857 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 14:11:34.12 ID:N4oclbot]
exeが動かないってそれ普通じゃないぞ



858 名前:名前は開発中のものです。 mailto:sage [2012/09/17(月) 14:09:08.72 ID:vH6bJjdj]
ドライバ関連かハードウェア的な問題じゃないのかな。
gamemakerを再インストールしてもだめなら、
gamemaker側で何とかするレベルじゃない気がする。


859 名前:名前は開発中のものです。 [2012/09/17(月) 21:34:57.46 ID:1W2yI4hD]
gamemakerでスマートフォンアプリを作ろう
とかそういった本書いてどっかの出版社に持ち込んだら
出版してくれるかな?

860 名前:名前は開発中のものです。 mailto:sage [2012/09/17(月) 23:59:04.53 ID:GbMLOdym]
>>856
セキュリティ関係じゃねーの?
ウィルス対策ソフトかなにかを一度切ってみたら
exeが全部動かないというなら、少なくともGMは関係ない。

861 名前:852 mailto:sage [2012/09/18(火) 00:27:50.93 ID:XuEF0Vb/]
ブロック崩し不調の原因は
ブロックを不注意で重ね書きしていたから らしいです
だからブロックが消えるのに衝突が都合2回必要なのでした おそまつ

>>853 ありがとうございます 参考にする前にまず地力をつけないとw

862 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 03:16:52.93 ID:U2hw/0lB]
>>859
面白いかもしれないけど日本語非対応なのがネックだな
日本語化パッチとか同封してれば別だろうけど
その上で出版となるとYoYo通さないと駄目なんじゃ?
よく知らないがな

863 名前:名前は開発中のものです。 [2012/09/18(火) 21:09:14.17 ID:rPCJwWdv]
>>857,858,860
ありがとうございます。
どうやらgmは関係ないようです。
やはりハードウェア的な問題でしょうか。
セキュリティ関係のソフトは現在入ってなく
gm以外のexeで動かない物は今のところありません。

ちょっと遠く離れた友人のPCなので
自分で触ることができなくてなかなか厳しいです。

どうもありがとうございました。

864 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 11:22:04.02 ID:BkQVAtKZ]
スマフォアプリは有料になるから
普通に「gamemakerでゲームを作ろう」のほうがいいな
YoYo側とのやりとりは乗り気になったら出版社側がやってくれるんじゃないかね

865 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 17:11:27.68 ID:l5KkyJj4]
失礼します。
現在弾幕STGを作成しているのですが、東方projectのような
3Dっぽい背景を描画するのを試みようとしているのですが、
どう手をつけていいかさっぱり分からず・・・。
どなたか指針だけでも示していただけないでしょうか。
環境はgm8,レジスト済です

866 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 18:20:55.76 ID:e/Xd3Kpq]
3Dモードというのがあって、カメラワークとかを指定して、3D表示させることができる。
ヘルプの一番下の3D Graphics で、詳しいことが書かれてる。

または、draw_primitive系の関数を使って、台形にテクスチャを張り付けるような感じにする。
台形を3Dっぽく見えるように自力で整えるのは高校レベルの数学(三角関数)が必要だから、
その辺の知識も必要。

ニコニコ動画に、3Dっぽく見せてるサンプル動画が上がってる
ttp://www.nicovideo.jp/watch/sm17322258

867 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 19:40:06.39 ID:l5KkyJj4]
>>866
ありがとうございます。
色々試行錯誤してみます!



868 名前:名前は開発中のものです。 mailto:sage [2012/09/24(月) 18:14:55.54 ID:n5iZ7eUS]
今日からGame maker studio触ってみようと思う。
iOSのアプリとか作ってる人いる?

869 名前:名前は開発中のものです。 mailto:sage [2012/09/29(土) 10:14:40.67 ID:S0MC2126]
Studioのver.1.1でいつの間にかoggに対応してたのか
ループ点読み込めるとしたらかなり便利だろうな

>>868
Pro持ってるけどiOSは未経験
ハード上の制約がどれくらいなのか気になるな

870 名前:名前は開発中のものです。 mailto:sage [2012/10/02(火) 08:42:39.84 ID:HgJxOSzS]
iOSエクスポータ高いし誰も買ってないんじゃ無いの
エクスポータだけならまだしもAppleの開発者ライセンスもいるしな


871 名前:名前は開発中のものです。 mailto:sage [2012/10/03(水) 06:17:55.57 ID:moXKly4H]
steamのソフトウェア部門にGM来てるじゃん
studioだけで8.1は無いから今後8.1は放置されてくんだろうな
既にそうだし

872 名前:名前は開発中のものです。 mailto:sage [2012/10/04(木) 06:56:48.90 ID:YlooJ0O3]
steamに来たから少しは賑わうかと思ったら全くそんなこと無かった

873 名前:名前は開発中のものです。 mailto:sage [2012/10/04(木) 07:44:35.53 ID:RLu9eKRc]
steamに来てたから気になって見に来たよ

874 名前:名前は開発中のものです。 mailto:sage [2012/10/04(木) 17:23:50.47 ID:7Oycsfv0]
これでノベルゲーム作った人いる?

875 名前:名前は開発中のものです。 mailto:sage [2012/10/04(木) 20:57:20.98 ID:OS+/2+s7]
>>874
海外製で漢字全部扱うの大変そうだしわざわざこれでノベルゲー作る事はないんじゃないかな
もちろん無理ではないだろうけど

876 名前:名前は開発中のものです。 mailto:sage [2012/10/04(木) 22:18:38.45 ID:KyY+b/7E]
何でも作れるもんなあ
でも俺は絵心が絶望的に無いんだよね。ゲーム自体が作れても画像がどうにもならん

877 名前:名前は開発中のものです。 mailto:sage [2012/10/05(金) 06:40:00.49 ID:de6iZ/xS]
上でも出てるけど漢字についてはStudioで解決してる
多分フリー版でも使えるんじゃないかな

>>876
気持ちはわかる
真面目な話、バイト代とか給料から稿料を捻出して外注するのも手なんだぜ



878 名前:名前は開発中のものです。 mailto:sage [2012/10/05(金) 12:50:06.10 ID:kmomMfuQ]
874だけどどうもありがとう。
ノベルゲーじゃなくてもゲームの合間にシナリオ入れたりすることもあるから気になってたんだ。
ちょっと試してみる。

879 名前:名前は開発中のものです。 [2012/10/05(金) 21:25:45.54 ID:XPRPstj6]
そういやGameMakerのフォント機能ってどうなってるの?
それぞれの環境に同じフォントが入ってないと文字化けするの?
もしそうだったらどのフォント使うのがベストなの

880 名前:名前は開発中のものです。 mailto:sage [2012/10/06(土) 01:05:39.92 ID:ViPXbMLZ]
公式でstudio買うとsteamキーも付いてくるようになったな
逆はどうなんだろ
買うのはsteamからの方が楽なんだよな

>>879
フォントはたぶん埋め込み
だから文字化けはない

881 名前:名前は開発中のものです。 [2012/10/08(月) 20:47:58.47 ID:lfDd4v/Y]
8.1だけどノベルゲーのベースになるようなものにちょっと挑戦してみるか

882 名前:名前は開発中のものです。 mailto:sage [2012/10/08(月) 20:57:48.85 ID:PyFxIbwA]
チュートリアルからアプリケーションを書きだしてみたんだけど、mp3ファイルだけ
別ファイルになってしまった。
これって.winファイルの中に入れられない?
音楽素材は再配布不可のところが多くて、音楽ファイルが素のまま入ってると怒られそう。

883 名前:名前は開発中のものです。 mailto:sage [2012/10/08(月) 22:35:02.61 ID:Ru5hpJYv]
これからGMでゲ製するならstudioでつくった方がよさそうだな。
無印GMだとPCでしかプレイできんのだよね。

884 名前:名前は開発中のものです。 mailto:sage [2012/10/09(火) 02:31:28.01 ID:pD9XU2nn]
そうは言っても$500のマスターコレクションが必要だぞ

885 名前:名前は開発中のものです。 mailto:sage [2012/10/09(火) 02:54:26.04 ID:HFxMqUzS]
steam経由でポチってしまった…Pro版だけど。
有料バージョンはマスコレ含めてあと数時間10%OFFですぞ。

ところで、steam workshopにあるGamemaker製のゲームをプレイしてみたいのだけど、
subscribeに登録してダウンロードまでできるがPlay押しても始まらないんだよね。
うちの環境だけの問題なのかもしれないが、こんな症状出てる人ほかにいるかな…?


886 名前:名前は開発中のものです。 mailto:sage [2012/10/09(火) 12:16:39.36 ID:5DjIvNG9]
うちではプレイできたよ。

887 名前:名前は開発中のものです。 mailto:sage [2012/10/09(火) 21:51:42.29 ID:Xyto9P1t]
試しに最新版8.0落としてみたけどファイル名に付いてるverが1.0になってる
間違えたかな…



888 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 00:01:42.69 ID:iFUNIRn5]
studioで作った場合、steamで売り出せるって事でいいのかな。
これからのサポートも手堅いだろうけど、なにか買うだけの恩恵が欲しいな。

889 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 01:35:46.49 ID:zkz0mHR6]
steam版インスコしてみたけど、playsoundをセットしても音が出ないわ
再生ボタン押せば普通に鳴るのに、テストしようとrun押してコンパイルするとまったく音が出ない
steam版のバグなのかなこれ?


890 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 08:40:53.70 ID:/SGM7DJQ]
>>889
Global Game Setting開いてUse New Audio Engineのチェックをはずす

891 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 10:15:48.52 ID:B7FbAdfB]
>>887
最新版は8.1のはずだが何事

892 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 10:57:58.17 ID:nYSHjqIH]
>>887
>>891
Studioの方落としたんじゃないの?

893 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 11:26:31.48 ID:7CildkdZ]
steamのマスターコレクションが20%OFFになったね
昨日までに買っちゃった人かわいそう

894 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 11:48:25.14 ID:BLVZURGx]
updateできねえ

895 名前:名前は開発中のものです。 mailto:sage [2012/10/10(水) 13:51:26.92 ID:zkz0mHR6]
>>890
ありがとう
マジで助かった

896 名前:名前は開発中のものです。 mailto:sage [2012/10/12(金) 20:21:22.62 ID:2IaYfkRo]
オイラのスチームさんは20%オフセールなんてしてくれていないぞ・・・

897 名前:名前は開発中のものです。 mailto:sage [2012/10/12(金) 21:32:35.31 ID:wJdAfO4b]
store.steampowered.com/sub/17001/



898 名前:名前は開発中のものです。 mailto:sage [2012/10/12(金) 22:07:15.51 ID:2IaYfkRo]
バンドル割引が20%オフって事か。
てっきり10%オフが20%オフになったのかと思ってた。
テンキュー

899 名前:名前は開発中のものです。 mailto:sage [2012/10/13(土) 07:03:15.55 ID:0rLtMYnx]
>>897
もう終わってる?499ドルだけど

900 名前:名前は開発中のものです。 mailto:sage [2012/10/13(土) 09:28:47.25 ID:kWu18icq]
アカウントにログインしてると20%OFFだ
ログアウトしたら499ドルだった

901 名前:名前は開発中のものです。 mailto:sage [2012/10/13(土) 23:56:27.38 ID:5wOilGhm]
steam起動してGMSみたけど、なぜか20%オフにならないな・・・
ブラウザからじゃないとダメかいな。

902 名前:名前は開発中のものです。 mailto:sage [2012/10/14(日) 16:53:27.77 ID:BKUyQvJm]
GameMakerって、画面の切替にトランジションは使える?
付属のデモや動画を探してみたけど、瞬時切替のゲームしか見つからなかった。

瞬時切替やフェードイン・アウト以外の、クロスフェードやグレースケールの画像をタネにして
色んな見栄えで切り替えできれば導入したい。

903 名前:名前は開発中のものです。 mailto:sage [2012/10/14(日) 19:30:29.78 ID:Ocpcy/Wk]
>>902
transition_define(kind,name)という関数で独自の画面切替を定義できるみたいだけど、
使ったことが無いので求める動作を実現できるかどうかは分からないなあ。

【参考】
wiki.yoyogames.com/index.php/GML_Functions:_Rooms

904 名前:名前は開発中のものです。 mailto:sage [2012/10/14(日) 19:47:04.56 ID:BKUyQvJm]
>>903
タダで入手できるんだからジワジワと研究してみようと思う。ありがとう。

>>874>>881みたいにノベルゲーのシステムとして興味を持ってる人がいるんだな。
俺は今まで吉里吉里にフレームワークを作ってやってきたけど、吉里吉里自体の将来性を考えると、
そろそろ潮時のような気もするので、今現在開発が進んでいるシステムへの乗り換えを検討してるところ。

905 名前:名前は開発中のものです。 mailto:sage [2012/10/15(月) 07:24:28.38 ID:AQEXRDiO]
>>902
ビルトインの関数にこだわらないならなんでも出来るんじゃないかな
クロスフェードとかグレースケールならサーフェス使えばいいと思う
グレースケールはそれ系のエクステンション探さないと駄目かも

906 名前:名前は開発中のものです。 mailto:sage [2012/10/15(月) 09:04:30.18 ID:AWgNWciN]
うは…10パーセントオフだったのか…次の機会を待とう。
スタンダードはsteam越しじゃないけど持ってるので。

907 名前:名前は開発中のものです。 mailto:sage [2012/10/17(水) 18:07:06.73 ID:0+h/Q7oB]
質問があります。
640×480の画像ファイルから64×48のスプライトを作ろうとしているのですが
ツールではなくコードでやる場合
sprite_addを使うと480の縦長のスプライトが出来上がるということになってしまします。
コードからツールを使ったように分割画像を作る方法ってないもんでしょうか?




908 名前:名前は開発中のものです。 mailto:sage [2012/10/18(木) 23:28:12.63 ID:2TKi10CM]
初歩的な質問ですみません。
GM8.1使用、GMLは少しだけ理解できます。
攻撃モーションに4枚のgifアニメを使用しています。
これをZキーを1度押せば4枚目までアニメーションし
その後少しウエイトを置きたいのですがどうすればいいでしょうか?
ご指導お願いします。

909 名前:名前は開発中のものです。 mailto:sage [2012/10/19(金) 00:12:15.50 ID:gjdAWHl8]
if(image_index = 3){
alarm[0.] = 10;
image_speed = 0;
}
こんなんとか?
簡単にやるなら4枚目のスプライトを以降に沢山コピーする

910 名前:名前は開発中のものです。 mailto:sage [2012/10/19(金) 09:24:13.34 ID:+1aeJyGG]
>>907
よくわからんが640*480の画像を縦10コマ、横10コマに分割して
サブイメージ数100枚のスプライトを作りたいってことか?
それならサーフェスを使うといい
サーフェスにもとのスプライトを描画して、あとはsprite_add_from_surface(だっけか?)かなんかで
サーフェスの一部分をスプライトにするとか

911 名前:908 mailto:sage [2012/10/19(金) 21:58:34.38 ID:WOn3Xy1b]
>>909
勉強になりました、ありがとうございます。

912 名前:名前は開発中のものです。 mailto:sage [2012/10/24(水) 20:18:37.64 ID:V/te1T8V]
>>910
まさにそれがやりたかったことです。
ありがとうございます。

913 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 12:17:57.34 ID:r/ijrhha]
windows8への対応はどんな感じ?
GM8だと落ちると言われたけど

914 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 16:00:04.67 ID:rvwBcf7y]
知らんが、対応できていないとしても、君がまともなゲームを一本作る頃には対応は完了してるから心配するな

915 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 16:31:44.72 ID:YEUPlqjo]
無印GMレジスト済みだが、Studioに移行するべきか・・・
無印はもうティッシュのように捨てられたんだ!

916 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 19:12:10.17 ID:qzSzxwO2]
GameMaker8.0で初めてゲーム作ろうしているものです

アクションゲームの一面をポップンミュージックのように上からものをおとして
それにあたると死ぬ、耐えきればプロックが消えて咲きに進めるようになる
というところを作りたいです

タイムライン、というもので作ればいいのは分かったんですが、作ってもうまく作動しません

どのようにタイムラインを作ればいいのか詳しく書いてるおすすめのサイトなどはないでしょうか?


917 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 20:52:39.63 ID:eTv8gFns]
一定のタイミングでオブジェクトを生成するなら
タイムラインは Add を押して Indecate the moment に開始までに必要なステップ数を入力し
Actions に右側タグ main1 の Create Instance を指定する。

新しくオブジェクトを作成し Create イベントで main2 の Set Timelineで上で作ったタイムラインを指定する
一定時間ループさせるなら Set Timeline で Loop の設定にし、
さらに main2 の Set Alarm を使いループさせたい時間を入力する
Alarm イベントで Stop Timeline を使う

こういう感じになると思うんだけど文章にするとややこしいな



918 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 21:10:14.22 ID:qzSzxwO2]
ありがとうございます
早速やってみます

919 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 22:10:29.14 ID:qzSzxwO2]
うーん
できたんですけど
step1 音楽を流して
step5 ポップ君作成
step□ ポップ君を下に動かす

という動作で□が20や30だと動くんですが100などにすると動かなくなります

step間ではなれすぎていると雨後かくなるなどの仕組みがあるのでしょうか

920 名前:名前は開発中のものです。 mailto:sage [2012/10/28(日) 23:26:11.90 ID:eTv8gFns]
そういうことは無いはず
デバッグモードのときに、緑の十字ボタンを押して
(タイムラインを設定したオブジェクトの名前).timeline_position
例えば、object0.timeline_position のように入力すると
現在のタイムラインの位置を確認できるよ

921 名前:名前は開発中のものです。 mailto:sage [2012/10/29(月) 06:12:08.21 ID:pkHkKL53]
GameMakerって未だにシェア登録しないと加算合成できないのか?

922 名前:名前は開発中のものです。 mailto:sage [2012/10/29(月) 21:08:11.15 ID:e7ZPXR/q]
8.1で、backgroundにGIFアニメを持ってくるのってできる?

923 名前:名前は開発中のものです。 mailto:sage [2012/10/30(火) 00:20:32.95 ID:IXYZ2QSE]
慣れてきたらクローンゲームとかアイワナとかじゃなくて
オリジナルを作りたいなぁ

924 名前:名前は開発中のものです。 mailto:sage [2012/10/30(火) 08:03:58.29 ID:W/EjE2TX]
>>922
出来ない
背景をアニメーションさせたければスプライトを使って自作するとか
タイルでもやれるのかもしれないけど俺はよく知らん

>>923
やればいーじゃん

925 名前:名前は開発中のものです。 mailto:sage [2012/10/30(火) 17:15:55.38 ID:IXYZ2QSE]
うん、ちょっとずつでいいから頑張るよ

926 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 03:28:31.65 ID:/Im4cYjg]
924だが応援してるぜ
クローンゲーはノウハウと注目を得やすい(モチベ保ちやすい)って意味で最初はいいけど
続けてると物足りなくなるよな
その点オリジナルは大変そうだがやりがいはありそう

927 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 03:30:07.43 ID:0kHDei4S]
オリジナルは才能ないやつが作るとクソゲーにしかならないのがな
まぁそんなヤツはクローンゲー作ってもなぜかクソゲーにしてしまうんだが



928 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 17:19:28.60 ID:cGSXzQZY]
クソゲーのうちは公開しないで人に見せられるレベルになったらだれか友人にみてもらうよ

929 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 20:49:06.15 ID:+v8EcUJC]
クローンゲーとりあえず作ってるけど、
オリジナルも作りたいって確かに思う。
でも発想力に欠けてるんだよねー
技術も無いんだけどさ、根本的にコレだ!っていうの閃かない。

930 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 22:21:22.50 ID:cGSXzQZY]
とりあえずタイムラインを使いこなせるようにしたい
今それで花火みたいのつくってみてる

931 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 22:23:47.04 ID:TkAt71tQ]
二次創作の同人なんかもそうだけど
俺からするとむしろ他人のフンドシで相撲を取れることがすごいと思う
俺にはとても無理

932 名前:名前は開発中のものです。 mailto:sage [2012/10/31(水) 23:45:42.35 ID:7admu19s]
本人が満足できるか、他人が満足できるか。
アマチュアの製作はどっちかが満たされてれば良いと思うんだよね。両方ならもっといいけど。

933 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 00:25:50.51 ID:uZvj1Oot]
そう固く考えるな
作ったものを楽しんでもらえればいいのよ


934 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 00:41:00.94 ID:/I0sgrlK]
そんな大げさなゲームつくれないよ、マリオ1~1つくって姉と「マリオってすごいな・・・」
って呟くぐらいのクソゲーかげん
当然公開もしない


935 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 00:43:59.33 ID:ol1yPQMl]
マリオの挙動を解析するスレを見つつ、マリオの動きを再現したら全く同じものが40分で作れたぜ

936 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 00:57:05.04 ID:/I0sgrlK]
俺は中間まで作るのに一週間かかった

937 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 07:19:49.66 ID:zjbhtlTk]
久々に伸びてる?と思ったら結構活動してる人多いのね
同人ゲーとしてイベント頒布してる人もいるのかな
それともフリーで公開がメイン?



938 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 17:16:51.00 ID:/I0sgrlK]
タイムライン分けが分からん

939 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 17:22:11.10 ID:LbWOScnp]
SteamのWorkshopで公開すればいいじゃん
他人がGameMakerで作ってるゲームも簡単に遊べるし
「このレベルで公開しても大丈夫なのか(驚愕)」と自信もつくぞ

940 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 18:31:25.54 ID:uZvj1Oot]
夢現とかふりーむに登録してフリーで公開したら
1000くらいDLあったから
ちょっと欲出して有料版作ってDLsiteとかで売ってみたけど
10本も売れなかった…

941 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 20:33:47.46 ID:Zith45D2]
1本(割れ厨が世界に放出するための1本)でないことに誇りを持つべきだ

942 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 20:58:06.01 ID:/I0sgrlK]
がんばって強制スクロールをくんでみた
適当なオブジェクト動かしてviewで追わせたみただけだけど

943 名前:名前は開発中のものです。 mailto:sage [2012/11/01(木) 22:38:02.62 ID:/I0sgrlK]
もっといい方法あるのかなぁ

944 名前:名前は開発中のものです。 mailto:sage [2012/11/02(金) 16:14:37.20 ID:wwxeCEbI]
動いてりゃそれでいんだよ


945 名前:名前は開発中のものです。 mailto:sage [2012/11/02(金) 17:24:08.44 ID:xoaD+sB7]
ありがとう、がんばる

946 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 02:29:38.18 ID:5J1QUUBM]
最近DLしてゲーム制作の練習してるんですけど
ちょっと詰まっちゃったんで質問です

シューティングゲームでキーを押したら飛行機から弾を発射するっていうのを、弾オブジェクト内のイベントだけで作ろうとしたんですけど
キーを押しても何の反応もありません

飛行機オブジェクトの方に、キー押したら弾が出るっていうイベントをいれたら出来ます

弾の制御は全部弾オブジェクト内だけで行おうと思ってたんですけど無理ですかね

947 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 07:33:58.37 ID:tyikI44I]
>>946
弾オブジェクト内のイベントってのはゲーム上に生成された弾オブジェクトの実体それぞれに対して発動する
例えば弾オブジェクトに"スコアを+1する"ってキーイベントを登録したとすると
ゲーム上に弾が5個存在していればそれぞれの弾に対して上記のイベントが発動して結果スコアが+5されるし
弾が存在しない場合はイベントが一度も発動せずスコアは増加しない
だから、"弾を作成する"というイベントを弾オブジェクトにどうやって登録しても、
まずゲーム開始時に弾が存在しなければイベントは発動されないから弾は出てこない

だいたいのオブジェクトは別のオブジェクトから生成されるものだと思って我慢しよう



948 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 19:38:16.29 ID:5J1QUUBM]
>>947
サンクス
やっぱり無理か
これができたらメンテナンスがしやすくなるって考えてたんだけど、しょうがないですね

949 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 04:07:28.65 ID:KpNxBMQv]
そんなに面倒か?
弾の生成だけコントローラのオブジェクトで制御して
弾の挙動は弾オブジェクト内で制御すればいいだけでは

950 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 04:33:13.37 ID:oDLrKnge]
赤ん坊自体に生まれてくるという命令を組み込んだって、
親が赤ちゃんを作らなけりゃそもそも赤ん坊が存在しないんだから赤ん坊が生まれてこれるわけがない

それと同じ事

951 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 08:56:25.91 ID:OSHZLM3k]
>>949
それも思ってたんだけど、それなら飛行機オブジェクトのほうで弾インスタンス生成したほうがまだしっくりくるかなあと
好みの問題にすぎないだろうけど

>>950
なるほど
わかりやすい

ゲーム制作楽しいな
ファンネルっぽいオブジェクトとか簡単に作れるし、動いてるのがたまらん
無料版でやってたけどスプライト数制限あるし、steamでstandard買う
円高バンザイ

952 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 08:59:31.14 ID:+dAiblAQ]
公式で買ったほうがいいんじゃねえか
今はsteamで買っても非steam版はもらえるのか?

953 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 09:11:30.07 ID:OSHZLM3k]
>>952
公式ヘルプには無理って書いてあった
でももうポチっちゃったわ
steam版でもそんなに問題ないよね…

954 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 07:36:55.62 ID:I62YVQe2]
Studioではデバッグモードからコードを実行できなくなったけど、
Studio使ってる人はこの辺不便に感じてる?
あとvariable_local_setとかも使えなくなってるよね。

8.1でこの辺多様してるから気になってるんだ。

955 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 18:29:49.91 ID:8lvKk/26]
関数の仕様変更は面倒だよなー。
俺もそれが原因でStudioへの移行に踏み切れない

956 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 21:50:51.78 ID:Pba7Zixr]
steam版と非steam版って何が違うのさ。
steam版だと必ずsteamも動かしていなきゃいけない分、やや負担が掛かりそうな気がしてる。

957 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 21:57:36.65 ID:FFMDlKL2]
>>946 と逆のことしたいをだけど

タイムラインで物体Aを生成 時間を設定

物体Aのイベントで自分を物体Bに変える
物体Bのイベントで何秒後に消す・・・
といったことは可能でしょうか・?




958 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 22:04:14.83 ID:x20zP5cJ]
ABともにcreateイベントでアラームを設置
アラームでAにはオブジェクト変更、Bにはインスタンス破壊ってのはどうかね

959 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 22:45:28.16 ID:FFMDlKL2]
ありがとうございます
やってみます

960 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 04:54:08.30 ID:HndgvdQr]
8.1からStudio Standardへのアップグレードキャンペーンやってるね
ってことはYoYo的には8.1互換がStandardって感じ?
本格的に無印(Delphi)ベースの開発はストップしそうだな…

961 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 05:43:10.75 ID:8I7mzFMX]
中途半端な時期にやるから8.1持ってるのに値引き無しでもう買っちまったぜ、キャンペーンならプロが買えたってのに
YoYoって前からこういうとこ適当なんだよな
8.1はもうアップデートも全然無いし終わりだろうな
studioは8.1から変わったり消えたりした関数があるよ
無くても困らないのがほとんどだけどパーティクル関連はアトラクターとかディフレクターが無くなったりで寂しい

962 名前:名前は開発中のものです。 [2012/11/09(金) 13:13:17.14 ID:M2kBBzKW]
しかしstudio高いなぁ
アプリ作るのに4万も出すなら
XcodeとCocoaTouchで作るだろ

963 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 16:03:33.66 ID:kElizBkA]
プロにアップデートした。HTML5への出力をアドオンにして安くしたのか…
まぁ、出力関連は後で良いよな。高くなるけど。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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