[表示 : 全て 最新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/

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体を超えないんじゃ






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

前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