Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Feedback after the first 15 minutes

A topic by Raffaele Picca created Sep 19, 2023 Views: 533 Replies: 3
Viewing posts 1 to 3

Hey,

so... I'm not going to use it for my project - I thought it would be super useful, but here are the reasons why I won't use it:
- Mono... sorry, but I am not switching my project to mono just because of a plugin. 80% of Godot projects (according to the last user survey) are non-mono... maybe that's an incentive for you?
- User Settings / Libraries are saved in the user directory. That's not great for version control.
- No filtering in the library (textbox)
- No "favorite" system. I would have expected that I can "fav" certain assets.

My biggest pain: placement is still a chore.

- You have all the power, but yet when I want to rotate or scale an asset you use the default gizmos. That was a real bummer. I hoped for a smart system like some Blender plugins use. Like `R -> X` and then move the mouse to rotate the x axis. or `E->u` and move the mouse to scale uniform.
- There is no way of moving elements in the y axis that I found intuitive. So I had to place all the assets and then move Y afterwards.


And for that I unfortunately have to say that the price tag is too steep for me. Sorry.

Developer

Hay Raffaele!

At first, I'd like to thank you for your feedback. You make valid points, and I'm sorry not everything is as intuitive for you as you would expect. 

If I may respond to some of your comments:

  • I really hear you about the Mono version. This decision was made a long time before I decided to sell the plugin, and if I could go back, I might decide differently now. 
  • I have good news about the libraries, you can change their location in the Project Settings (Enable Advanced Settings -> Asset Placer -> Settings), exactly for the purpose of version control. You will still have to reconfigure your placement settings across devices, but at least the work of organizing your assets won't double.
  • Filtering might become available in a future version. You are in fact the first person to specifically ask for it, but I had already had it included in my mockups for a long time.
  • You can favorite your assets in the built-in FileSystem, or create a separate library for your favorites. Favoriting within a library is something I will think about.
  • About the placement: I think this is a matter of getting used to Godot's gizmos. I am not trying to just duplicate Blender's functionality here, and did not want to introduce a different system that is prone to more bugs.

I can understand your complaint about the price tag - we all have a view on what is worth how much of our money, and how much our work is worth, so it is normal that our views might differ. 

I hope my response can relief some of your frustration. I wish you best luck for your creations!

~ CookieBadger

(1 edit)

A question, a comment, and a suggestion in relation to this:

First off what is the viability of using the mono version with this plugin to help facilitate placement, then disabling the plugin and reopening without it in the non-mono version for export to avoid any potential compatibility issues? If I understand correctly the C# portion of this plugin is just facilitating quick organization and placement of assets in a scene. Once they're placed there's no real difference between AssetPlacer placed objects and normally placed objects correct?

As for my comment I'd like to second the request for a filter system. What you've built is incredibly useful and has the potential to be even more so since it has the makings of a simplified DAM built directly into Godot, something that I know I and many others have been looking for. Before I found your tool I was considering writing my own DAM in Godot from the ground up as a secondary external tool. Since I'm a solo I rely on premade assets for my larger projects and thanks to deals such as Humble Bundle and asset store sales I have a pretty large library at this point. That's great in theory but without a flexible organization and searchable system it can become cumbersome.
A filter/tag system would take AssetPlacer from useful to invaluable in my book at least.

Finally I wanted suggest including a randomization option for rapid prototyping. Such as randomizing rotation and scale within a range after each placement, particularly in surface mode.

In any case keep up the great work! I'm looking forward to future updates!

Developer(+1)

Hello DistilledNuance!

Thanks for your comments, I take them into account. First of all, you are absolutely correct about the mono version. Then, about the filter system, I'm happy to let you know, that I'll include a basic one in the next version. As to the randomization, I hear this a lot, and so once I'll have the resources available, I'll think of how to implement one.

Best,