【2D】ゲーム作成ツールGameMaker part5【マンセー】 at GAMEDEV
[2ch|▼Menu]
[前50を表示]
650:名前は開発中のものです。
12/02/05 02:14:29.74 AfERaF63
place_freeみたいな"place"が付く関数は、指定された「点」を調べるんじゃない
自分のスプライトを指定された座標に置いて、コリジョンが起きるか調べる
だからスプライトのサイズとか余計なこと考えずに、上下左右調べるにはそれぞれ
y-1, y+1, x-1, x+1 を使えばいい。ついでにいちいちselfを付ける必要もないよ

651:名前は開発中のものです。
12/02/05 03:54:00.74 47IpmvYr
>>649,650
ありがとうございます。

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

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

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

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

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

655:名前は開発中のものです。
12/02/06 23:33:04.41 OnKMM2vZ
>>653
ぜひ

656:名前は開発中のものです。
12/02/08 08:30:47.20 hS0G/2Et
>>655
すまん仕事で遅くなった
ってことでほい つURLリンク(www1.axfc.net)
パスはgamemaker
やっつけでれどみも入れといた

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

657:名前は開発中のものです。
12/02/09 02:49:58.30 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:名前は開発中のものです。
12/02/09 09:11:54.58 V3OnQ8MY
=
==

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

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

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

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

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

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

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

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

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

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

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

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

670:名前は開発中のものです。
12/02/13 00:55:36.89 XC5EfGhm
初心者です。あと質問です。

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

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

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

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

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

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

672:名前は開発中のものです。
12/02/13 11:23:54.65 XC5EfGhm
>>670です。

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

>>671さん。

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

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

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

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

674:名前は開発中のものです。
12/02/13 12:49:32.03 XC5EfGhm
>>673さん

ありがとうございます!

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

675:名前は開発中のものです。
12/02/14 21:56:29.29 4amWrr0o
うおおお....ジャンプができネェ....

誰か助けてくれぇ...



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

677:名前は開発中のものです。
12/02/15 15:27:46.29 E6nUCBeV
>>676
もう少しやり方を詳しくお願いします_| ̄|○

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

678:名前は開発中のものです。
12/02/15 15:36:21.98 E6nUCBeV
>>676
すいません。もう少し状況を詳しく報告しますね!


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

現在わかってないのは

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


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

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

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

681:名前は開発中のものです。
12/02/15 16:04:09.26 E6nUCBeV
>>679 .680

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

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




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

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

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

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

こっちが旧公式のチュートリアル
URLリンク(sandbox.yoyogames.com)

684:名前は開発中のものです。
12/02/15 16:42:51.93 E6nUCBeV
>>683
ありがとうございます!




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

686:名前は開発中のものです。
12/02/15 18:21:29.13 E6nUCBeV
>>685
そうですよね。皆さん優しいです

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

頑張ってみます

687:名前は開発中のものです。
12/02/15 18:27:27.70 E6nUCBeV
>>686
ジャンプできたいやっほおおおおお!

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

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

690:名前は開発中のものです。
12/02/15 20:19:44.11 E6nUCBeV
さらに質問です。何度もごめんなさい...

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

691:名前は開発中のものです。
12/02/15 20:43:42.90 zGfc/gJl
スプライトで作ればいいんではないか?

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

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


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

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

694:名前は開発中のものです。
12/02/15 22:15:36.23 E6nUCBeV
>>693
ありがとうございます!出来ました!!

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

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

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

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

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

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


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

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

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

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

704:名前は開発中のものです。
12/02/20 14:06:14.96 pHoLV5NK
他サイトにインストーラーあるよ

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

706:705
12/02/21 16:29:28.82 AxWLOWIR
すみませんsageの場所間違えました。

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

708:名前は開発中のものです。
12/02/22 06:25:48.56 ehccJjcS
GMLの場合、

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

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

709:名前は開発中のものです。
12/02/22 08:23:07.03 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:名前は開発中のものです。
12/02/22 10:24:54.49 ehccJjcS
>>709
log10は「その手があったか!」と思ったが、だいたいそんな感じ
俺の場合数学もスマートに書くのも苦手だからifやwhileで固めてpowerで割ってる
その3行の意味は全て分かるから、俺もそっち使おうかな

711:705
12/02/22 12:14:07.90 lxEeg+CY
>>708
ありがとうございます。
色々試してみます。

712:名前は開発中のものです。
12/02/22 12:57:26.62 B5yUKJB4
お前ら教えてくれ

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


713:名前は開発中のものです。
12/02/22 19:35:22.52 3tL6N3Ze
>>708-709
うまくいったありがとう

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


715:名前は開発中のものです。
12/02/23 05:24:06.43 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:名前は開発中のものです。
12/02/23 05:26:57.25 UrDS8oX0
すまん、余白を消したいなら
横幅に合わせて縦幅を変更するのと縦幅に合わせて横幅を変更するのが逆だわ

大人しく仕事行って来る

717:712
12/02/23 12:31:20.48 dFlmFisb
>>714-716
なるほど

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


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

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

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

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

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

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

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

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

723:名前は開発中のものです。
12/02/25 04:18:49.82 w6453NyD
>>722
URLリンク(game-maker.softonic.jp)
こちらでどうでしょうか?

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

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

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

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



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

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

729: 忍法帖【Lv=40,xxxPT】
12/03/05 23:54:23.45 H2n7qYdf
サンプルじゃないけど
Verlet積分ってのは便利

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

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

732:名前は開発中のものです。
12/03/10 12:49:23.44 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:名前は開発中のものです。
12/03/10 14:32:10.64 ysLAMSDv
place_emptyはスプライトが衝突するかしないか判定する関数だから、スプライトが設定されてなかったら普通に配置される。

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

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

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

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

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

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

738:名前は開発中のものです。
12/03/12 17:38:19.55 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:名前は開発中のものです。
12/03/13 08:25:25.08 QQFBHB9l
そういやGame Maker Studioのベータテストが始まるのか
個人的にはAndroid対応とかより細かい動作を改善して欲しいんだよな
起動の早さとかマルチスレッド対応とか

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

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

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

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


743:名前は開発中のものです。
12/03/24 19:29:45.87 WZkVTWV3
最新版でも音は変質しちゃう?

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

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

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

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

748:名前は開発中のものです。
12/04/20 15:31:55.05 OfZa7tNE
うおおおお!

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



749:名前は開発中のものです。
12/04/20 17:32:13.86 OfZa7tNE
多レス申し訳ありませんが、

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

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

751:名前は開発中のものです。
12/04/23 04:27:05.49 7tEktY2W
スレきちんと読んでいませんでした。すみません。
クレカしか無いんですね。

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

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

754:名前は開発中のものです。
12/04/24 12:54:14.92 sUXAv5BI
質問です。

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

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

755:名前は開発中のものです。
12/04/24 14:50:12.87 QQGH7DRl
>銃を撃つのを三連射したい

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

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

756:名前は開発中のものです。
12/04/24 15:10:46.01 QQGH7DRl
最初の一回だけ3発連射するだけのコードなら

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

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

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

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

759:名前は開発中のものです。
12/05/04 10:45:32.77 5MRtmQMK
>>755
一回押したら三連射にしたいです。

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

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

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

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

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

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

763:名前は開発中のものです。
12/05/05 07:00:35.35 4SJFt/gI
>>761-762
ありがとうございます

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

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

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

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

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

768:名前は開発中のものです。
12/05/12 17:02:37.34 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:名前は開発中のものです。
12/05/12 18:26:26.58 XBUPyeVQ
>>768
ありがとう。データ見直してみたら、必死に直してた場所に関数が使われてなかったってオチだった

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

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

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

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

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

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

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

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

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

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

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

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

781:名前は開発中のものです。
12/05/17 12:11:01.78 uzkk6qAc
XP非対応か
そりゃ困るなぁ…

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

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

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

785:名前は開発中のものです。
12/05/26 00:53:14.96 rzAPPgiS
studio商法か
高いわ・・・

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

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

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

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

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

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


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

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

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

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

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

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

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

798:名前は開発中のものです。
12/05/31 21:20:56.58 qSqQrmvu
こういう時に自分のゲームを出せるくらいになりたい

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

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

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

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

802:名前は開発中のものです。
12/06/01 00:49:39.93 VxUIzI12
>>800
ゲームバランス...?

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

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

804:名前は開発中のものです。
12/06/01 08:10:38.31 uqtEPGI2
dustforceもC++だかで作り直してsteamで出したんだよな

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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


815:名前は開発中のものです。
12/07/02 22:17:23.58 uZ0uI0nU
なんでgamemaker、バイリニア補完つけてくれないん?


816:名前は開発中のものです。
12/07/04 20:34:19.99 QS5yruHi
めんどくさいねん

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

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

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

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

820:名前は開発中のものです。
12/07/18 05:39:41.56 UR9meSko
普通にroom_gotoでいいと思うが

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

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

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


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

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

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

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

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

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

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

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

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

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

828:名前は開発中のものです。
12/07/26 04:44:36.98 eF7EmCN+
追記

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

PasteBinに読み込ませたテキストを保存しとく。
URLリンク(pastebin.com)


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


830:名前は開発中のものです。
12/07/26 18:59:29.83 eF7EmCN+
>>829

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4688日前に更新/258 KB
担当:undef