nav-left cat-right
cat-right

Riderflow Download

Riderflow Download





RiderFlow: A Free Plugin for Unity Editor That Helps You Build and Manage Your 3D Scenes

If you are a Unity developer, you know how important it is to have a good understanding of your scenes and assets. You also know how challenging it can be to navigate, search, organize, and update them, especially when they become complex and large. That’s why you need a tool that can help you with these tasks and make your life easier. That’s why you need RiderFlow.

What is RiderFlow and why you should use it

RiderFlow is a scenery tool for Unity developers

RiderFlow is a free plugin for the Unity Editor that helps you gain a deeper understanding of scenes. It provides you with the tools you need to instantly navigate and search through the scenes, understand the connections between scene elements, and manage a scene effectively. Prototyping has never been so quick and easy in Unity!

RiderFlow is a scenery tool for the members of a team using the Unity Editor – level designers, game designers, artists, and coders. Its sibling, JetBrains Rider, is a C# and Unity scripting editor for coders. When combined, they provide you with a full suite of powerful tools to boost your Unity development at all stages.

RiderFlow provides you with powerful features to work with scenes

RiderFlow has some very cool features that can help you work with scenes in the Unity Editor. Here they are at a glance:

  • Search Everywhere. Quickly search throughout your project for anything. Use a simple shortcut to bring up the search pop-up window and look for GameObjects in scenes, files, and actions in the Unity Editor.
  • Find Usages. Use Find usages to learn where the asset is used in scenes, other assets, and prefabs. Simply right-click on an asset, find usages of that asset in the current scene, and highlight them while everything else is grayed out.
  • Sections, Notes, and Bookmarks. Make it easier to handle complex scenes by grouping objects by color in the Hierarchy panel. Give each object a name, set a color, add notes, and add bookmarks to get back to it later. You can share your notes and bookmarks with your team.
  • Scene View Management toolbar. Scene view management toolbar is your compass for navigating complex scenes. It provides several tools to manage your scene activities efficiently. There is the search tool that only shows assets that you can use in the scene and allows you to drag assets from your search results directly into it. There is also the camera action tool that saves the current camera position as a preset, assigns a shortcut to it, and helps you switch between presets.
  • Replace Objects refactoring. Replace objects refactoring is a unique RiderFlow feature that allows you to quickly replace one or more objects in a scene and automatically update any references.
  • <strong Smart editor powered by Rider. RiderFlow is integrated with Rider, the powerful C# and Unity scripting editor. You can use Rider to edit your scripts, debug your code, run tests, and more. RiderFlow and Rider work together seamlessly to provide you with the best coding experience in Unity.

RiderFlow is free and easy to install

RiderFlow is a free plugin that you can download from the Unity Asset Store. You can also install it directly from Rider by going to Tools | Unity | Install Unity Editor Plugin. To use RiderFlow, you need to have Rider installed on your machine. You can download a free trial of Rider from the JetBrains website. RiderFlow works with Unity 2019.4 or later.

How to use RiderFlow in your Unity project

Now that you know what RiderFlow is and why you should use it, let’s see how you can use it in your Unity project. Here are some examples of how RiderFlow can help you with different tasks related to scenes.

Search everything everywhere with Search Everywhere popup

One of the most useful features of RiderFlow is the Search Everywhere popup. It allows you to quickly search for anything in your project, such as GameObjects, assets, files, actions, and more. You can access it by pressing Shift+Shift or by clicking on the magnifying glass icon in the toolbar.

The Search Everywhere popup has several tabs that let you filter your search results by different categories. For example, you can use the Unity tab to search for GameObjects in scenes, prefabs, and assets. You can also use the Files tab to search for files by name or content. You can also use the Actions tab to search for actions that you can perform in the Unity Editor, such as creating a new script, opening a scene, or running the game.

When you find what you are looking for, you can simply press Enter to open it or perform the action. You can also use the arrow keys to navigate through the search results and press F4 to preview them in a separate window. You can also drag and drop items from the search results directly into your scene or hierarchy.

Visually understand the scene structure with Find Usages

Another feature that can help you understand your scenes better is Find Usages. It allows you to see where an asset is used in scenes, other assets, and prefabs. For example, if you want to know where a texture is used in your project, you can right-click on it and select Find Usages. This will show you a list of all the places where the texture is used.

You can also use Find Usages to highlight the usages of an asset in the current scene. For example, if you want to see where a GameObject is used in your scene, you can right-click on it and select Find Usages in Scene. This will highlight all the instances of that GameObject in the scene view while everything else is grayed out. You can also press F12 to jump to the next usage or Shift+F12 to jump to the previous one.

<h3 Find your way through complex scenes with sections, notes, and bookmarks

When you are working with complex scenes, it can be hard to keep track of everything and remember what each object does. That’s why RiderFlow provides you with some handy tools to organize your scenes and make them more readable. These tools are sections, notes, and bookmarks.

Sections are a way to group objects by color in the hierarchy panel. You can create a section by selecting one or more objects and pressing Ctrl+Alt+S. You can then give the section a name, choose a color, and add a description. Sections help you visually separate different parts of your scene and make it easier to find what you need.

Notes are a way to add comments to your objects in the hierarchy panel. You can create a note by selecting an object and pressing Ctrl+Alt+N. You can then type your note and press Enter. Notes help you document your scene and explain what each object does.

Bookmarks are a way to mark objects that you want to return to later. You can create a bookmark by selecting an object and pressing Ctrl+Alt+B. You can then assign a shortcut to the bookmark and press Enter. Bookmarks help you quickly jump to important objects in your scene.

You can share your sections, notes, and bookmarks with your team by saving them as a RiderFlow file. You can also import and export them as JSON files.

Effectively manage scenes with Scene View Management toolbar

The Scene View Management toolbar is another feature that can help you manage your scenes effectively. It is located at the top of the scene view and provides several tools to control your scene activities. Here are some of them:

  • Search tool. The search tool allows you to search for assets that you can use in your scene. It only shows assets that are compatible with the current scene type, such as 2D or 3D. You can also drag and drop assets from the search results directly into your scene.
  • Camera action tool. The camera action tool allows you to save the current camera position as a preset, assign a shortcut to it, and switch between presets. This is useful when you want to view your scene from different angles or perspectives.
  • Scene view mode tool. The scene view mode tool allows you to change the rendering mode of your scene view. You can choose from different modes, such as wireframe, shaded, or lighting only. This is useful when you want to focus on specific aspects of your scene.
  • Scene view overlay tool. The scene view overlay tool allows you to toggle various overlays on your scene view. You can choose from different overlays, such as gizmos, grid, or stats. This is useful when you want to see additional information about your scene.
  • Scene view settings tool. The scene view settings tool allows you to access the settings of your scene view. You can customize various options, such as camera speed, clipping planes, or fog.

Refactor reliably with Replace Objects refactoring

RiderFlow also provides you with a powerful refactoring feature that allows you to replace one or more objects in a scene and automatically update any references. This is called Replace Objects refactoring and it works like this:

  1. Select one or more objects in the hierarchy panel that you want to replace.
  2. Press F6 or right-click and select RiderFlow | Replace Objects….
  3. In the dialog box that appears, choose the object that you want to use as a replacement. You can also specify some options, such as whether to keep the original name, position, rotation, or scale.
  4. Click OK.
  5. RiderFlow will replace the selected objects with the new object and update any references in scripts, prefabs, or other assets.

This feature is very useful when you want to change the appearance or behavior of multiple objects in your scene without breaking anything.

Dive deeper with the smart editor powered by Rider

RiderFlow is not only a scenery tool but also a smart editor powered by Rider. Rider is a C# and Unity scripting editor that provides you with many features to write better code faster. Some of these features are:

<ul
  • Code completion. Rider provides you with intelligent code completion that suggests the most relevant options based on the context. You can also use postfix templates, live templates, and code snippets to generate code faster.
  • Code analysis. Rider analyzes your code on the fly and highlights any errors, warnings, or suggestions. You can also use quick-fixes, refactorings, and code inspections to improve your code quality and style.
  • Code navigation. Rider helps you navigate through your code with ease. You can use Go to Declaration, Go to Implementation, Go to Type, Go to Symbol, and other navigation features to jump to any element in your code. You can also use Find Usages, Call Hierarchy, and Value Tracking to see how your code is connected.
  • Code debugging. Rider allows you to debug your code in Unity with a powerful debugger. You can set breakpoints, watch variables, evaluate expressions, and step through your code. You can also use the Unity log viewer, the memory profiler, and the timeline tool to monitor your game performance.
  • Code testing. Rider supports various testing frameworks for Unity, such as NUnit, Unity Test Framework, and PlayMode tests. You can run, debug, and analyze your tests in Rider with a convenient test runner.
  • Code generation. Rider helps you generate code for common tasks in Unity, such as creating scripts, components, events, fields, properties, methods, and more. You can also use the Generate menu to create constructors, overrides, delegates, and other elements.
  • RiderFlow and Rider work together seamlessly to provide you with the best coding experience in Unity. You can switch between them with a simple shortcut or a click of a button. You can also customize them to suit your preferences and workflow.

    What are the benefits of using RiderFlow

    RiderFlow boosts your productivity and creativity in Unity

    One of the main benefits of using RiderFlow is that it boosts your productivity and creativity in Unity. By using RiderFlow, you can:

    • Save time and effort by searching and navigating through your scenes and assets faster and easier.
    • Gain a deeper understanding of your scenes and assets by seeing how they are connected and used.
    • Organize your scenes and assets better by grouping them by color, adding notes and bookmarks, and refactoring them reliably.
    • Prototype your scenes faster by dragging and dropping assets from the search results directly into your scene.
    • View your scenes from different angles and perspectives by saving camera presets and switching between them.
    • Edit your scripts smarter by using the powerful features of Rider.

    All these features help you work more efficiently and effectively in Unity. They also help you unleash your creativity and imagination by giving you more control and flexibility over your scenes.

    RiderFlow helps you with complex scenes and large projects

    Another benefit of using RiderFlow is that it helps you with complex scenes and large projects. As your project grows bigger and more complex, it becomes harder to manage and maintain it. That’s why you need a tool that can help you handle the complexity and scale of your project. That’s why you need RiderFlow.

    RiderFlow helps you with complex scenes and large projects by:

    <ul
  • Keeping your scenes organized and readable by using sections, notes, and bookmarks.
  • Reducing the clutter and noise in your scenes by using Find Usages and Replace Objects.
  • Managing multiple scenes and assets by using the Search Everywhere and Scene View Management toolbar.
  • Editing and debugging your scripts with ease by using Rider.
  • RiderFlow helps you avoid confusion, errors, and frustration when working with complex scenes and large projects. It also helps you maintain the quality and performance of your project.

    RiderFlow increases collaboration within teams

    A third benefit of using RiderFlow is that it increases collaboration within teams. If you are working on a Unity project with other developers, designers, artists, or testers, you need a tool that can help you communicate and coordinate with them. You need a tool that can help you share your work and feedback. You need RiderFlow.

    RiderFlow increases collaboration within teams by:

    • Allowing you to share your sections, notes, and bookmarks with your team members by saving them as a RiderFlow file or exporting them as a JSON file.
    • Integrating with version control systems such as Git, SVN, or Perforce to help you manage your project files and changes.
    • Supporting live editing and debugging of your project with Unity Collaborate or other cloud services.
    • Providing you with code review tools to help you review and improve your code quality and style.

    RiderFlow helps you work better with your team members by facilitating communication and coordination. It also helps you avoid conflicts and errors when working on the same project.

    What are the alternatives to RiderFlow

    RiderFlow is unique in its functionality and integration with Unity

    You might be wondering if there are any alternatives to RiderFlow that can provide you with similar or better features. The answer is no. RiderFlow is unique in its functionality and integration with Unity. There is no other tool that can offer you the same level of functionality, usability, and compatibility as RiderFlow.

    RiderFlow is unique in its functionality because it provides you with features that are not available in any other tool. For example, RiderFlow is the only tool that offers you the Replace Objects refactoring, the Scene View Management toolbar, the Search Everywhere popup, and the smart editor powered by Rider. These features are designed specifically for Unity developers and are not found in any other tool.

    RiderFlow is unique in its integration with Unity because it works seamlessly with the Unity Editor and Rider. You can switch between them easily and use them together without any issues. You can also use RiderFlow with other Unity tools and plugins without any conflicts or compatibility problems.

    RiderFlow is compatible with other Unity tools and plugins

    Although RiderFlow is unique in its functionality and integration with Unity, it does not mean that it is incompatible with other Unity tools and plugins. On the contrary, RiderFlow is compatible with most of the popular Unity tools and plugins that you might be using or want to use in your project. Some of these tools and plugins are:

    Tool/PluginDescription
    Odin InspectorA powerful editor extension that lets you customize how your scripts look in the inspector.
    BoltA visual scripting tool that lets you create logic for your game without writing code.
    Gaia ProA terrain and scene generation tool that lets you create stunning environments for your game.
    Aura 2A volumetric lighting and fog system that lets you create realistic atmospheric effects for your game.
    ProBuilderA level design tool that lets you create 3D models and levels directly in the Unity Editor.
    <a href="https://assetstore.unity.com/packages/tools/animation/umotion [assistant](#message) A professional animation tool that lets you create and edit animations for your game.
    Polarith AIAn artificial intelligence tool that lets you create realistic and dynamic movement for your game characters.
    Master AudioAn audio management tool that lets you create immersive and adaptive sound for your game.

    RiderFlow works well with these tools and plugins and does not interfere with their functionality. You can use them together with RiderFlow to create amazing games in Unity.

    Conclusion and FAQs

    In conclusion, RiderFlow is a free plugin for the Unity Editor that helps you build and manage your 3D scenes. It provides you with powerful features to search, navigate, understand, organize, and update your scenes and assets. It also integrates with Rider, the smart C# and Unity scripting editor. RiderFlow boosts your productivity and creativity in Unity, helps you with complex scenes and large projects, and increases collaboration within teams. RiderFlow is unique in its functionality and integration with Unity, and compatible with other Unity tools and plugins. If you are a Unity developer, you should definitely give RiderFlow a try and see how it can improve your workflow and results.

    Here are some frequently asked questions about RiderFlow:

    • Q: How can I download RiderFlow?
    • A: You can download RiderFlow from the Unity Asset Store or from Rider by going to Tools | Unity | Install Unity Editor Plugin.
    • Q: How can I learn more about RiderFlow?
    • A: You can learn more about RiderFlow by visiting the official website, reading the blog post, watching the video tutorial, or joining the Discord server.
    • Q: How can I get support for RiderFlow?
    • A: You can get support for RiderFlow by reporting issues or requesting features on the issue tracker, asking questions on the support center, or chatting with other users on the Discord server.
    • Q: How can I contribute to RiderFlow?
    • A: You can contribute to RiderFlow by giving feedback, sharing your experience, spreading the word, or making a donation. You can also contribute to the development of RiderFlow by submitting pull requests on the GitHub repository.
    • Q: How can I uninstall RiderFlow?
    • A: You can uninstall RiderFlow by deleting the plugin folder from your project or by going to Tools | Unity | Uninstall Unity Editor Plugin in Rider.



    bc1a9a207d


    Comments are closed.