kheqn

Suggest a budget game dev laptop to replace desktop?

Recommended Posts

kheqn    0

Something under $750-1000 USD. I don't have a desktop so this is it. But it would also be nice to have something lighter, since I'll be carrying to school often, and will have an external monitor to use at home. New to game dev so not sure what to plan for... what specs are you guys using?

So far, I've looked at these:

Legion Y520 (~$790 USD):

  • i5-7300HQ
  • NVIDIA GeForce GTX 1050Ti
  • 8GB RAM (single, but can upgrade to 32GB max with 2 slots)
  • 15.6" and 2.4lb
  • 1TB 5400RPM HDD, upgradeable
  • (Can fork over $230 more to upgrade to an i7-7700HQ and 1TB 5400RPM + 128GB PCIe SSD........ is it worth it?)

Ideapad 510 (~$880 USD):

  • i7-6500U
  • NVIDIA GeForce 940MX
  • 4GB Soldered + 4GB DIMM (can upgrade to 12GB max in total)
  • 15.6" and 2.2lb
  • 1TB 5400RPM HDD, upgradeable

Ideapad 510s (~$930 USD):

  • i7-6500U
  • AMD Radeon R7 M460
  • 8GB (single, already maxed)
  • 14" and 1.7lb
  • 256 GB SSD, upgradeable

Any thoughts on these? The main quips I have with the Legion Y520 is that the CPU isn't as energy efficient as the Ideapads, and it's also quite heavy. And it's a gaming laptop... I've heard those don't have a very long lifespan? Haven't looked at other brands yet. Any suggestions?

I'll be working on 2D and 3D projects... I'll be using my own art and also using assets. Are these specs an overestimation... should I be looking for less?

Edited by kheqn

Share this post


Link to post
Share on other sites
Gian-Reto    7068

When we are talking about 3D... what are your expecations?

You can certainly create low poly 3D art on all of these rather weak machines. None of these besides the first has a good low end GPU (and make no mistake, a mobile GTX 1050 Ti is low end, even though up to date and quite usable). The GTX 940 is quite weak and last generation. Certainly usable for casual, 2D or old games. Just don't expect a recent 3D game to run at good framerates on it. Pre Polaris AMD Mobile GPUs -> extremly weak because this architecture was so energy hungry, thus the clocks and shader cores had to be cut down considerably for getting to an acceptable wattage for mobile chips. That AMD card is about 3 generations old already as AMD never kept their mobile cards up to date.

 

Generally, do you want to be able to game or or do 3D work on the move? If not, maybe you should go for an even weaker, cheaper laptop that is just usable for school, and a cheap DIY Desktop. For 600 Bucks you MIGHT be able to fit in a non-mobile GTX 1060 or RX 570, these cards will run circles around the GPUs in those laptops. Not to mention you will get a much beefier CPU for a good price thanks to AMDs new Ryzen CPUs.

If you try to get a budget laptop for 400$, and spend another 600$ on the parts for a Desktop, you might end up with a lighter, more portable laptop running much longer, and a machine at home that can actually be used to run the latest games and do more than just low poly 3D work.

And yeah, a laptop for 400$ most probably will have a crap screen and keyboard... but so will a "gaming" laptop for under 1000$. Good laptops WITH dGPUs deserving that name start north of 1000$... and good laptops without a dGPU at about 600-700$. You will have to compromise anyway.

 

I would really think long and hard what you all need on the move, and optimize for that. Gaming laptops are neither as portable nor as long running off the battery as a laptop without a dedicated GPU, all the while most probably cutting the GPU speed in half off the tap, thus really only making sense as a desktop replacement always plugged to the power tap that is more mobile than your average tower PC.

Edited by Gian-Reto

Share this post


Link to post
Share on other sites
frob    44919
On 6/26/2017 at 2:35 AM, kheqn said:

I'll be carrying to school often

For a student laptop you won't be doing anything that pushes the limits of computing or of graphics.  If you are doing something for high-end academic work you'll have a full-fledged workstation for that.

Most students don't want to hear it, but the quality of modern machines is far above their abilities.  Just about any off-the-shelf laptop made in the past few years is more than adequate. 

Whatever fits your budget, but if you must splurge, usually screen size is the most valuable, followed by SSD disk space.

Share this post


Link to post
Share on other sites
Finalspace    1140

I would recommend to search on ebay and get a dell or lenovo second hand notebook with a good keyboard layout and at least a GTX 760M+ i7 and 8 gb ram. Price should be under ~800. This category is totally sufficient for doing game development.

Last tip: Forget about gaming notebooks - especially MSI, this have the worst keyboard layout, worst drivers and worst software ever + tons of bloatware. Even the performance for gaming is not that great... it just looks good on the papers :-(

Share this post


Link to post
Share on other sites
missionctrl    206

Unless you're planning on making beefy AAA-quality 3D assets (which I assume you aren't), I think a strong 3D card is over-rated.  If you are planning on using Unity or Unreal or something similar with a big, complicated 3D editor application, then you probably want to stay away from real low-end hardware.  Otherwise, most modern GPUs (even low-end ones) are powerful enough for your needs.

I use a Late-2013 MacBookPro for all of my work (I do web and mobile 3D development) and I love it.  It is surprisingly powerful and lightweight.  For whatever reason, Apple computers are generally looked-down upon in game-developer communities, but I would strongly recommend a MacBook as a laptop.

You can probably get a refurb MacBookPro for around $1000.  Or a new MacBookAir for the same price.  I have a MacBookAir at home that I use for freelance/personal work and it works great for most stuff (although, I've never tried running the Unity editor or any heavy-duty 3D games).  It's super-lightweight and portable.  The only downside with the Air is cooling.  It does well most of the time, but a long 8-hour work day involving significant GPU load is going to be a problem.

Share this post


Link to post
Share on other sites
Gian-Reto    7068
1 hour ago, missionctrl said:

For whatever reason, Apple computers are generally looked-down upon in game-developer communities, but I would strongly recommend a MacBook as a laptop.

Probably because a) Macs are not really among the main gaming platforms and actually a rather small market compared to windows PCs, b) the hardware is rather expensive for the performance on offer, so as long as looks and build quality are not the main concerns, but best price/performance ratio, Macs are not strong contenders, and c) Mac hardware almost never has access to the latest and greatest hardware on offer because of Apples tight controls on their hardware and their certification process... which might not be a big deal to you if you are only looking for a good laptop given laptops never will be powerhouses really benefiting from beefy GPUs and stuff like that, and Apple getting up to date hardware every other year otherwise.

 

If you don't NEED to develop on Mac because you develop for iPhones (which I believe can be done on Windows machines, but with a little bit more complications), or are just 100% tied to the Apple ecosystem or totally in love with their OS, there is no real reason to pick a Mac over a Windows machine.

You can get the same build quality from windows machines if you pick carefully. At that point the prices are not THAT different to Apple machines anymore. But really, the Surface machines from Microsoft can compete with Apple hardware any day of the week (sadly also on high prices).

 

Now, with windows you get choice. A ton of choice. Like Microsoft or hate them, they still have a pretty open ecosystem. You an pick from a myriad of budget, workstation or high quality hardware options. You can build your own machine from scratch. Everyone can build software for their OS without Microsoft being involved.

That choice can also be a bad thing. I heard many a user complain about it and praising Macs and Apple in general for their simplicity. Which holds true (as long as you don't deviate from the prescribed path... heaven forbid you ask Apple for support on a 2008 Mac Mini in 2017. They had to patch me through about 4 different support units until somebody could say which MacOS version that machine could still be updated to... and that whole process was only necessary because Apple is not prepared for iCloud customers having switched to Android and Windows... its like they rather not have me as a customer if I don't own the full stack of products they offer).

But again, unless you are not looking for that simplicity, but rather have choice and the option to open your PC and replace a damaged part without worrying that you might lose any chance of ever getting support from your PC manufacturer ever again, Windows PCs might be a better choice. With Linux being on the other end of the simplicity vs. openness scale.

 

Long story short: Apples Macbooks certainly are good machines, if you are not looking for getting the best price/performance ratio, don't mind MacOS or actually mind switching to Windows or another Linux distro (with MacOs just being a very elaborate windowing system over their own distro), or just need the street creds or the looks that come with an Apple machine.

I wouldn't even REALLY put build quality down on that list, not as long as Apple still insist on using aluminium instead of a stronger metal to cast their laptop casings from. That metal just collects scratches way too easy.

But most of the Macs vs. PC debate comes down to religion, not real facts. Because when we get down to it, both OS are equally capable in about all use cases in the hands of an expierienced user, most important software suites are available for both OSes, and you can find similar quality hardware among the huge crowd of different windows machines on offer.

Edited by Gian-Reto

Share this post


Link to post
Share on other sites
missionctrl    206

Really well-said Gian-Reto.  Great breakdown.

I feel that Macs' value comes from their convenience - a kind of easy-to-use black box computer (an appliance, as I believe Steve Jobs once called it).  Conversely, PCs are generally more versatile and powerful.  Based on that reasoning, I actually dislike Mac desktop computers and strongly prefer PC desktops.  But for a laptop, where convenience is the main driving factor, I really prefer Mac.

But you bring up a couple other really good points.  Do you want to play games on this machine as well?  If so, then obviously a PC will be better suited.  Also, what platforms are you developing for?  Mac and/or iOS?  Then you will need a Mac.  Windows?  Then you will need a PC.  Android/web/etc?  Then either would work.

Share this post


Link to post
Share on other sites
Gian-Reto    7068
17 hours ago, missionctrl said:

Do you want to play games on this machine as well?  If so, then obviously a PC will be better suited.

Especially as there are actual "Gaming Laptops" for Windows, while no machine deserving such a (somewhat dubious) moniker is available from apple.

 

Caveat here is, as said before, that these gaming laptops might have a beefy GPU besides a beefy CPU, but are not really that "portable" thanks to size, weight and power consumption, and that GPU only working at about half power off the power grid.

And of course if modern 3D games are not what your gaming revolves around, "gaming laptops" might be overkill anyway. You don't need more than an iGPU to play 2D games.

 

Share this post


Link to post
Share on other sites
fireside7    213

I'm using an i3 on a desktop and it's fine for Unity and Blender.  I have a gtx950 card.  If you are doing indy game dev, you want to do something that will run on smartphones, so you don't need much power.   Also, if it runs on your machine, it will probably run well on the average user's machine.  The triple AAA games are in another league and you have to be in a large team for that kind of thing.

Edited by fireside7

Share this post


Link to post
Share on other sites
swiftcoder    18432
On 6/26/2017 at 0:35 AM, kheqn said:

But it would also be nice to have something lighter, since I'll be carrying to school often

Having done this for years myself, I strongly recommend that you buy something excessively light/portable for school (say, a Chromebook, or if you feel like splurging, a 12" MacBook). Then buy/build a cheap gaming desktop that you don't have to carry around.

The lightweight laptop is fine for coding or running Blender et al, and you have the desktop for playing games or running Unreal/Unity.

You really don't want to be lugging a 17" desktop-replacement to school every day. And even "light" gaming laptops (such as Alienware's 13" model) aren't really all that light.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Similar Content

    • By Chimcham
      Hey surfers, we are creating a space flight simulator more or less, with goofy twists. We would like to have a chatbot in place for the ship communications, a resource that can help define or tell you about the galaxy as you fly through it.
      I'm just looking for advice on whether you think the chatbot is engaging, as well as if there any tips you may have in developing it further (which we absolutely intend to to do). Also, feel free to just chat with it and let me know what you think. 
      You can find the chatbot here. 
       
      Thanks!
    • By mcinek
      Hello!
      I was reading this great forum for a while and now decided to share something with this great community.
      I'm a industry veteran, currently working at Ubisoft Toronto as senior engine programmer.
      I'm writing a blog about creating a game in Unreal Engine. The goal is to show people the whole process of creating a game from start to finish. Obviously it's not going to be AAA game, but it's not going to be simple jam prototype either. I'm using all my knowledge and experience I gained over the years, working on titles such as The Witcher, Street Fighter, Watch Dogs and others.
      I've shared some stuff already and I would love your feedback. Would you like more technical details? More theory? Specific UE4 implementations? Blueprint screenshots? C++ code? Let me know!
      I will release a playable build (there is one already!) whenever there is something new worth playtesting, so you can play it yourselves and maybe it will inspire you for your own projects.
      Here's link to the blog:
      http://myvolleygame.com
      Cheers!
    • By Koas
      Firstly, the newcomer cliché: I don't know if here's the right forum for this subject, which is about an indie team successfully entering the gaming industry with their game, i.e. game development as a business, instead of a hobby. If it's not, please move it to the most proper one.
       
      Except where it's misleadingly said that making games is unrealistically easy, almost everywhere it's discouraged and stated firmly and surely that "your first game project will fail". If such statement is targeted to people thinking that making games is as easy as 123, and that such game would yield rivers of money, I completely agree that it has very high chances of failing. But if such statement is targeted to every single first game project, I completely disagree.

      If a team isn't just one more utopia believer that attempts to develop yet another FPS and expects to become rich with it, but instead, a team that researches, studies the market to find which genre is flexible, reachable, a genre that they know, that people likes the most, that isn't saturated (the biggest failure-sure example: an MMORPG), and that people won't reject only because there is a big budget game of the genre made by a big budget large company (for example, making a MOBA is sure failure, because of the LoL vs DotA polarization), having in the team no room for "idea guys" but a group of "one man army" that studies deeply about game design, avoid failing on the same failures other developers did, learning a plethora of things from experienced game designers, and the team tries the most of them to not deliver yet another game of X genre, but instead one of the ones, with all of its innovations or differentials.

      But then comes someone and says that "your first game will fail". Seriously? Would really a team, with all of the values listed, be defenseless against failure?
    • By IllegalSeagulls
      Hello, this is my first post, and originally I wasn't going to even join this community, but I thought it would be a good idea. Especially because the people at Reddit ignored my post completely.
      Being a Minor (I am about to be a sophomore in high school), I have about three years of coding experience. I also have been composing music, and I have many friends who do many other things that happen to coincide with game development (I will get to this next).
      Currently, me and two friends are wanting to start a development company. I have had a good amount of experience in Unity, and I am well versed with JavaScript, as well as learning C#. I have a friend who does a lot of art and pixel art, who also is well versed in JavaScript (no experience in anything other than Pocessing.js) and a friend who has the same if not more experience with JavaScript, as well as advanced GameMaker skills.
      In terms of technology, coding levels, music, art design, and pretty much everything else that actually creates the full game experience, we are set and ready to go. The problem is legal issues.
      My parents are not too fond of me starting a company now, because they think school is more important (I go to a special program at my school, which is similar to STEM mixed with avid, but includes all classes, which I could easily do this for projects), and legally, none of us are old enough to actually create a company (I have researched into LLC's, DUNS Numbers, Apple Developer, and a lot of the other publishing/marketing stuff we'd need for a company and actually publishing the apps). I know, if we continue, we will probably need legal advice from an actual attourny (especially because laws vary by state so a lot of information might not be correct on the internet), but I was wondering if any of you either have experience starting a company/software development company as a minor, or if any of you know anything that might help us on our endeavor legally so we can have our own business. We already have options of people who are above 18 who will help us with this and will more than likely help us with being the legal organizer of the company, but other than that, we are a little blind.
      If you have any information that would be helpful, that would help us so much!
      Illegal Seagulls LLC (Hopefully at least!)
    • By DrBFragged
      Is crowdsourcing an idea for a game a good idea? I like the idea of getting advice from more experienced people, but it also makes me nervous. I'm also curious if crowdsourcing can help to sell the idea to others. 
  • Popular Now