IMS Creators: Search Smarter 🏹

Greetings, gamedevs! We've just released a major update that will make your project work even more efficient and organized. We've reimagined navigation, given search a superpower, and introduced new tools for visually designing levels. Let's break it all down, like the contents of a chest in a dark cave!

✨Improving the project content menu

All elements are now created using a convenient drop-down menu, speeding up the process and making the interface cleaner.

A button for quick access to Import, Export, and Project Sync operations has been added to the right of the search bar. Now your "treasure trove" of knowledge is completely safe and always at hand!

The highlight of the show is the smart filter. Previously, searching was only possible by name. Now it's a powerful query language for precise searching across the entire structure of your project. You can use it in any section of IMS Creators ;)

🔍Smart search that understands you at a glance

We've significantly improved search so you can spend less time searching and more time creating. You can now search not only by name, but also by element properties:

  • Finding child elements (e.g. “find all abilities”):type:xxx
    • xxx can be a service name or an element identifier. For example, type:ability — find all abilities.
  • Search by basic elements:
    • type:game-objects - find all game objects,
    • type:game-mechanics - find all game mechanics,
    • type:script - find all scripts,
    • type:level-map - find all level maps.
  • Search by service name name:xxx. For example, name:jetpack instantly finds "Jetpack."
  • Search inside the folder inside:xxx
    • xxx can be a service name or a folder identifier. For example, inside:traps will find everything in the "Traps" folder.
  • Search by properties of any of the blocks: block.prop:value
    • block is the block's service name
    • prop is the field's service name
    • value is the value to search for. In addition to equality, you can use the following operators: :> (greater than) :< (less than) :>= (greater than or equal to) :<= (less than or equal to) :<> (not equal to)

The following operators are available: OR, AND, parentheses.

🗺️Visual planning

The planning section has been moved to the main navigation bar, emphasizing its importance. Now, managing the project roadmap is even more convenient.

What's new:

  • Multi-selection for quickly setting milestones for multiple elements at once
  • Focus on details: The smart search bar lets you view the plan for a specific part of the project
  • Progress by folder: In the folder menu, you can see how close you are to completing all the features.
  • Public planning: If your GDD is public, you can make the planning section public too. Share your roadmap with the community or investors directly from the app!

📖Spoilers near blocks

You can now collapse large blocks of mechanics or design descriptions in elements. This is a great way to combat information clutter and make your document more readable. Collapse the complex mechanic description for the "Curse of the Golden Idol" so it doesn't interfere with level design.

🎨A fresh take on the level editor

The level editor now includes:

  • Pointer Display: You can now create elliptical and rectangular pointers.
  • Element Labels: Add text notes directly to the level map. For example, "Secret room behind a destructible wall."
  • Direct Drag-and-Drop from the GDD: You can literally drag any element from your GDD directly onto the level map.

Discover new, more efficient ways to organize and visualize your game worlds! As always, we welcome your suggestions and feedback, which you can send us via the feedback form (https://ims.cr5.space/en/feedback) or in our Telegram chat (https://t.me/imscreators_en).

P.S. Good luck with your bomb development! And remember: the first bomb is the most valuable. 💣

IMS Creators
GameDev universe
© CR5.SPACE. ALL RIGHTS RESERVED. 2024-2025