タイルで衝突判定するってチュートリアル動画があって、どんな利点があるんだろうと思ってましたが、そこが利点なのでしょうねー。
効率がむっちゃ悪い作り方してました...
1ルームでやってたんですね!
自分1ルームで全ステージをタイルで表現してるんですけど、なんでこんなに軽いんだろっておもってましたがそういうことだったんですね
OS: windows10 IME: google IME IDE: v2.3.7.603 Runtime: v2.3.7.474
現象1 IMEオン > 入力 > カーソルキー上下で変換候補を選んで変換 > Enter >結果が2回入力される
現象2 1の後、他の位置に文字入力しようとすると、カーソルが1の位置へジャンプする(そこに文字が入力される)
さらに言うと、ただの静止画・背景ならば、頂点バッファを使って描画すれば一番軽い。 ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547947
(頂点バッファとか、未だに全然分からない)
タイルはビューの外では自動的に非アクティブ化される。 ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547947
instance_activate/deactivate関数の中で、regionは一番遅い。 ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547929
数時間経過しての状態。いつもなら1.5GBとかいってた。
スニペットのホットキーが再び効かなくなった。 (前のバージョンで直ってたのに)
気づくとメモリ使用量が1GBを軽く超えて放っておくとPC自体が重くなっていたが、今のところはこんな感じ。
今作ってるプロジェクト(全体のファイルサイズは430MB)のコンパイル時間を計ってみた。
前のバージョンで計測し忘れてしまって比較できないのが痛い。でも20秒では済んでいなかったように思う。 変更がなければより早くビルドが終わるようになったのならうれしい。
Ctrl+Tのgotoウィンドウで、一度呼び出したものが履歴として出るようになった。 以前のバージョンではこうだったので、それが復活した形か? 使いやすいのでうれしい。
IME周りの問題は、自分のPCでは、まだ一度に10文字以上の文字を入力できない問題が残っていますが、その他は直っています。以前と比べれば日本語環境での使いやすさは格段に向上しました。
詳しくはこちら。 https://zawazawa.jp/gamemaker_jp/topic/84/20
■ 数年前からある症状 ・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる IMEオン状態では一部使えないが、半角に戻せば使える。
・ インライン入力ができない できる。
■ 2.3.3以降に見られるようになった症状 ・ 全角のスペース、記号が入力できない できる。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる できる。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある さっき使い始めたばかりだが、今のところ問題ない。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない できない。
リリースノートより。
情報ありがとうございます! この問題については現在はYoYoも認識していて徐々に改善されているので期待しています。
軽く調べてみました。
OS: windows10 IME: Google IME IDE: v2.3.6.595 Runtime: v2.3.6.464
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる 効かなくなることはない。
・ インライン入力ができない インライン入力できる。
>しかしこの問題を指摘する声が他の日本語ユーザーから聞こえてきたことがありません。 >これって、もしかしたらPC依存のレアケースなのかもしれませんね……
こちらに関してですが、海外のツールだから仕方がないと思っているか、PC依存のレアケースと言うよりは、そもそもコードを書く場所に2バイト文字をいれない人が多いから…ということがあるからかもしれません。 コードを書く際に2バイト文字が入っている場合、コンパイルする際にエラーが起きる可能性があるので、コードやファイル名などに2バイト文字は使用しないということが、古いプログラマの文化というか、作法としてあります。 自分も、コメントなどにも2バイト文字は入れず、日本語を使用する箇所はすべてcsvなど外部ファイルに分けています。 最近だとあまりないとは思うのですが、数年前、UE4だったかと思いますが、特定のプラットフォームに書き出す場合にのみエラーが起き、調べた結果2バイト文字が入っていたことが原因だったという事がありました。
あ、URLを載せ忘れていました!汗
こちらのチャンネルです!!
ありがとうございます! よろしくお願いします!!
こちらのYoutubeチャンネルでしょうか? (もし間違ってたらすいません、消します!)
クソゲームセンターKX https://www.youtube.com/channel/UCL_iOk1fU7fcL0uLCyIGQBw
覚えながらの始めたてですが、 日本語解説動画を作品と共に上げています!
ゲームメーカー人口もっと増えれば良いなと思っているので、よろしければぜひご覧ください!
ありがとうございます✨
ありがとうございます!
拙いですが、ぜひ参考にしていただければと思います🙇♂️
情報ありがとうございます。 β版でかなり改善されてるので、時期stableバージョンに期待します!
OS: windows10 IME: Microsoft IME IDE: v23.1.1.429 Runtime: v23.1.1.408
13です。気になったので、ベータ版を入れて試してみたら、shiftキーで入力する文字でも入力できました。 2.3.6.595の問題かもしれません。アップデートする前に入力できていたかは覚えていないのが残念です。
他の問題については、>> 11のasaさんと同じ状況でした。気になる動きは改善されている印象です。
検証助かります!
検証助かります!!
OS: windows10 IME: Microsoft IME IDE: v2.3.6.595 Runtime: v2.3.6.464
shiftキーを押しながら入力する文字が全角で入力できない。 キー入力時、一瞬変換候補の白い枠が見えるので、IME上では入力を認識している?のに、確定してもgms2に入力されない。
!とか#とか&とか()です。
OS: windows10 IME: ATOK 2017 IDE: v2.3.6.595 Runtime: v2.3.6.464
■ 数年前からある症状 ・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる 効かなくなることはない。
・ インライン入力ができない 今はインライン入力できる。(※バージョンはわからないが、今のバージョンからアップデートする一つ前のバージョンだとインライン入力できなかった。)
■ 2.3.3以降に見られるようになった症状 ・ 全角のスペースが入力できない 入力できる。前もできていた。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる 入力できなくなることはない。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある 特に重くなるという状況になったことはない。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない 当方も長い文字は入力できない。全角で10文字まではインライン上で表示され、文字確定できる。 それ以上は変換前に入力自体(ATOK上でキーを拾っている※文字を打っていると変換候補が変化するのでわかる)はされているが、確定すると、10文字までしか入力されない。
・ インライン入力ができたりできなかったりする 今はインライン入力できる。 ※上のインライン入力ができないの状況と同じで、一つ前?はできなかった。 GMS2今年購入組で、買った時のバージョンではインライン入力できていた。
OS: windows10 IME: google IME IDE: v23.1.1.429 Runtime: v23.1.1.408
最新のベータ版を入れて動作確認しました。
■ 数年前からある症状 ・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる 使える。IMEオン状態でも使える。やったあ!
・ インライン入力ができない できる。これはちょっと前にできるようになっていた。
■ 2.3.3以降に見られるようになった症状 ・ 全角のスペースが入力できない できる。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる ちょっと確認しただけだが、治ってるようだ。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある 以前のように激重になる感じは今のところ無い(これはちょっと前から治っていたと思う)。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない まだできない。 ただこの問題は、変換確定操作をすれば続きが入力できるので、クリティカルな問題ではない。
・ インライン入力ができたりできなかったりする できる。
以上のように、少し動作確認した範囲で確認されたのは、長い文章が入力できない不具合だけだった。 だいぶ改善されてきてるようだ。
常時ではなく要所、要所で使う感じですかね
翻訳ありがとうございます!結構ワクワクする内容が多くて個人的には好印象です。
いろいろな回答を読んでると、GMS2.xの次に来るもの(3なのか別の名前になるのか不明)はアーキテクチャから大きく生まれ変わるようで、それがどんなものになるのかはYoYoGames内部ではイメージが固まっているっぽいです。
サブスクが前提みたいですね。
サブスクと永久ライセンスについて
翻訳
永久ライセンス保持者が利用できないような2.xの機能を追加する予定はありません。
無料ユーザーが利用できない機能は、GXC以外のエクスポートに関連する機能のみです。
近々、サブスクリプションに非常に興味深い機能を追加する予定ですが、これは幅広いユーザー層にアピールできると思います。これはGameMakerの機能ではないので、すべての人に興味を持ってもらえるわけではありませんが、サブスクリプションに加入している人には多くの価値をもたらしてくれるでしょう。新しいランタイムとツールチェーンは、GMS 2.xには含まれておらず、サブスクライバーにのみ提供されます。
GMS2のランタイム、IDE、アセットパイプライン、GMLなど、チームが新たに書き直す必要があると感じている部分はありますか?
上記のように、コンパイラとランタイムは完全に見直されるでしょうし、IDEのワークフローも(多くの人がそうであるように)現在の形のワークスペースにはあまり興味がありませんが、来年にはいくつかのエキサイティングな新しい変化があります。
IME+日本語について改善していく気はあるのか聞きました。 回答は以下の通り。
(翻訳) SDL2を使用しており、IMEサポートが継続的に改善されていることを確認できる帯域幅があるため、IMEサポートを継続的に改善することをお約束します。最新のベータ版で報告された問題をさらに修正しました(これらの修正が 火曜日からビルドし、木曜日になります)また、アップストリームのSDL2実装者に修正を提供しています。
思いのほか早かった。 試してみたら、ガウスぼかしがえらく重いですね…。
SVGスプライトが追加される予定があるそうです
Webカメラなどへの対応でボイスチャットできるようにしたり、そういう要望への対応として機能拡張が追加されたようです。機能拡張でできるからそっちでやってくれということかもしれません。
ただ、オンラインマルチプレイの各機能への対応もしていきたいという意思はあるようです。
オブジェクトエディタは来年オーバーホールされるそうです。機能的にどう変わるのかは不明。
いろいろな部分が、オーバーホールされるようですね。
マニュアル(ver2~2.2.x) マニュアル(ver2.3~) YoYoGames YoYoGames 公式コミュニティ GM関連のYoutubeチャンネル集 解説・資料サイト集(日本語) 解説・資料サイト集(英語)
タイルで衝突判定するってチュートリアル動画があって、どんな利点があるんだろうと思ってましたが、そこが利点なのでしょうねー。
効率がむっちゃ悪い作り方してました...
1ルームでやってたんですね!
自分1ルームで全ステージをタイルで表現してるんですけど、なんでこんなに軽いんだろっておもってましたがそういうことだったんですね
OS: windows10
IME: google IME
IDE: v2.3.7.603
Runtime: v2.3.7.474
現象1
IMEオン > 入力 > カーソルキー上下で変換候補を選んで変換 > Enter >結果が2回入力される
現象2
1の後、他の位置に文字入力しようとすると、カーソルが1の位置へジャンプする(そこに文字が入力される)
さらに言うと、ただの静止画・背景ならば、頂点バッファを使って描画すれば一番軽い。
ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547947
(頂点バッファとか、未だに全然分からない)
タイルはビューの外では自動的に非アクティブ化される。
ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547947
instance_activate/deactivate関数の中で、regionは一番遅い。
ソース:https://forum.yoyogames.com/index.php?threads/instance_activate-deactivate_region.91279/#post-547929
数時間経過しての状態。いつもなら1.5GBとかいってた。
スニペットのホットキーが再び効かなくなった。
(前のバージョンで直ってたのに)
気づくとメモリ使用量が1GBを軽く超えて放っておくとPC自体が重くなっていたが、今のところはこんな感じ。
今作ってるプロジェクト(全体のファイルサイズは430MB)のコンパイル時間を計ってみた。
前のバージョンで計測し忘れてしまって比較できないのが痛い。でも20秒では済んでいなかったように思う。
変更がなければより早くビルドが終わるようになったのならうれしい。
Ctrl+Tのgotoウィンドウで、一度呼び出したものが履歴として出るようになった。
以前のバージョンではこうだったので、それが復活した形か?
使いやすいのでうれしい。
IME周りの問題は、自分のPCでは、まだ一度に10文字以上の文字を入力できない問題が残っていますが、その他は直っています。以前と比べれば日本語環境での使いやすさは格段に向上しました。
詳しくはこちら。
https://zawazawa.jp/gamemaker_jp/topic/84/20
OS: windows10
IME: google IME
IDE: v2.3.7.603
Runtime: v2.3.7.474
■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
IMEオン状態では一部使えないが、半角に戻せば使える。
・ インライン入力ができない
できる。
■ 2.3.3以降に見られるようになった症状
・ 全角のスペース、記号が入力できない
できる。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
できる。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
さっき使い始めたばかりだが、今のところ問題ない。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
できない。
リリースノートより。
情報ありがとうございます!
この問題については現在はYoYoも認識していて徐々に改善されているので期待しています。
軽く調べてみました。
OS: windows10
IME: Google IME
IDE: v2.3.6.595
Runtime: v2.3.6.464
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
効かなくなることはない。
・ インライン入力ができない
インライン入力できる。
>しかしこの問題を指摘する声が他の日本語ユーザーから聞こえてきたことがありません。
>これって、もしかしたらPC依存のレアケースなのかもしれませんね……
こちらに関してですが、海外のツールだから仕方がないと思っているか、PC依存のレアケースと言うよりは、そもそもコードを書く場所に2バイト文字をいれない人が多いから…ということがあるからかもしれません。
コードを書く際に2バイト文字が入っている場合、コンパイルする際にエラーが起きる可能性があるので、コードやファイル名などに2バイト文字は使用しないということが、古いプログラマの文化というか、作法としてあります。
自分も、コメントなどにも2バイト文字は入れず、日本語を使用する箇所はすべてcsvなど外部ファイルに分けています。
最近だとあまりないとは思うのですが、数年前、UE4だったかと思いますが、特定のプラットフォームに書き出す場合にのみエラーが起き、調べた結果2バイト文字が入っていたことが原因だったという事がありました。
あ、URLを載せ忘れていました!汗
こちらのチャンネルです!!
ありがとうございます!
よろしくお願いします!!
こちらのYoutubeチャンネルでしょうか?
(もし間違ってたらすいません、消します!)
クソゲームセンターKX
https://www.youtube.com/channel/UCL_iOk1fU7fcL0uLCyIGQBw
覚えながらの始めたてですが、
日本語解説動画を作品と共に上げています!
ゲームメーカー人口もっと増えれば良いなと思っているので、よろしければぜひご覧ください!
ありがとうございます✨
ありがとうございます!
拙いですが、ぜひ参考にしていただければと思います🙇♂️
情報ありがとうございます。
β版でかなり改善されてるので、時期stableバージョンに期待します!
OS: windows10
IME: Microsoft IME
IDE: v23.1.1.429
Runtime: v23.1.1.408
13です。気になったので、ベータ版を入れて試してみたら、shiftキーで入力する文字でも入力できました。
2.3.6.595の問題かもしれません。アップデートする前に入力できていたかは覚えていないのが残念です。
他の問題については、>> 11のasaさんと同じ状況でした。気になる動きは改善されている印象です。
検証助かります!
検証助かります!!
OS: windows10
IME: Microsoft IME
IDE: v2.3.6.595
Runtime: v2.3.6.464
shiftキーを押しながら入力する文字が全角で入力できない。
キー入力時、一瞬変換候補の白い枠が見えるので、IME上では入力を認識している?のに、確定してもgms2に入力されない。
!とか#とか&とか()です。
OS: windows10
IME: ATOK 2017
IDE: v2.3.6.595
Runtime: v2.3.6.464
■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
効かなくなることはない。
・ インライン入力ができない
今はインライン入力できる。(※バージョンはわからないが、今のバージョンからアップデートする一つ前のバージョンだとインライン入力できなかった。)
■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
入力できる。前もできていた。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
入力できなくなることはない。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
特に重くなるという状況になったことはない。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
当方も長い文字は入力できない。全角で10文字まではインライン上で表示され、文字確定できる。
それ以上は変換前に入力自体(ATOK上でキーを拾っている※文字を打っていると変換候補が変化するのでわかる)はされているが、確定すると、10文字までしか入力されない。
・ インライン入力ができたりできなかったりする
今はインライン入力できる。
※上のインライン入力ができないの状況と同じで、一つ前?はできなかった。
GMS2今年購入組で、買った時のバージョンではインライン入力できていた。
OS: windows10
IME: google IME
IDE: v23.1.1.429
Runtime: v23.1.1.408
最新のベータ版を入れて動作確認しました。
■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
使える。IMEオン状態でも使える。やったあ!
・ インライン入力ができない
できる。これはちょっと前にできるようになっていた。
■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
できる。
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
ちょっと確認しただけだが、治ってるようだ。
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
以前のように激重になる感じは今のところ無い(これはちょっと前から治っていたと思う)。
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
まだできない。
ただこの問題は、変換確定操作をすれば続きが入力できるので、クリティカルな問題ではない。
・ インライン入力ができたりできなかったりする
できる。
以上のように、少し動作確認した範囲で確認されたのは、長い文章が入力できない不具合だけだった。
だいぶ改善されてきてるようだ。
常時ではなく要所、要所で使う感じですかね
翻訳ありがとうございます!結構ワクワクする内容が多くて個人的には好印象です。
いろいろな回答を読んでると、GMS2.xの次に来るもの(3なのか別の名前になるのか不明)はアーキテクチャから大きく生まれ変わるようで、それがどんなものになるのかはYoYoGames内部ではイメージが固まっているっぽいです。
サブスクが前提みたいですね。
サブスクと永久ライセンスについて
翻訳
永久ライセンス保持者が利用できないような2.xの機能を追加する予定はありません。
無料ユーザーが利用できない機能は、GXC以外のエクスポートに関連する機能のみです。
近々、サブスクリプションに非常に興味深い機能を追加する予定ですが、これは幅広いユーザー層にアピールできると思います。これはGameMakerの機能ではないので、すべての人に興味を持ってもらえるわけではありませんが、サブスクリプションに加入している人には多くの価値をもたらしてくれるでしょう。新しいランタイムとツールチェーンは、GMS 2.xには含まれておらず、サブスクライバーにのみ提供されます。
翻訳
GMS2のランタイム、IDE、アセットパイプライン、GMLなど、チームが新たに書き直す必要があると感じている部分はありますか?
上記のように、コンパイラとランタイムは完全に見直されるでしょうし、IDEのワークフローも(多くの人がそうであるように)現在の形のワークスペースにはあまり興味がありませんが、来年にはいくつかのエキサイティングな新しい変化があります。
IME+日本語について改善していく気はあるのか聞きました。
回答は以下の通り。
(翻訳)
SDL2を使用しており、IMEサポートが継続的に改善されていることを確認できる帯域幅があるため、IMEサポートを継続的に改善することをお約束します。最新のベータ版で報告された問題をさらに修正しました(これらの修正が 火曜日からビルドし、木曜日になります)また、アップストリームのSDL2実装者に修正を提供しています。
思いのほか早かった。
試してみたら、ガウスぼかしがえらく重いですね…。
SVGスプライトが追加される予定があるそうです
Webカメラなどへの対応でボイスチャットできるようにしたり、そういう要望への対応として機能拡張が追加されたようです。機能拡張でできるからそっちでやってくれということかもしれません。
ただ、オンラインマルチプレイの各機能への対応もしていきたいという意思はあるようです。
オブジェクトエディタは来年オーバーホールされるそうです。機能的にどう変わるのかは不明。
いろいろな部分が、オーバーホールされるようですね。