So on top of the current game I’m creating I want to begin slowly creating a game, the game idea is a multiplayer game where you can explore a large world and complete quests such as kill an ai opponent or a certain amount of players in which return you get gold which can be used to purchase better weapons, pets and so on or you could buy the gold or a special currency instead,
Do you think this idea is profitable and would gain traction and if not why?
Games like this generally not profitable, nor do they get too much traction. One thing with having an open world in roblox is that it takes alot of time and effort to make one that is practical enough to actually be used and enjoyed by players. Games like this are usually pretty ambitious, and while ambitious is a great trait, most roblox players dont appreciate that. Theres a reason simple games like simulators and prison games are pretty big and have big player bases. Although it could be technologically impressive, sometimes that comes with being too overwhelming. take for example ⚙️ MegaMech ⚙️ - Roblox. This game is made by a professional studio who made games outside of roblox before. Everything in it is impressive since its all made in house in their professional studio. what these studios dont take into account is the audience in roblox. Most people who play roblox have a short attention span (even me). when i played the game, i was so overwhelmed by the features and other things that i left. i told my developer friends about it, and although it was super cool, they felt the same way and couldnt last very long in the game.
all in all, if your target goal is profit, you are better off making a restricted map with the same concept and naming it something like “RPG Simulator”. But if you are doing because you truly want to make a unique experience, i say go for it. maybe you’ll prove me wrong and be on the front page with this very idea. Either way i hope you succeed in your development career. have fun and keep creating!
Adding on to @charliej4y’s awesome reply… the current Roblox demographics dislike these certain systems:
Language Instruction: The requirement of language to communicate how the game works, for example Tutorials.
Complex Game Loop: A game that requires many complex and interweaving steps to reach a goal. Your game uses; open: world, exploration, progression, and many others. This is too complex for the current demographics.
Multiple Economy Systems: Rewards like currency should only be used on one single item type. I assume that your game requires multiple gear equipped.
As you can see, Roblox Simulators doesn’t have any of these game systems and the main reason they’re popular. Your idea is… Expensive to develop and the systems make it difficult to get a player base. If you’re designing games for Roblox I recommend to treat those I listed above as anti-patterns.
This idea reminds me of simulators. Simulators are profitable. But not original or creative to make in any way. The idea might be too complicated though, create a simple loop.
YES, tutorials, although they seem like a great extra to add, thats all it really should be, an extra, something you can choose to do. Being forced to do a tutorial makes me infuriated and is honestly bad game design (no offense, im just salty about having to do a tutorial for a game ive been playing for years)
This is a biggie. I wanted to develop a game much like destiny. A looter shooter of some sorts. I think a looter shooter would do great on the roblox platform but not the way i approached it. it was highly ambitious. open world with multiple planets. custom made armor (a minimum of 20) and weapon (minimum of 30) meshes. For the amount of detail i wanted, and the 3D modeler i hired, it would of cost me 80,000 robux alone. Thats not even considering the base game. a custom inventory system, advanced first person weapon system, advanced NPC enemies, etc. to release an alpha version of the game would of cost me about 300,000 Robux or a little over 1000 USD. I had the budget for it, but honestly saw no way to profit. although it would of been an awesome game, it would honestly be better for me to develop it as a free game on steam considering there isnt really a specific audience for steam players. I love big niche ideas, but on roblox, it comes at a cost of lost time, money, and effort.
Take for reference Breast of The Wild. Breast of the wild is a hidden game I have that I will never show you, the name is based on breath of the wild.
Breath of the wild is a game focused on the player exploring a large world
with the ability to kill AI
to sell their objects
which you can use to buy better things
But Breath of the wild works because they have a major focus on exploration. They don’t tell you what to do, there is no tutorial, the tutorial is you trying and failing when playing, and when you fail you don’t get punished hard because in the end it’s meant to let people have fun, doesn’t matter their skill. The game takes into consideration the knowledge of the player on the matter, because you’re not told that silver swords attract thunders and can end up killing you when having one, you experience it yourself. You’re not told that you need to complete quests
that involve something generic like kill 6 spiders 1/6, that is THE MOST BORING PIECE OF GAMEPLAY I CAN IMAGINE, quests where you need to do specific things never work in games. PVZ GW had that as their level up system and it was TEDIOUS, they got rid of it in the sequel because people (including me) didn’t like it. And if the game fundamental is that, quests in an open world game, you’re failing the purpose of an open world game: it’s meant for you to explore, not be told what to do.
Another thing that fails in your idea is the multiplayer. What exactly do you mean with kill a certain amount of players? you’re telling me that it’s driven by the game to kill other players? that the whole idea is to kill others you meet? how about, let me say, an alliance system where the people you meet, whether they’re AI or real people, can interact together and work together or just kill each other (keyword here being AI, I want to form alliances with a specific type of AI to make my job easier). If what you’re imagining is a game where you kill enemies and get their loot, you’re ####### insane dude, considering the major audience of roblox is children, and children want to be in control of their situation, meaning that if they lose its not because of someone else but you, you’re destined to fail, man.
Honestly, you have big expectatives for a game that doesn’t seem noob friendly or that gives you the ability to chill, not only that, it feels generic, it feels like a game I have seen a thousand times.
I would like to propose something that you could do, but honestly, it seems too vague to be made. It’s like imagining doing cyberpunk 2077: yeah you have the resources, but if you don’t make the game fun then nobody cares it’s open world, the game is boring.
I really can’t find something I would like playing. If you did the game it could work profitably because I am not everybody, but I personally don’t like it, also a #### ton of effort is needed, thing that you don’t have. You need to make a minigame not a hugegame