Saw your post on reddit, love your weapon assets and have them favorited for my next fps.
I've been playing with a business model with asset makers like you in mind and I'd love to get some feedback from you.
To; Dr: As a creator and self publisher of assets on the asset store, what are your biggest challenges in producing and selling assets? How can I help you?
Long Version:
I built a framework that allows assets to "just work" together via a combination of my own zero conf and pub sub style code. The practical use is that I can take an empty scene and drop in a player avatar (who gets his own lights and camera), a gun, and a zombie npc, and without anything other than perhaps tweaking some data in scriptable obects or the inspector, I have a very basic survival game ready to play.
I had originally thought to just outsource the making of art and sell an army of components that are designed to work together, but I will be hard pressed to make the volume or quality of assets like you (and many others) are already doing. So instead of adding another publisher to the already crowded asset store, I want to help you sell more assets by making it easier for casual and early stage indie developers to build working games with your assets.
Would a code framework that guaranteed that your asset would "just work" with any other asset in this system help you solve some of your challenges as an asset store developer?
Your feedback is instrumental to shaping how I move forward on this project. I really appreciate your time.
::Mark McCorkle
Response from Asset maker
Hi! My assets have no scripts so they do "just work" with any project anyway!
Thanks a lot for contacting me, I hope your plan works out.
Kind regards,
Mladen
My final response
Haha, good point. But I meant that your asset would have built in "gun" behavior in to the asset. And built in compatibility with avatars, NPCs, an inventory system, bullet behaviors, and damage systems. The premise is that your art asset would be feature complete and ready to drop into your customers game from the moment that they download the asset, assuming that your customer was building their game with other assets which I had applied the same system to.
As I am a programmer, I can do all of these things for my own games, but I'm guessing that a less experienced customer will or have already purchased your assets hoping they do include all those game behaviors, and that the less experienced customer won't be able to complete their project without buying, learning, and integrating other assets together with your asset.
I don't mean to hassle you, as I'm mostly just thinking (typing) out loud as I haven't gotten this method clearly laid out yet.
Thank you for your time. If you do ever decide you want total game behavior ready versions of your asset, please keep me in mind.
::Mark