How to make a successful game!

Hello fellow developers! You are obviously here because you want tips on how to make a popular and successful game. Well here they are!

Tip 1 code:
Make sure your games code isn’t buggy or causes lag, or crashes the game. Try to keep your output as clean as possible.

Tip 2 replayability:
You need to make sure your game has enough content to explore so the player comes back for more. This will boost your retention which eventually means more players.

Tip 3 quality:
Sure, you game is now replayable, but is it even fun? Make sure your game doesn’t look or feel bland. Put time and effort into your animations, VFX, SFX, builds and so on.

Tip 4 gameplay:
Now your game is quality, and has loads of content to explore! But the gameplay, is just so… basic. Make sure your game has fun and engaging gameplay! Unlike clicker games which you just, well, click.

Tip 5 target audience:
If your target audience is young children, 5-10, then make you shouldn’t have to make a too high quality game(although I still suggest you make it high quality) you can do some sort of simulator. On the other hand, if your target audience is on the older side of Roblox, 11-18, then I suggest a realistic, high quality, original, sort of game.

Tip 6 discipline:
I don’t see people talk about this enough. You see, without motivation you’ll never start. But, without discipline you’ll never finish. And that’s why discipline is so important. You’ll almost never finish anything without discipline.

Tips 7 adverts:
Now this is a controversial topic. But I found that anything under 10k robux is a bad advertisement. I suggest spending at least 15k and above. Another recommendation is to use sponsors instead of adverts, they are most of the time better. And please, don’t spend all that 10k robux on one day of advertising. Instead, you can spread the 10k out through say, 5 days. 2k robux per day. I also suggest advertising from Tuesday to Sunday. Finally, if you don’t want to spend tens of thousands of robux advertising on Roblox you can use social media instead. Things like TikTok YouTube etcetera.

Note that this tutorial is for complete beginners that are brand new to Roblox developing.

17 Likes

Hope this helps anyone who is struggling! :slight_smile:

1 Like

This is debatable! You mention copy and pasted games. These games bring in thousands of players… but they’re mostly <13 kids that don’t know any better. It’s really important to think about the type of audience your game is designed for and make decisions to change your game to get that audience to the best of your ability.

If you want kids, (why?), then you would keep the game saturated, familiar to other games they may have played, jumpy animations, cartoonish, etc.

If you want teenagers, adults, or otherwise mature players, originality can help greatly like you said! I find that the original games are not boring, even if I don’t quite understand what’s happening at first glance. That’s the case for this game I found my friend playing:

I haven’t seen anything like this anywhere, and I like it (so far)!

This should be the first step! You should always keep your game organized, efficient, and optimized from the start. It’s hard to clean up all of your smelly code at the end or just before release. Personally, I use a lot of OOP and single script architecture to get the job done.

I should do more research when it comes to UI libraries like React and Fusion, though. I’ve heard many good things, but I don’t feel like trying to use them right now… sorry my beloved friend, @Elttob! I saw the talk you were on by the way!

At least for me, this can be very hard to make sure of. When you work on a project for years, it can be hard to see the fun in your game. You see it from the perspective of the developer that wrote all the code, not as a player that can be surprised or that can still learn about how to play. As a developer then, the game feels boring… I guess that’s what QA testers and #help-and-feedback:creations-feedback is for! You can get feedback from people who haven’t seen your stuff before.

More information:
https://devforum.roblox.com/t/do-you-like-your-own-game/2913321

4 Likes

tip 6 ads :-
to make any game popular on this platform you need to create daily sponsored ads for your game

1 Like

Thanks for the feedback! I do think you are right about how I should put the final tip as the first or second tip. And yes, if your target audience is children, go ahead and make a sort of non original game.

I probably should have put in tip 6 advertising but I found it was pretty universal that you should advertise. But I could be wrong, some new developers may not know if they should advertise or not.

1 Like

it is so sad that you have to pay money and time to get your game popular

1 Like

It really is. But I guess Roblox has to make some extra money somehow.

2 Likes

A developer I have talked to once told me that I should spend about 20 thousand dollars on ads to get my game started.
Well um…How am I supposed to get 20k out of nowhere xd

1 Like

I hope he meant 20k robux. But if he didn’t, DAAAANG BRUDA!

Jokes aside here is the real deal.

10-20k robux is a decent ad.
30-50k robux is a good ad.
70-100k robux is an insanely good ad.

If your not willing to spend much money do 15k ad.
If you have some extra cash lying around do 40k ad.
If you are willing to spend loads of cash do a 80-100k ad.

All of these are just recommendations, so do whatever makes you comfortable, and whatever will likely show results.

2 Likes

You say I shouldn’t ponder peoples games, when you are pondering my post. You say I should make a successful game to be respected before I make a post like this, I have. Speaking of which, you haven’t even made a game yourself. You say I should focus on myself when you know nothing about me. I have actually released a somewhat successful game, and it still makes me robux to this day. Also, I have a Roblox group with over 300 members. You say I am not qualified, you might be right, but you are DEFINITELY not qualified to tell me what to do.

I am definitely qualified to tell you what Not To Do in the devforum.

If you released a game and it was successful, why didn’t you talk about it in this post?

I just want the community to stay professional and actually share useful tutorials and resources that can be applied immediately to our games.

This post doesn’t benefit anyone in any shape or form; it’s mere sweet words of motivation.

Tutorials that teach you how to make a successful game, should teach:

  • How to use statistics to improve your game.
  • How to learn from other games statistics (this is when a successful developer would share their own statistics that can actually benefit whoever is reading).
  • How to plan realistic goals.
  • How to design your game.
  • How to build a solid team.
  • How to build an environment for your team.
  • How to manage a project.
  • How to manage a community.
  • How to deal failed projects (not failure).
  • How to plan and push updates.
  • Advertisement strategies (how to actually do them).
  • Personal experience releasing a game; that we can search up and play.

These are very useful things that actually teach someone how to make a successful game with facts and not words.

These should be taught with slideshows and very fewer words, in the Roblox way.

This post comes off like it was written by someone who hasn’t really developed a game.

I have made a game, makes me robux to this day. I am just quite new to using the developer forum.

Edit: I was also in a rush when making this post so I was unable to cover everything, this post is mainly for beginners with little experience.

For how long though? I heard people say an ad should be like 2 weeks long to get the algorithm going and 10k robux for 2 weeks isn’t much to be honest. I spend 10 ad credits for a day and only got a bit more than 500 plays with that (500k impressions in total). 10 ad credits are 2850 robux right? Yeah 500 players in a day isn’t much in a multi player game that should be filled at all times. There always are waves of people joining and then the game is empty for an hour again. At this point I’m lowkey giving uo on my game. I don’t know if I should sponsor it or not. It’s the best way of making th algorithm catch on but if it doesn’t you just wasted like a thousand dollars for nothing

Hmmmmm, something seems to not retain the player. If you don’t mind, it would be great if you could send a link of the game.