Would it be possible to make an all mesh game?

I know that this question has been asked on the devforum before, but the thread did not answer the question I was looking for. I want to know how it will effect the performance of my game. I am making a cyberpunk game which I want to have incredibly detailed buildings. However, the roblox built in building tools seem kind of like a toy compared to Cinema 4D or Blender, which are the 2 programs I use. I don’t have money to hire a builder and I don’t want to learn building myself since it is not applicable in other industry standard software I use such as Unreal. I just want to know if it will seriously damage my game’s fps rate.

3 Likes

Yes, it most likely will effect your games fps rate. Roblox is not designed for mesh based games. Also you should think about if you want a larger audience to play(mobile, bad pc).

I am planning to market my game to the niche of people who have monster PCs.

Well I mean, I guess it might work! Personally I won’t trust roblox with 100+ meshes but who knows :joy:

Yeah. I really wish roblox would improve support for cinema 4d and blender.

Maybe in the future, its mainly designed for part building.

It’s definitely possible if you’re on supporting people with good computers, however, there aren’t that many players on Roblox with those requirements.

Anyway, with enough optimization in all fields, it’s definitely possible. If you’re in trouble of optimization ensure to search on the dev forum.

So exactly how much will it effect the performance? I am targeting it towards a niche of people with good PCs so will it be enough for a $1000 PC to handle? I just want to make sure it doesn’t make the game computer-crash worthy.

It really depends on the specs of the PC and then dependant on how well you optimize. Some people are monsters when it comes to optimizing while others not so much. Regardless, I can’t give you a perfect answer, it’s dependant on many factors (reuse mesh, textures, rendering settings on mesh parts models).

Most crashes aren’t computer shutdowns, it’s more of the Roblox client crashing. If you can handle it well even $300 pcs can run it.

Yeah, I think I will stick with parts until roblox has better support for meshes.

I have seen alot of simulators make their gamesin meshes

Meshes mainly take a toll on your network capability rather than your FPS. If you use a lot of really high poly meshes, it will eventually take a toll on your CPU/GPU, however meshes are generally better than using a lot of parts. It’s definitely possible to only use Meshes or MeshParts, and if you have the ability to do so with a game, you should.
A good tool to ensure meshes preform better on things like mobile devices is ‘StreamingEnabled’ that you can find if you click on Workspace in the explorer. Streaming decreases the detail of far-away meshes to free up resources.

2 Likes

Rather than seeing this as an issue with performance (if you somehow can shove alot of performance optimizations behind the meshes) then the only real issue would be network (as phoenix said), loading, and stability since roblox servers can act odd at times.

1 Like