simuplopの紹介
このプロトタイプでは、金やその他の資源を生産する集落を作成して管理します。基本的なルールとコントロールは次のとおりです。
- ゴールドは一定の頻度に基づいて増加します。画面上部に現在のゴールドの量が表示されます。💰?
- スポーン可能なエンティティタイルを配置して、リソース(木/石/クリスタル)を収集するエンティティをスポーンできます。画面の下部に使用可能なエンティティタイルが表示されます。🌲?🗿?💎?
- スポーン可能なタイルエンティティは、最も近いリソースのみを収集します(単純なユークリッド距離)。彼らは資源をあなたの居住地に戻し、あなたの資源量を増やします。画面上部に現在のリソース量が表示されます。🏠?
- カメラを移動するには、画面をクリック/タップしてドラッグします。このようにして、より多くのマップを見ることができます。マウスのスクロールホイールをクリック、ホールド、または使用するか、モバイルでピンチズームイン/ズームアウトを使用して、ズームイン/ズームアウトできます。🗺?️
- モード(ビルド/カメラ)を切り替えるには、右下隅のボタンをタップします。ビルドモードでは、エンティティタイルを配置または削除できます。カメラモードでは、カメラの移動のみが可能です。🔨?👁?️
- エンティティをスポーンするには、ビルドリストでスポーンするエンティティをタップし、画面の空のタイルをタップします。これを行うには、いくつかのゴールドを使います。🐑?🐄?🐔?
- エンティティを削除するには、生成されたエンティティタイルをダブルタップ/クリックします。🔥?
楽しんでプロトタイプをお楽しみください!😊?
----------------------------------------------------------------------------------------------------------
simuplop は、一般的なプログラミングとデータ駆動型のアプローチでさまざまなゲームを制作するための私のカスタムゲームライブラリの別のショーケースです。これは、このパラダイムによって導入されたパワーと柔軟性を実証する wowplay(自動バトラー/シム)やアイドルゲーム(rpg)などの他のプロトタイプに参加します。
このライブラリは、カスタムシード生成アルゴリズムを使用して、開発者/ユーザーが提供するデータ、プロパティ、アセット、パラメーターからリッチで複雑なゲームの世界/システムを作成する、柔軟でデータ駆動型の手続き型生成 ECS システムです。ベースタイプに組み込まれたゲームエンジンを活用して構築することで、これを実現し、あらゆるプロジェクトと簡単に統合できます。
このアプローチの主な利点は、データをゲームデザインの中心に置くことです。これには、ゲーム開発に次のようないくつかの利点があります。
- 開発時間とコストの削減
- リプレイ価値と多様性の向上
- ユーザー生成コンテンツと改造の有効化
これらのプロトタイプは、データ駆動型デザインとジェネレーティブゲーム開発が、幅広いプレイヤーにアピールする潜在的に革新的で魅力的なゲームを作成する方法の例です。
注:これはプロトタイプ/デモであり、完全なゲームではありません。私はこのプロトタイプ/デモで使用されているアセットを所有していることを主張しません。
- ゴールドは一定の頻度に基づいて増加します。画面上部に現在のゴールドの量が表示されます。💰?
- スポーン可能なエンティティタイルを配置して、リソース(木/石/クリスタル)を収集するエンティティをスポーンできます。画面の下部に使用可能なエンティティタイルが表示されます。🌲?🗿?💎?
- スポーン可能なタイルエンティティは、最も近いリソースのみを収集します(単純なユークリッド距離)。彼らは資源をあなたの居住地に戻し、あなたの資源量を増やします。画面上部に現在のリソース量が表示されます。🏠?
- カメラを移動するには、画面をクリック/タップしてドラッグします。このようにして、より多くのマップを見ることができます。マウスのスクロールホイールをクリック、ホールド、または使用するか、モバイルでピンチズームイン/ズームアウトを使用して、ズームイン/ズームアウトできます。🗺?️
- モード(ビルド/カメラ)を切り替えるには、右下隅のボタンをタップします。ビルドモードでは、エンティティタイルを配置または削除できます。カメラモードでは、カメラの移動のみが可能です。🔨?👁?️
- エンティティをスポーンするには、ビルドリストでスポーンするエンティティをタップし、画面の空のタイルをタップします。これを行うには、いくつかのゴールドを使います。🐑?🐄?🐔?
- エンティティを削除するには、生成されたエンティティタイルをダブルタップ/クリックします。🔥?
楽しんでプロトタイプをお楽しみください!😊?
----------------------------------------------------------------------------------------------------------
simuplop は、一般的なプログラミングとデータ駆動型のアプローチでさまざまなゲームを制作するための私のカスタムゲームライブラリの別のショーケースです。これは、このパラダイムによって導入されたパワーと柔軟性を実証する wowplay(自動バトラー/シム)やアイドルゲーム(rpg)などの他のプロトタイプに参加します。
このライブラリは、カスタムシード生成アルゴリズムを使用して、開発者/ユーザーが提供するデータ、プロパティ、アセット、パラメーターからリッチで複雑なゲームの世界/システムを作成する、柔軟でデータ駆動型の手続き型生成 ECS システムです。ベースタイプに組み込まれたゲームエンジンを活用して構築することで、これを実現し、あらゆるプロジェクトと簡単に統合できます。
このアプローチの主な利点は、データをゲームデザインの中心に置くことです。これには、ゲーム開発に次のようないくつかの利点があります。
- 開発時間とコストの削減
- リプレイ価値と多様性の向上
- ユーザー生成コンテンツと改造の有効化
これらのプロトタイプは、データ駆動型デザインとジェネレーティブゲーム開発が、幅広いプレイヤーにアピールする潜在的に革新的で魅力的なゲームを作成する方法の例です。
注:これはプロトタイプ/デモであり、完全なゲームではありません。私はこのプロトタイプ/デモで使用されているアセットを所有していることを主張しません。
表示