Easy Build System - Modular Building System
Mind Code Interactive
$14.99
$29.99
50%OFF
Jump AssetStore
Easy Build System is a simple and modular building solution that makes development easy for all developers. This system lets you add advanced building features to your projects quickly and easily.Easy Build System is a modular building system that makes development easy for all developers. This system lets you add advanced building features to your projects quickly and easily in few clicks.YouTube • Twitter • Documentation • Discord • Support🚀 Quick Start 🚀Get started instantly by setting up this system in your project with just a few clicks. It simplifies the process of adding building features to any scene.🛠️ Simplified Editors 🛠️Improve your workflow and efficiency with easy-to-use tools that make adding new building components straightforward in a few clicks.📦 Demos & Add-ons 📦Includes a lot of demo scenes and add-ons to show off the system's features and how it can be used in different types of projects.🎮 Cross-Platform Support 🎮Supports Legacy, the new Unity Input System, and Rewired, ensuring compatibility across various platforms including Standalone, Android & iOS, WebGL, Consoles, and VR & AR/XR environments.⚙️ Flexible API ⚙️Comes with complete source code that follows Unity coding conventions, allowing for easy customization and extension by developers.🛠️ Compatibility 🛠️• Standard Render Pipeline 2021.3+• Universal Render Pipeline 2021.3+ / 2022.3+ / 2023.3+• HD Render Pipeline 2021.3+ / 2022.3+ / 2023.3+📦 Integrations 📦• Game Creator 2 Inventory• Game Creator 2• Rewired• PlayMaker• Game Kit Controller• RPG Builder• Photon Network V2• Fish-Net• Mirror• uSurvivalIf you have any questions, please don't hesitate to Support / Discord !👇 See the Technical Details section to see all the detailed features 👇• Building PlacerManages the logic for each construction mode, whether in the Unity Editor or during playtime. It includes three different building modes: placement, destruction, and editing. Each mode is selectable either via default shortcuts (with customizable inputs, using either the legacy or the new input system, Rewired) or through the included Circular Building Menu add-on provided in the package.Supports different camera 3D perspectives, including first-person, third-person, top-down, and isometric views, XR/VR.• Building AreaAllows you to enable or disable the placement, destruction, or editing of new objects within specific areas of any scene. The area can take two configurable shapes, such as size or position (Spherical, Bounds).• Building PartEach object you wish to place, destroy, or edit in your scene must have this component. It contains multiple settings to identify it, manage its model, handle its settings in preview mode, and manage placement/destruction/edition conditions via the condition system.Model settings: Allows managing multiple models of the same type while keeping their settings. This can be very useful to avoid having to create a new component each time if only the appearance of the object changes while the shape remains the same.Preview settings: Fully customizable, including the preview material, color, transition animation between colors, movement type (normal, grid, smooth), adaptation according to the viewing angle (with axis selection), rotation of the preview along any axis, a directional indicator for the preview's orientation, options to rotate or maintain orientation during snapping, capabilities to clamp or offset positions/rotations, the ability to move the preview only if placement is feasible (remaining at the last position otherwise), and the option to deactivate specific scripts/renderers/gameObjects during preview mode.Condition System: Activate or deactivate each of the following conditions per object according to your specific needs:Physics Condition: Adds stability points to your objects for stable placement and triggers object falling if stability is compromised, such as during support destruction.Collision Condition: Manages collisions with the possibility to enable or disable specific ones.Terrain Condition: Detects Unity Trees in the vicinity to prevent placement too close, including an option to remove grass upon object placement. It's important to note that this condition only works on Unity Terrain.NavMesh Condition: Dynamic navigation for your AI Agents to avoid newly placed obstacles, such as walls, for example.• Building SocketSnap any object you have created or already existing in the project to a specific position/rotation or scale. It enables the definition of multiple building types on a single socket to facilitate the addition of new buildings and optimize performance more effectively.• Building ManagerReferencing only the objects that will be used for each scene to avoid loading unnecessary references and to organize a large number of building parts according to the requirements.Includes optimization features to reduce draw calls and optimize rendering based on the camera view.• Building SaverSaving and loading of previously placed Building Parts in each scene. The data is serialized in JSON format. Each file is named after the scene on which it was saved, allowing each scene to have its own file.• Custom EditorsSimplifies adjusting and overseeing the system's features with custom editors for each component, making it simple and clear. Includes a set of highly innovative tools to facilitate the process of adding new building components, such as a real-time preview system during socket configuration, as well as collision and physics management within your scenes.• Development & ResourcesAPI: Full source code and detailed documentation.Additional Resources: Includes demoscenes, add-ons & integrations.Third-Party Notice: Incorporates resources under CC0 1.0 License.
Easy Build System は、モジュール式のビルディング システム ソリューションです。 これにより、開発者はスキル レベルに関係なく、コーディングを必要とせずに構築機能をプロジェクトに簡単に追加できます。
詳細
✨ 2015 年から現在まで更新されています
[ドキュメント | Discord | PC デモ]
重要:
機能:すべての必要なコンポーネントが含まれています(2018 以降)。
サンプルと統合:すべてのデモコンテンツが含まれています。 (2019 以降)
請求書番号があれば、すべてのコンテンツを Discord 上でダウンロードできます。
アセットは返金されません。ご質問がある場合は購入前にご連絡ください。
説明:
Unity 向けの高度なモジュラービルドシステム。
簡単、高速、スケーラブル、パワフルで、購入後すぐに使えるように設計されています。
物理演算、保存と読み込み、ブループリントなどの機能が含まれています。
1 人称と 3 人称、トップダウンビューをサポートします。
数回クリックするだけで独自のプレハブを追加し、配置または破壊します。
あらゆるシーンでワンクリックで使えるクイックスタート機能。
プラットフォーム:
PC、Android、Mac、Linux、WebGL、Unity Editor。
機能:
ビルダー動作:配置、破壊、編集。
入力設定、モード、プレビュー、オーディオを設定。
パート動作:各プレハブに実行時間を設定します。
プレビュー設定、衝突、表示、物理環境。
ソケット動作:オフセット設定で任意のプレハブをスナップします。
2 つのアンカータイプ(スナップまたはアタッチメント)。
エリア動作:配置、破壊、編集を許可または拒否します。
ビルドマネージャー:Unity、Voxeland 地形またはカスタムサポートに対応。
ブループリントデータ:Editor で読み込むすべてのプレハブを実行中に保存します。
パーツコレクション:ワンクリックで使用できるプレハブのコレクション。
ビルドストレージ:シーン内のすべてのプレハブのデータを保存して読み込みします。
2 つのシリアル化タイプ(Binary/JSon)をサポートします。
アドオン:新機能を追加するためにいくつかのアドオンがパッケージに含まれています。
開発者が何も変更せずに新機能を追加できるので便利です。
公式統合:
uNet。
Mirror。
Voxeland。
Photon Network(PUN1)。
Photon Network(PUN2)。
Opsive - 三人称コントローラー。
Invector - 3 人称コントローラー。
非公式統合:
uSurvival。
(実験的)uRPG。
(実験的) uMMORPG。
技術的な詳細
ビルディング エディター ツール: これらは、ビルディングやソケットなどのシステム関連コンポーネントの作成を容易にする、直感的でユーザー フレンドリーなカスタム エディターです。
建築モード: この機能により、一人称、三人称、トップダウン、アイソメトリックを含むすべての 3D カメラ ビューで建物の配置、破壊、編集が可能になります。
建築パーツ: 3D モデル、プレビュー、完全な建築条件システムなど、特定の建築要素に関連する包括的な情報を提供します。
建物の物理条件: 建物の安定性を確保し、物理学を使用して現実的な破壊をシミュレートします。
建物の衝突条件: 建物を配置するときにシーン内の他のオブジェクトとの衝突を検出し、配置を許可するかどうかを決定します。
建物の地形条件: 建物を地形に適応させ、草を除去し、木などの他のオブジェクトとの衝突をチェックし、検出された場合は配置を拒否します。
Building NavMesh Condition: AI ナビゲーション エージェントが実行時に建物を回避できるようにします。
建築領域の制限: Unity シーンの特定のゾーンでの建築アクションを制限します。
建物のプレビュー: 建物のプレビュー方法をユーザーが完全に制御できる、完全にカスタマイズ可能なプレビューを提供します。
バッチ処理の構築: 数千の描画呼び出しを 1 つに減らすことでパフォーマンスが向上します。
対象エリア: カメラ ビューに基づいてシーン内の建物とソケットの必要な部分のみをレンダリングすることで、建物のレンダリング プロセスを最適化します。
ソケットベースの建物: 建物をソケットにスナップして、位置、回転、スケールを正確に制御できます。
保存と読み込み: Unity シーン内のすべての建物、プロパティ、位置の保存と読み込みを可能にします。
多彩な入力システム: 従来の Unity 入力システムと新しい Unity 入力システムの両方をサポートします。
NavMesh の互換性: Unity の組み込み NavMesh システムまたは新しい AI ナビゲーション パッケージを使用して、シーン内の建物や障害物の周囲でのナビゲーションを容易にします。
レンダー パイプラインのサポート: 追加の構成やセットアップを行わなくても、さまざまなレンダー パイプラインと互換性があります。
XR/AR の互換性: 追加の構成やセットアップを必要とせずに、さまざまな XR プラットフォームと互換性があります。
API: パッケージには完全なソース コードが含まれています。 このドキュメントには、ビルディング システムの機能を拡張または変更するために必要なすべての重要なメソッドとイベントが記載されています。
追加リソース: このパッケージには、ユーザーがツールを効果的に理解して使用するのに役立つ、事前に作成されたサンプル、サンプル シーン、チュートリアル、および包括的なドキュメントが付属しています。
サードパーティの通知: このアセットには、CC0 1.0 (パブリック ドメイン) ライセンスに基づいてライセンスされた特定のオーディオとテクスチャが組み込まれています。