投稿

ラベル(YouTube)が付いた投稿を表示しています

めっちゃカメレオンっぽいゲームを GDevelop の AI に作ってもらった結果

イメージ
GDevelop の AI 機能もだいぶ進化してきたので、絶対無理なことは分かっていますが 「めっちゃカメレオン」を作ってもらうことにしましたw その様子を以下の2本の動画にしています。 日本語翻訳が有効になっているので、元の動画は英語ですが日本語のナレーションで見ることができます。 1本目:AI に3時間で「めっちゃカメレオン」風ゲームを作らせてみた まずは、「 めっちゃカメレオンみたいなゲームを作りたい 」という非常に雑なお願いからスタート。 予想通り(?)GDevelop は「めっちゃカメレオン」を知らず、いきなり 2D の横スクロールゲームを作ろうとしました🤤 そこで、「プレイヤーは周囲のオブジェクトと同じ色になって隠れることができる3Dかくれんぼゲームを作りたい」と指示し直す必要がありました。 すると、GDevelop の 3D プラットフォーマーテンプレートを使用して、ゲーム制作を開始してくれました。 新機能の「ゲームプレイテスト」を使いこなせず迷走する AI…… 動画を見るとわかると思いますが、AI はバージョン 5.6.278 で追加された新機能「ゲームプレイテスト」機能をゴリゴリ使います。 この機能はテストプレイをスクリプトで制御することで、効率的におこなえるようにするものですが、肝心のテスト方法に勘違いがあり迷走し始めました。(具体的な内容は動画をご覧ください) あまりにも斬新な色変え方法 GDevelop には、そもそも 3D モデルの色を自由に変更する機能はありません。(どうやら 3D Tween 拡張機能を利用すればできるようですが……)ましてや、リアルタイム 3D ペイント機能なんてものもありません。 そのため、ペイント機能を AI がどのように実装するか非常に興味があったのですが、AI が出した答えは、 色を変えられる 3D ボックスをプレイヤーに被せる という、予想の斜め上を行く回答でした。(3D ボックスは Tint で色を変化させることが出来る) まぁそもそも無理難題ではあったので、その案でいくことにしました😅 それでも3時間でいちおう形にはなった……のか? いろいろ問題はありましたが、 3Dステージ プレイヤー操作 隠れるためのオブジェクト すごく妥協した 色を変更する仕組み あたりまでは完成。 8割りくらいの...

【GDevelop】2段ジャンプできるようにする【プラットフォームキャラクタービヘイビア】

イメージ
GDevelop の「プラットフォームキャラクター」ビヘイビアを利用しているゲームで、2 段ジャンプをできるようにする方法を紹介します。 そもそもの「プラットフォームキャラクター」ビヘイビアを利用したゲームの作成方法は、チュートリアルなどを見てください🧐 動画で見るプラットフォーマーチュートリアル GDevelop Wiki プラットフォーマー チュートリアル このページでは、プラットフォーマーチュートリアルで作ったゲームをベースに、解説していきます。 なお、作成手順が見れる動画もあるので参考にしてください。 1. キャラクターに変数を追加する まずは「プラットフォームキャラクター」ビヘイビアを追加したオブジェクトに、空中でジャンプした回数を記憶するオブジェクト変数「ジャンプ回数」を作成します。 初期値は 0 にしておきましょう。 2. イベントを追加する 次に、2 段ジャンプを実現するために、以下のように 2 つ(2行)のイベントを追加します。 それだけで、2 段ジャンプができるようになります🎉 この画像のようにイベントのグループ機能を使うと、見やすくなるのでおすすめです。 なお、ここではイベントを先頭に追加していますが、ゲームによっては適切な位置に追加しなければ、正しく機能しないかもしれないので気を付けてください。 2 つのイベントと、その条件とアクションについては、以下で詳しく解説します。 解説:1 つめのイベントについて まずは 1 つめのイベントの条件について説明します。 このイベントは、2 段ジャンプを実行するためのイベントです。 条件「Player は落下中である」について これは、ジャンプの頂点を過ぎ、落下し始めてから 2 段目のジャンプができるようにするための条件です。 また、ジャンプではなく、足場から落ちたときにも有効(True)です。 なお、これを「Player はジャンプ中である」にしてしまうと、最初(地上から)のジャンプをした直後に条件をクリアーしてしまい、即 2 段目のジャンプが実行されてしまいます。 結果、まるで 2 段ジャンプが機能していないかのように見えてしまいます😱 条件「Space キーを押している」について Space(スペース)キーは、このゲームのジャンプキーです。 もちろん、違うキーをジャンプキーにしている場合は、こ...

【GDevelop】動画で見るプラットフォーマーチュートリアル

イメージ
基礎中の基礎、という感じのプラットフォーマーチュートリアルをやってみました。 GDevelop Wiki プラットフォーマー チュートリアル 10分くらいで終わるかと思ったらガッツリ1時間かかりました😅 その様子を動画にしたので、何かうまくいかないことや、分からないこととかあったら参考にしてみてください。 ダウンロードできる敵の画像が、チュートリアルで使用されている画像とは左右逆なため、チュートリアルどおりでは、後ろ向きに進んでしまう問題にも対応しています。 なお、動画は2倍速にしていますが、それでも当然30分ほどありますw

ブラウザ上で動く GDevelop オンライン版を試してみた感想

イメージ
[2023年03月23日更新] [2022年10月09日更新] [2021年11月29日更新] v5.0.140 から GDevelop アカウントがあれば、ゲームをクラウドに保存できるようになりました。 これにより、充分実用的なレベルに達したと思います! あくまでも「オンライン版はお試し用」という位置付けだとは思いますが、どこまでできるのか調べてみました。 ちなみにブラウザ上で動くなら、スマホでも使えるのではないかと思い、無謀にもスマホのみでゲーム制作にチャレンジしてみた動画はこちらですw 2021年1月バージョン↓ さらに、2021年11月にも再チャレンジ↓ かなり根気は必要ですが、作れなくはないなと感じました。 スマホだけでアプリ化まで出来てしまうゲーム制作ツールは、なかなか無いと思います👍 でもせめて、タブレットくらい画面が大きくないと、やっぱツラいですね😅 GDevelop オンライン版ではできないこと 数は意外と少ないのですが、致命的な事も少なくありません😥 その1. オリジナルの画像やサウンドなどが利用できない 2022年9月のバージョンアップ(v5.0.143)で、ファイルのアップロードにも対応しました。 これにより オリジナルの画像やサウンドが利用可能になり、この問題は完全に解決されました 👏 なお、下記の URL 指定の方法も引き続き利用可能です。 2021年11月のバージョンアップ(v5.0.122)で、URL でファイルを指定できるようになりました。 つまり、自分の Web サーバーにアップしたファイルを利用できるようになった……のですが、残念ながら CORS 対応は Web サーバー側、つまり自分でおこなう必要があります。 設定にはサーバーの知識が必要で、設定できないレンタルサーバーも少なくありません。 なのであまりお手軽に利用できる機能では無いと思います😢 最近はアセットストアも充実してきたので、普通にそちらを利用したほうが良いです。 これはキツイw 利用できるのは Asset Store にあるものだけです。 (スターターを利用すれば既存のリソースは利用できます) リソース画面で無理やりパスを書き換えることはできますが、プレビューすると CORS で表示されないっぽいです。 その2. 外部アプリが利用できない 2023...

GDevelop の新しいアクション/条件エディターを使用する

イメージ
GDevelop を最近インストールした方は、最初から新しいアクション/条件エディターになっていると思いますが、かなり昔から使用している人は、アップデートしても古いモードが引き継がれるので「あれ?みんなのエディターなんか違くない?」とか思いがちです😅 ↓これが新しいアクション/条件エディターです。 ↓そんでこっちが古いアクション/条件エディターです。 正直、どちらが使いやすいかは人によると思います。 ただ、古い方はいつか廃止されてしまうかもしれないので、今のうちに新しい方に慣れたほうが良さそうです。 変更は「ファイル」メニューの「環境設定」からおこなえます。 ↑このスイッチを ON / OFF して切り替えられます。 全くその必要はないと思いますが、一連の操作を動画にしたので、ご覧になりたい方はこちらをどーぞ🤗 前半は英語で、後半は日本語という謎動画ですw

スクロールできるリスト型の UI を作れる GDevelop 拡張機能を作ったよ

イメージ
スクロールできるリスト型の UI を簡単(?)に作れる拡張機能(エクステンション)を作成してみました。 詳しくは フォーラムの投稿 をご覧ください。 実際に使用している様子の動画はこちら↓ 色々なシーンで使えるので便利だよ👺 ご自由にご利用ください。

GDevelop インストールと日本語化の手順

イメージ
 特に難しいことはないですが、いちおう書いておきますっていうか以下の動画をご覧ください。 [2022年6月24日更新] ↓こちらは旧バージョンの動画。もはや参考になりません。 GDevelop 日本語サイトはこちら [2022年5月25日更新] GDevelop 5.0.134 からインストール先を選択できるようになりました👏 動画でも言っていますが、インストーラーを実行すると即インストールされます。 Windows の場合は C:\Users\[ユーザー名]\AppData\Local\Programs\gdevelop にインストールされるようです。 C:\Program Files の中ではないのでご注意ください。 さらに C:\Users\[ユーザー名]\AppData\Roaming\GDevelop 5 にも、なにやらファイル群が生成されますが、こちらは設定ファイルらしいです。(よく分かってない😅) なお、アンインストールは Windows の「設定」の「アプリと機能」からアンインストールできます。

このブログの人気の投稿

【GDevelop】タイルスプライトで作る流れる背景

【GDevelop】2026年1月よりサブスク値上げ。既存ユーザーへの「神対応」と、今すぐ入るべき理由。

GDevelop でシンプルなボタンの作り方