I took a long break from gamedeveloping and I have an ancient roblox project I want to continue.
What I remember I have coded there, is I made a new thread each time a method in a class is called. I need it because I have a wait() (equivalent of time.sleep() in python) there, is multithreading a bad practice?
I saw a lot of people not liking multithreading on stackoverflow, so I guess I need to fix this probably. I could probably fix that one.
However, since roblox makes each script run in another thread, how could I make more scripts without making more threads? Does unity work the same way? A new thread for each script, or is there a starting script there?
This question is probably more off-topic than pixel pub can handle, but I’m only registered in two forums, this and the roblox devforum, already asked that question there, but with more detail, still haven’t got a reply.
Roblox uses Lua which is similiar to python and C# I’m a roblox developer aswell but I don’t have as much knowledge of coding as much as I do modeling.
I don’t think it’s a bad practice, it will make things easier yes, but it would be better to just make a entirely new script if you want pure quality, also whats the game project?
Edit: Not only is blender free, it’s also open source, meaning anyone can adjust it’s code freely, easily and without getting into legal trouble, even when distributing it.
no wonder. i guess i’m used to using the student version of Maya thinking it was free. is Blender better compared to Maya though? if so, why aren’t companies even using Blender, especially those AAA companies like Riot Games, Epic Games etc.