+ 5
Game Development
Is it necessary to use a high end capacity laptop for game development. Also should I go for a laptop with a Nvidia graphics card.
6 Answers
+ 3
No. But you may want some minimal specifications depending on the size of the project. A very slow laptop can slow you down. For example, Unity's editor is known for being extremely slow but doesn't exist when the game is being played in production.
This was ~highest RAM usage I got from the engine when running (not editing):
Unity (v2021.3.8; low poly project, but many assets): ~2.4GB
Unity (v2021.3.8; Empty project): ~740MB
Unreal (v5.1; Vehicle sample template, not many assets): ~2.0GB
I had all 3 open at once with 16GB RAM.
With Visual Studio as the IDE, it could be an extra ~2GB.
So in terms of RAM, the minimum should be 8GB but you probably want 16GB just in case.
For storage, the more the merrier, 100GB should be plenty to include many assets on your drive for a decent sized project and the engine.
For performance, a slow computer can be an asset because it gives you a better idea of what issues consumers run into to help you optimize.
2D / Software based apps can have lower requirements.
+ 7
its depends on what type of game you are working on
+ 4
no, not in general.
big game engines like unity and unreal tend to consume lots of resources, but it depends on what kind of game you develop.
also, for development and testing, you will not compile and render the end-product each and every time.
use the devices you can afford. you can still try to get something else later when you are more experienced.
+ 2
as already mentioned, you do not need a fancy computer to get started.
aside from that, unity and unreal are not the only options (and perhaps not even the best options) for beginners.
learning programming is hard. don't rush, don't have too high ambitions in too little time.
+ 1
What about core afla
+ 1
Somebody
It often comes down to time and will power.
First ask yourself how badly you want to become one. If you just kind of want it, from your current position you are too far away and won't accomplish the goals needed to become one.
1) If you have a job, set a goal to save for one :).
Set money aside every paycheck. The more you can save from unnecessary spending the better. If you eat out or order often switch to cooking, you will save a lot. Do a minimum of $20 if you think money will be very tight, or higher if you're okay.
Every paycheck: First invest/save, second pay bills, next live on remainder. In that order, always. (I.e., live with a budget).
Finding ways to earn extra cash can help fasten this process.
With this you can get one sometime next year.
2)
We all started somewhere. We were all at a point where we understood nothing. Just like learning a new language, it takes practice.
Don't give up!
Remember: Nothing changes if nothing changes. If you don't change, your life doesn't change.