Bite Sized Tech is a participant in Unity Affiliate Program, Liquid Web Affiliate Program, Hostinger Affiliate Program, Namecheap Affiliate Program, Envato Elements Affiliate Program, Adobe Affiliate Program and SteelSeries Affiliate Program under which we might earn commission when visitors use our Affiliate Links and makes qualifying purchases.


5 Ways To Develop Games On Low End / Low Spec PC With Unity | How To Make A Game | Unity Tutorial


Now most of us don’t have really high end computers with top of line processors and graphic cards

which would make our lives as Game Developers a lot easier.

Instead, what we have are run off the mill computer parts

that will find it really difficult to push out steady fps (Frames per Second)

or flat out freeze when we are trying to test and develop our games.

Now this can be a real painful experience and believe me,

it can suck out whatever passion you had to develop your game.

So, to stop that from happening to you,

i have come up with 5 Ways using which you will be able to develop games on a low spec computer

if you are developing games using the Unity Game Engine.

On top of that, these 5 Ways make your experience as a Unity Game Developer far better.

So, if you are a Unity Game Developer go through this whole article as i can be sure that these 5 Ways will be really helpful to you.

Now, let’s dive directly into the it.


This Post is Part of : How To Make A Game Series where i’ll be showing you how to become a game developer and will be going over the basics of Game Development, Step by Step, using the Unity Game Engine and C# Scripting Language to script the Game Logic.

If you are new to Game Development or Programming in general you should definitely go through this Unity Tutorials article series as it will set give you a kick-start towards becoming an exceptional Unity 2D or 3D Video Game Developer.

If you have not read the article on Intro To Game Development

in which i introduce to you the Art of Game Development, Roles in Game Development and your Recipe for Success as a Game Developer

please go ahead and read that article next,

as i can’t emphasize how necessary it is and how helpful it will be for you to have the right mindset,

which is required to learn how to make a game and become an exceptional Game Developer.


5 Ways To Develop Games On Low End PCs With Unity - How To Make A Game - Featured Image


#1 – Set Auto Generate Lighting To Off

The First is that, as soon as you start your unity project for the first time set auto generate lighting to off.

You can do this by going to the Lighting tab and then unchecking the toggle box that says Auto Generate as show in the image below.

Set Auto Generate Lighting to Off - Unity Low End PC Tips

If the lighting tab is not already open

you can go to Window -> Rendering in the Menu Bar

and click on Lighting Settings to open it as show in the image below.

Unity Auto Generate Lighting - Open Lighting Settings Tab - Unity Low End PC Tips

When Auto Generate Lighting is set to ON,

whenever you make any little changes in your scene

Unity will bake the lighting again to show you the correct shadows and lighting information.

In spite of this being an awesome feature,

this instantaneous change in lighting information comes at a cost which low end computers will not be able to handle very well.

So, Setting Auto Generate Lighting to OFF will let you make changes to the scene without your computer chugging and freezing

and then when you are satisfied with the changes that you made to your unity scene,

you can click on Generate Lighting to generate lighting information manually.

You can find the Generate Lighting button beside the Auto Generate Checkbox in the Lighting Tab.


#2 – Use a Light-Weight Code Editor Like VS Code

Now to the second point, which is to set your default editor to something like VS Code

or any other light weight code editor of your choice.

Setting your Default Editor for Unity to something like VS Code will allow you to smoothly switch between Unity and your Code

which is really important as you need to keep on testing your code in Unity continuously.

This might not seem to be a huge problem

but if it takes a couple of seconds every time you want to switch between Unity and your Code Editor

it will start getting annoying pretty fast and make your a bit frustrated.

You can do this by going to Edit -> Preferences in the Menu Bar as shown in the image below.

Unity External Script Editor - Preferences Menu - Unity Low End PC Tips

Then in the Preferences Window that just opened, click on External Tools.

This is where you will find External Script Editor Drop-Down Menu as show in the image below.

Unity - Set Your Default External Script Editor - Unity Low End PC Tips

In this Drop-Down Menu, you can select whatever Code Editor you want as your Default Editor

and if your Code Editor is not showing up in the list you can Browse and Select your Code Editor.


If you want to know more about your Code Editor Options,

you can take a look at this article on Game Development Softwares

in which i have over-viewed the Types of Softwares that you will need for each section of Game Development

and have also given multiple Free & Paid options for Softwares in each section.

This article will set you up with everything you need to get started as a Game Developer.


#3 – Lower Unity Editor’s Graphics Quality

With that done, now lets move on to the Third point, which is to lower your Unity Editor’s Graphics Quality

so that you at least have a tolerable Game Development experience.

Doing this will not change how great your game will look like when you build your game out.

This setting only affects the graphics quality in the unity editor you are working with.

Also you can change this anytime you want, so don’t worry about it!

You can change this setting by going to Edit -> Project Settings as in the image below.

Unity Graphics Quality - Project Settings - Unity Low End PC Tips

Then in the Projects Setting Window click on the Quality section

and then select Very Low by clicking on it.

If you change this setting after you have pressed the Play button in the Unity Editor,

you will see instantly that your game will start looking a bit rough around the edges.

This is the consequence of setting the graphics quality to a lower setting

but this will allow you to work on your game ideas smoothly

and set up your game scene without all the stuttering that your low end computer will get at high settings.

And then when you want to test what your game will actually look like at high settings

you can either change the settings here again if you want to test it in the Unity Editor

or build your project out and play it as a standalone game if you really want to check out your game from your player’s perspective.

In the images below, you can see the difference in the fps between both the settings.

Ultra Graphics Quality

Unity Graphics Quality - Project Settings - Ultra Grahics Quality - Unity Low End PC Tips

Very Low Graphics Quality

Unity Graphics Quality - Project Settings - Very Low Grahics Quality - Unity Low End PC Tips

As you can see, the difference in fps between Ultra and Very Low on the PC i did this test on is almost twice.

Fun Fact : This PC was running 2nd Gen Intel 2100 with no dedicated graphics card and 4 GB of RAM.



#4 – Always Keep Task Manager Open On The Side

Now to the 4th point which does not have anything directly to do with unity but as you are on a low spec computer,

you should always have your Task Manager open on the side to monitor your CPU and RAM usage

and close the applications that you do not need currently or are taking too much processing power.

This will also allow you to see if unity has become not responding for some reason

so that you can stop wasting your time and end it’s process and restart unity.

This will happen a lot to you when you are developing games

so it’s great to always have the task manager open on the side all the time.


#5 Stick To Developing 2D Games

Now moving forward to the last point, which is that,

if you have 4 GB of RAM or Less than that on your computer

then i would suggest that you work on 2D Games.

I suggest against trying to develop 3D Games because on a low spec computer

you will have a terrible experience when trying to develop a quality 3D Game.

Now if you’re hell bent on developing a 3D Game

then i would suggest that you upgrade your RAM to at least 8 GB.


Latest DDR5 & DDR4 RAM Recommendations

Here is a list of some good DDR5 and DDR4 ram stick that you might find useful.

Recommended RAMs may either be in Single Stick and Dual Stick Config

i.e. for example, 32 GB Kit can either be (16GB x 2 Sticks) or (32GB x 1 Stick)

so make sure to check that according to your needs.

If you don’t know anything about RAM and want to know which specifications are important when Buying RAM

then take a look at this – RAM Buying & Usage Guide | DRAM, SDRAM, DDR RAM, Memory | RAM Overclocking (O.C.)

This article is more than 5000 words long and i go quite in depth regarding

  • Basics of RAM
  • Various Types of RAM based on RAM Generation, Form-Factor and Usage
  • Important Specifications and Standards for RAM
  • Understanding Seller Listings on Amazon, New Egg, etc.
  • Setting up RAM correctly to Maximize Performance
  • and more

which will be extremely helpful to you if you want to buy RAM.


We receive Commission for any Qualified Purchases done through our Affiliate Links.

Affiliate Links use ‘cookies’ to correctly give credit to affiliates

but Privacy Regulations like GDPR require Explicit User Consent before cookies can be placed on User’s Computer

Thus, User Consent is required before we can show Affiliate Links to you.

Turn On Advertising Cookies using the floating cookie setting button or the cookie banner,

if Affiliate Links are not visible!

I’ll keep Updating the Affiliate Links below! Apologies if any of them don’t work :p


DDR5 RAM


DDR4 RAM



Conclusion

Well folks, i hope that this information will be helpful to you.

Share this post and follow us on Social Media platforms if you think our content is great, so that you never lose the source of something you love.

If you like the content do go through the various articles in How To Make A Game Series that this post is a part of and also go through the other series we have on Bite Sized Tech.

Also we have a YouTube Channel : Bite Sized Tech where we upload Informational Videos and Tutorials like this regularly. So, if you are interested do subscribe and go through our Uploads and Playlists.


Follow Us On Social Media


Goodbye for now,
This is your host VP
Signing off.