Can I custom the engine to be more "simplier"?

I don’t quite know what term I should have used there. Bear me, english isn’t my native.

So My question is can I just download the engine from github and basically just remove some features from the engine to make it feel more rigid, like quake or counter-strike (source engine)? That might sound silly but I was just wondering if I could just remove some fancy graphical aspects like lightning or post-processing to make it feel more “simplier” or rigid like I said above. Is there any way? Would I need to go too deep to achieve anything like that and would that be a lot time consuming?

couple seconds long video about counter-strike: global offensive that uses source to illustrate my point: GIF | Gfycat

I think too many games are about graphics and I only mostly care about the gameplay itself, but I don’t know much about game engines but more of making games…

Would be very thankful for your answer :slight_smile:

You don’t need to remove anything, you just need to choose a different style of rendering. Look at this thread about toon shading as an example of a minimalist style. Also look at the Stylized example you can download from the Marketplace.

Ask over in the Rendering forum for more ideas and approaches.

Thanks! The solution turned out to be more interesting than I thought. This might be just what I was looking for.

It’s just the materials:

  1. Check the “fully rough” flag in the material properties
  2. Don’t use normal maps
  3. Set specular to 0

Also disable motion blur, ambient occlusion and screen space reflections. That can be done either in your camera component or in the post process volume in your levels. You can also disable HDR in the rendering category in project settings. This is intended for mobile projects, but it will work on desktop projects as well.

Basically, just follow all recommendations for mobile projects and you’ll also get great performance on PCs.