Hi Guys! I’m feeling stuck when developing my RNG Kinda Tycoon Game.
I’ve been modeling, designing UI and GUI for my Tycoon game for days now, and I’ve reached the point where I have to implement all this and make it functional by scripting (obviously).
This is the first game I’ve done in all the time I’ve been doing things in Roblox Studio. I consider myself a beginner Scripter, and I have more experience in modeling and UX/UI design.
I feel overwhelmed because, I really have no idea how to go on with the development of my game, since I only have the models and the tycoon itself done, but nothing else, things like buttons, droppers and conveyors don’t work since I dedicated myself to create them first.
I don’t have a clear idea of how to proceed to implement the buttons and other game mechanics, in fact, what I want is to have a simple, functional tycoon with the assets I created, and then think about adding more specific mechanics for the game.
How should I proceed? What should I implement first? Is there a “standard” order to follow when creating a tycoon? I don’t want any scripts or code, just some help and guidance. Thanks!
EDIT:
Don’t worry guys, I already managed to start scripting the game, thanks!
Seems like you need to hire a programmer. My best advice for future projects is to script and build simultaneously, rather than building the whole game first and then scripting it.
Hiring a programmer would be good, but the issue here is that I don’t really have much money to spend in hiring a programmer as much as I would like to, I primarily made this game with a “cash grab” scheme to gain funds to make the game itself better and so. I’m afraid that the common “percentage offer” won’t attract serious developers
Yea same thing happened to me but the other way around. I can script well but i can’t do UI modelling or anything else. And hiring someone else isn’t an option because I’m broke.
I recommend investing your time in learning scripting then, it’s so worth it.
I mean, yeah, I know somewhat how to script, but the issue I’m facing is that I don’t really have an idea about what to script first or, which way do it. So having all these models just overwhelms my mind thinking “How do I turn all this crap into a working tycoon”.
there are alot of tycoon scripting tutorials you can see to get an idea on how to make it and then you can make it your own way
the most important thing that will help you in scripting the tycoon game is to make folder for every thing in the tycoon like a folder for buttons/droppers/builds etc
and if your game have more than 1 tycoon then you can group each tycoon as a whole model in a folder
and try making 1 server script that handles all the tycoons because alot of scripts doing the same thing will consume alot of recourses and may make the game laggy
That’s not true the difference in performance between using 1 big script and several smaller scripts is negligible. It’s actually very bad practice to do everything in one script.
itsnot a bad practice if you used module scripts and what i said is
and try making 1 server script that handles all the tycoons because alot of scripts "doing the same thing "will consume alot of recourses and may make the game laggy
what i meant is to not make script for every tycoon because they all will do the same thing that this is just a waste of resources and not good because if you wanted to change something in a script you would have to change it in every script
and the impact can be very big imagine a game with 6 tycoons each tycoon have 20 droppers and each dropper have a scripts that is 120 scripts doing the same thing
and yeah what you said is right but i talked about tycoon handling its good to make it in one script rather than a script for each tycoon because all of these scripts are just does the same thing but having multiple small scripts like you said that does “different” things is good
A common theme with people learning to script is getting overwhelmed, and a common scenario is beginner scripters, trying to make their game work, while they have no idea what they are doing and what to do
You have to take things slowly, one at a time, when learning to script. That is why, making a game when learning to script is often not recommended. How I suggest learning to script is to go about it like this (From the very basics):
Learn variables, functions, etc (lua basics). Youtube tutorials are good for this, but you should script alongside them
Make a function that prints a value
Make a function that returns a value that you then print
Make a function that adds numbers together or does stuff
For roblox things
Create a part and make it appear in the world
Change the color of the part
Change the color of the part continuously, in a loop
Change the color of the part when you press a button (on the keyboard)
etc
The idea is to gradually increase in complexity, one step at a time. By doing things this way, you avoid having code that is broken in many different ways, that you cannot figure out how to get working. Instead, you have a simple addition to your code that you can easily fix if you did it wrong, and have some kind of progression