DeadlyTitan

Member
Oct 20, 2017
144
11
41
I am currently on an old system with 16 GB ram, i would like to know if its enough for Game dev

Programs i use will be
  • Unity
  • VS 2017
  • Monogame
  • Tiled
  • Photoshop
  • Illustrator
i'll be working on sprites, 2D assets, background images, tilesets, Visual Studio 2017. my system specs
  • i7 3770(non K)
  • H61 Board
  • 2 x 8 GB Ram
  • GTX 1060 6 GB
  • 500 GB SSD
The reason i ask is cause 16GB is the max my motherboard can support, and those boards are no longer available, so i'll have to change both board and cpu if i need more, which can be a costly affair. Also I am currently moving to an another city and it'll take some time before i can set things up, maybe 2 weeks. Its just a piece of mind thing. It just helps me focus on current tasks at hand (packing and moving) than pondering weather it'll be enough until i can set it up and see for myself, also it'll be easier now to just grab a new board, cpu and ram, that is if its absolutely necessary and if 16 GB is not enough, cause is just convenient to set things up and start working right away without any other distractions.

So is 16 GB enough ? i also run chrome with a few tabs and a video player in the background.
 

VirtualLarry

No Lifer
Aug 25, 2001
56,450
10,119
126
16GB is barely enough for the Chrome browser, if @TornMind is to be believed. He was talking about needing a 32GB or even 64GB rig just for Chrome browsing, nevermind other stuff.

Clearly, OP, you need a ThreadRipper 1950X rig with 8 DIMM slots for Chrome.
 
Feb 25, 2011
16,823
1,493
126
VL's sarcasm aside, yes, it's enough. In fact, those are pretty similar to the specs of our dev systems we get issued at work.
 
Feb 25, 2011
16,823
1,493
126
Well, it should be enough, anyway.

As a general rule, your dev system should mimic the configs your customers will be using. So if you want the game to be playable on 3-4 year old hardware, then pull a DIMM out so you only have 8GB, and make it work well on your system before you ship it.

(Don't really do that, but I think you get my point.)
 
Reactions: Lordhumungus

nickmania

Member
Aug 11, 2016
47
13
81
I am using a Q6600 with 4gb of ram and a SSD to make a game with unreal engine. I also make the 3d desing in cinema 4d and have not use textures yet but work a lot with RAW files in photoshop and have no problems. if you have an ssd the paging is very fast. just my SSD has write near 40TB form all the paging and Photoshop cache with raw files.
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,248
1,693
136
I used to dev from home using most of the same programs you list. I have 32GB and I rarely saw usage over 16GB even with multiple VS instances, Unity, and a ton of Chrone tabs and assorted other programs going.

Unity might balloon up a bit if your game has a lot of assets and large scenes loaded, though. Our project was extremely small, almost no assets in a single scene.

I'll check when I get to work where we have a much larger game with piles of assets and complex scenes to see if I am using over 16GB.

Edit: At work with our small/medium sized game (relative to AAA) in play mode, two VS instances (plugins and Unity project), some chrome tabs, slack, and perforce up I'm only using around 12GB. If you add Photoshop and Illustrator to that, you might be over 16GB page file. If you manage your programs instead of leaving everything open all the time, you should be fine, but it might limit your productivity if you're thrashing page writes or constantly opening and closing stuff.
 
Last edited:

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Well, it should be enough, anyway.

As a general rule, your dev system should mimic the configs your customers will be using. So if you want the game to be playable on 3-4 year old hardware, then pull a DIMM out so you only have 8GB, and make it work well on your system before you ship it.

(Don't really do that, but I think you get my point.)

I disagree. Your QA systems should mimic the configs your customers will be using. Devs do also need access to other test systems for fixing bugs tied to lower speed, lower RAM, or a different GPU, but your main work PC should be as fast as your budget allows (within reason) so you spend less time waiting on your tools.

That said, 16 GB is enough to build Chromium from source so it's probably fine for your use. There might be times when some task is slower than it needs to be, but it sounds like you don't want to do a full system upgrade right now.
 

Lordhumungus

Golden Member
Jan 14, 2007
1,207
33
91
I disagree. Your QA systems should mimic the configs your customers will be using. Devs do also need access to other test systems for fixing bugs tied to lower speed, lower RAM, or a different GPU, but your main work PC should be as fast as your budget allows (within reason) so you spend less time waiting on your tools.

That said, 16 GB is enough to build Chromium from source so it's probably fine for your use. There might be times when some task is slower than it needs to be, but it sounds like you don't want to do a full system upgrade right now.

**In my experience as a QA Manager, it's actually beneficial to somewhat constrain developers in their hardware so that they have an experience closer to that of the end user. It's a balancing act for sure, as you don't want to cost everyone time, but you also want the end result to actually be usable for real end users.

I've found that as a general rule, telling a developer with powerful hardware that something runs or functions poorly on lower end hardware often falls on deaf ears until they have to experience the pain point for themselves and then it magically becomes a priority, or in fact "possible" to fix.

In a perfect world, this wouldn't be necessary, but I've found that in the reality we occupy, it absolutely is.

**Note that I am referring to game development specifically.
 
Reactions: VirtualLarry

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Perhaps I should have said "experienced developers" should get a fast PC, or even less kindly "good developers"

I understand your point, but a developer who doesn't see that kind of problem until you rub their nose in it needs to learn and grow a bit more. When QA gives me a ticket that I can't reproduce on a 16 GB i7-7700, I have i3 and Atom test PCs I can fire up to check for CPU speed issues.
 
Reactions: Lordhumungus

soulbadguy

Member
Jul 1, 2013
30
0
61
Really depends on the size of your builds but VS and chrome together are usually heavy on the ram. Added to that a lot of programing and testing tools also requires additional memory proportional to the programing being tested; So for example VS 17 + a game being debugged + whatever valgrind etc...
If the machine is your primary dev box, i always recommend 32 Gig
 

Chaotic42

Lifer
Jun 15, 2001
33,929
1,098
126
I'm going to go with the cop-out answer and say use your current system until you get to a point where you can afford a newer system. If you're maxing out your memory and it's costing you time and/or money, upgrade. The point of a development system is to allow you to make money. If its slowness is costing you money, you need to look into it.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
Really depends on the size of your builds but VS and chrome together are usually heavy on the ram. Added to that a lot of programing and testing tools also requires additional memory proportional to the programing being tested; So for example VS 17 + a game being debugged + whatever valgrind etc...
If the machine is your primary dev box, i always recommend 32 Gig

If he really needs 32GB of RAM.....and on a budget.... there is always used LGA 2011 Workstations to consider. (They are pretty nice. I own a HP Z420 myself)

8 x 4GB DDR3 1333 ECC RDIMMs cost $40 (or less) last time I checked. Even 8 x 8GB DDR3 1333 ECC RDIMM is pretty cheap (a bit over $100 last time I checked).
 

soulbadguy

Member
Jul 1, 2013
30
0
61
Oups, i didnt carefully read OP post ; I though he was building a new rig speecifically for game dev.
To OP, dont try to predict the amount of RAM you will need; Use what ever you have right now, and upgrade if you feel like your workflow suffers
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |