Asset Store - MMORPG Solution

Im thinking of adding a ready (well basic features) mmorpg solution in asset store, which uses Hazel Networking.
What do u think?

go for it… it’s not like unity have stepped up to the plate with a mmorpg solution and an awesome networking solution yet.

because im new to unity store should i make a topic there for the change log till i share it?

It’s not really a good idea. The existing MMO frameworks are toys but they allow those with little experience to build a little game that is sort of like an MMO. There’s a pretty good market for this.

Building a ‘real’ MMO framework which securely supports thousands of players with reasonable performance and all of the infra work behind that is a big effort. SpatialOS raised over 500 million doing that (they do more than that obviously) and HeroEngine is still around although its never exactly been a breakout success. In either case these efforts have many developers working for long periods of time…

So you either make a toy, a market which is already served by several products with which you will have to compete, and a market in which using a nice network stack adds little benefit. This is a doable and could make money, but it would be a tough slog.

Or you aim to do a ‘real’ MMO system and probably fail, because there’s thousands of man hours in even a basic system. The thing is even if you did manage to get a usable base you need to also build all the sugar to make it sell on that asset store (i.e. you would have to have nice samples that have items and inventories and mobs and quests and so on). If you got it done I’m sure there’s money in it, but probably not big money, its probably going to be a few years before you even recoup the development costs.

What would be useful, doable by a lone developer and may have a market is building just a network implementation based on Hazel with nice Unity wrappers and several example games. Marketing this solution would still be pretty tricky so it can easily fail too.

All of this is on the assumption that you are an expert developer with many years of experience and a lot of free time. If you aren’t I would suggest you launch a few simple asset store products or games or both, before you even consider something this large.

Regards,
John A

Thx for the suggestions, its an implementation of hazel into unity with ready systems

I think the approaches that work best here is to make a complete game kit for a very specific theme of some type. Hobbyists will want something that just works out of the box. But any game mmo or otherwise is really just a collection of decisions like art style and features, and the implementation of those. There is no such thing as a ‘general’ mmo like there is no such thing as a ‘general’ game.

Mmo’s architectures are not hard like they used to be because the tools are much better and mostly open source. The right knowledge/experience you can put the core together in a month or less actually ready to build features on. Or you can just grab something like SpatialOS. So for people who want to make a real game, an mmo asset of the type you are thinking makes absolutely no sense.

If I was going to make a complex multiplayer game kit, I’d make it dependent on SpatialOS. And I’m one of those people who can build an mmo architecture in a month. But I’d be crazy to make a game kit based on that architecture because I’d have to support it, and for hobbyists why would I… That’s not the selling point for them. But the SpatialOS dependent game kit, that might actually work. I still don’t think it’s that interesting really, but if I had to do such a thing, that’s the route I would take.

Nah why would i use such solution, its much better to create the way i do it. And no there isnt anything else ready. All the others like ummorpg are using unet photon and such, sth useless for a mmorpg.

I think without any useful information it’s impossible to give an opinion. You’ve literally told us nothing of any real value.

1 Like

It will be a small project, which will be able to be used from others to make their game

It will be a mmorpg, with server-client communication with hazel as basic networking framework.

Currently its still under development though, as ive reached player spawn in the world.

Once again with no information of any real value. I think you’d be better off coming back with your original question once you have made enough progress to have the technical info that we would need to answer. Otherwise we’re just making a wild guess. If you need to know what we need to know look at the existing frameworks on the asset store.