コンテンツへスキップ

開発ブログ #2 – ゲーム デザイン、プログラマブル エンジン、エディターの未来

プログラマブルエンジンとエディターとは何ですか

ゲームデザインの新時代: プログラマブル エンジン

ゲーム デザインに革命を起こし、クリエイターに力を与えるという継続的な努力の中で、最新の開発であるプログラマブル エンジンについて詳しくお話しできることを大変うれしく思います。この斬新なプログラミング システムは、Spatial Terminal Engine におけるゲーム デザインのダイナミクスを強化するように設定されています。私たちのクリエイター コミュニティが知っているように、Spatial Terminal Engine は世界の創造をアクセスしやすく魅力的なものにすることに専念しています。プログラマブル エンジンは、創造的な可能性を拡大しながらゲーム作成プロセスを簡素化するという私たちの使命の次のステップです。

プログラマブル エンジンが完全に実装されると、クリエイターは従来のコーディングとノーコードの両方の方法でゲーム メカニクスを追加できるようになります。これは、新しく導入されたプログラマブル エディターを使用して、パラメーターや数値などのメカニズムを簡単に変更できることを意味します。

ゲーム状態を制御するプログラム可能なオブジェクト – エンドポイント

プログラマブル エディター: 使いやすさとアクセシビリティを解き放つ

プログラマブル エディタは、オブジェクトまたは領域に関連付けられたプログラムのカスタマイズを容易にするように設計されたユーザー フレンドリーなインターフェイスです。武器のエディタを開いて、その強さや攻撃力を調整できることを想像してみてください。この機能は、Programmable Editor で間もなく実現される予定です。

プログラムのロードは未完成のメカニズムがいくつかあるためまだ完全にサポートされていませんが、チェックポイントやエンドポイントなどのゲーム状態を制御する組み込みプログラムを含めることに熱心に取り組んでいます。エディターでは、トラップやその他の物理コンポーネント、ライトやトーチの要素、単純な近接武器についても説明します。これらのオブジェクトの統計を変更する機能は、間もなく作成者のコミュニティの手に渡ります。

このエンジンが完成したら、誰もが Spatial Terminal で独自のメカニズムを構築できる完全な API をリリースする予定です。 C# でコーディングするか、高度な GPT-4 を利用したスクリプト ジェネレーターを使用するかは、あなた次第です。後者では、必要なゲーム要素を自然言語で記述することができ、残りの作業は GPT-4 AI が行います。

プログラマブルエディターでチェストの報酬を編集する

プログラマブルエンジン開発の旅

プログラマブル エンジンとエディタを使用する理由

前回の開発ブログでは、私たちのエンジンが手続き型生成のみに依存するのではなく、人間のクリエイターを支援することに焦点を当てている理由を詳しく説明しました。私たちは、ゲーマーの心に本当に響くエクスペリエンスを作成するには、クリエイターに独自のルールとイノベーションを自分の世界に注入するためのツールを提供する必要があることを学びました。ここで、プログラマブル エンジンとエディターが登場します。

従来、このようなレベルのカスタマイズを実現するには、かなりのプログラミング知識が必要でした。しかし、私たちは誰もが自分のアイデアを実現する機会を持つべきだと信じています。そこで、複雑なプログラミング概念を理解する必要性を最小限に抑えるシステムを開発しました。プログラマブル エディターは、武器の統計や物理力など、本当に重要なオブジェクトのストレージ フィールドを視覚化することでこれを実現し、作成プロセスをよりアクセスしやすく、焦点を絞ったものにします。

プログラマブルエディタのクイックビュー版
プログラマブルエディタのフルビュー版

GPT-4 が当社のソリューションにどのように組み込まれているか

今日のデジタル世界では、AI が普及していることは否定できません。ゲームデザインの分野でも、AI がその役割を果たします。これを念頭に置いて、私たちは強力な生成 AI である GPT-4 の力を活用して、内部プログラムの作成の複雑さを軽減することに決めました。 GPT-4 を使用すると、コード生成プロセスが簡素化され、初心者レベルのクリエイターにとってゲーム メカニクスの作成がより簡単になります。私たちのチームは現在、AI が生成したスクリプトが要件を満たし、毎回正しくコンパイルできることを保証するために、テンプレートのデータベースと完全に文書化された API を開発中です。

実装の詳細: ビジョンを現実にする

ランタイム コンパイルへの新しいアプローチ

通常、コードのパッチ適用をソフトウェア システムに統合するには、さまざまな制限によりソフトウェアのリロードが必要になります。私たちはこれがもたらす不便を認識し、別のアプローチを決定しました。当社の独自の方法により、ランタイム コンパイル プログラムを当社のシリアル化システム (Spatial Terminal の新しいアセット システム) に動的に統合できます。これにより、新しいコードは、元のパッケージに含まれているプログラムの他の部分と同じようにシームレスに機能します。

ランタイムでコンパイルされたシリアル化可能な報酬チェスト データ スクリプト

APIの作成

API の設計は、広範なプレイテストとメカニック開発の結果として生まれました。私たちは、何が最も効果的で、何が最も人気があり、何が改良の必要があるのかを観察し、API がお客様のニーズを満たしていることを確認してきました。 7月中旬の時点で、ゲーム制御プログラム(チェックポイントとエンドポイント)と報酬チェストをすでに配信しています。さらに追加中です。

GPT-4 の活用: AI を活用したソリューション

GPT-4 をソリューションに統合するのは確かに少し難しいです。幸いなことに、当社には AI に関する豊富なバックグラウンドを持つチーム メンバーがおり、包括的なソリューションの構築に精力的に取り組んでいます。このソリューションは、エンジン内の GPT コンソールで長いドキュメントとテンプレート データベースを接続します。このエキサイティングな開発については、近々詳細をお知らせしますので、ご安心ください。

現在テスト中の生成 AI 機能

未来を垣間見る

私たちのチームの広範な開発努力により、クリエイターが自分のマップを、ビルダーだけでなくすべてのプレイヤーを喜ばせる包括的なエクスペリエンスに変換できる未来に私たちは近づいています。プログラマブル エンジンとエディターは、ゲーム デザインにおける革命的な飛躍を約束し、前例のないレベルの創造的な自由とアクセシビリティを提供します。

ぜひこのエキサイティングな旅にご参加ください。今すぐ Steam ウィッシュリストに Spatial Terminal を追加し、ゲーム デザインの未来を形作る運動に参加してください。わずか 3 人の小さなチームであるにもかかわらず、私たちはゲームの世界に大きな変化をもたらすことに情熱を持っています。

これまでにない世界を作成、共有、探索できるチャンスをお見逃しなく。 Spatial Terminal で一緒に構築しましょう!

アクションの呼び出し

私たちは、Spatial Terminal Engine がゲーム デザインの領域を再定義すると信じています。このエキサイティングな旅に参加するには、今すぐ Steam ウィッシュリストに Spatial Terminal を追加してください。クリエイターの活気に満ちたコミュニティに参加して、創造性の限界を広げる冒険に乗り出しましょう。あなたの旅はここから始まります。

Steam でウィッシュリストに登録してください: スチームページ

Discord コミュニティに参加してください: ディスコードコミュニティ

で掲示されます