• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
  • entries
  • comments
  • views

Build a Killer Linux Gaming Machine for $430

Sign in to follow this  
Followers 0


[color=rgb(0,0,0)][font=arial]Several people have asked me for my hardware recommendations for a new Linux gaming machine. I get rather frustrated by PC manufacturers who load computers up with expensive Intel CPUs and [/font][/color]extra RAM you don't need[color=rgb(0,0,0)][font=arial], and then [/font][/color]forget to include[color=rgb(0,0,0)][font=arial] a graphics card. Or they proclaim [/font][/color]PC gaming is not dead[color=rgb(0,0,0)][font=arial]and proudly announce their "gaming machine" with a shoddy GPU, that [/font][/color]costs more than my first car[color=rgb(0,0,0)][font=arial]. I've been building my own PCs since high school, and I know you can build a PC with superior performance and lower prices than the [/font][/color]garbage[color=rgb(0,0,0)][font=arial] PC vendors are selling today. So I am writing this article to tell you what I would buy if I wanted to build a high-quality future-proof gaming PC with big performance on a small budget.[/font][/color]

[color=rgb(0,0,0)][font=arial]These components were chosen to give great performance at an affordable price, with maximum upgradability. I expect this computer would run any PC game today with maximum settings at 1920x1080 resolution. Components were chosen specifically for gaming, thus more importance is placed on the GPU and the CPU is relatively more lightweight. If you do not want to assemble the components yourself, any computer shop will do it for less than $100. I only chose components from reputable brands I have purchased hardware from before, no cheap brands or refurbished parts.[/font][/color]

[color=rgb(0,0,0)][font=arial]For Linux gaming, I recommend buying AMD CPUs. The integrated graphics chips in Intel CPUs [/font][/color]may cause problems[color=rgb(0,0,0)][font=arial] with detection of a discrete graphics card and make it [/font][/color]very difficult[color=rgb(0,0,0)][font=arial] to install graphics drivers. AMD CPUs also give a better price/performance ratio with somewhat slower single-threaded speeds at a much lower price. For gaming, the single-threaded CPU speed isn't actually that important since the intensive tasks like rendering and occlusion culling are typically offloaded onto the GPU, and modern game engines like [/font][/color]Leadwerks[color=rgb(0,0,0)][font=arial]make extensive use of multi-threading.[/font][/color]

Disclaimer: I have not built a machine with these exact components. I am not responsible if it doesn't work, do so at your own risk, blah, blah, blah. Now on to the parts...

[color=rgb(0,0,0)][font=arial]Asus M5A78L-M LX3 Desktop Motherboard (Socket AM3+):[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $44.99[/font][/color]

[color=rgb(0,0,0)][font=arial]AMD FX-4300[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $109.99[/font][/color]

[color=rgb(0,0,0)][font=arial]Corsair 4GB DDR3[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $39.99[/font][/color]

Graphics Card
[color=rgb(0,0,0)][font=arial]MSI Nvidia GEForce 650[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $94.99[/font][/color]

[color=rgb(0,0,0)][font=arial]Cooler Master Elite 350 with 500w power supply[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $59.99[/font][/color]

Hard drive
[color=rgb(0,0,0)][font=arial]Seagate Barracuda 500GB[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $59.99[/font][/color]

Optical drive
[color=rgb(0,0,0)][font=arial]ASUS DVD Writer[/font][/color]
[color=rgb(0,0,0)][font=arial]Price: $19.99[/font][/color]


Total cost: $429.93


Other cost-cutting tips

  • If you have any old computer, chances are you can reuse the hard drive, memory, optical drive, and even the case. Eliminating these items would bring the cost down to a ridiculously affordable $249.97.
  • I could have got the price down to about $350 if I used really cheap parts, but I don't recommend doing this.
  • TigerDirect.com may have some prices even lower than NewEgg.com, but I find their pricing information to be confusing. I don't ever consider manufacturer rebates, since you have no guarantee you will ever actually receive a check.

    Improving performance:

    • If you want better performance, invest in the graphics card. When shopping for graphics cards, just look at the number of "Cuda Cores". This will give you a pretty linear estimate of performance. (On ATI cards divide the number of "stream processors" by five and that is equivalent. But I don't recommend buying an ATI card for Linux gaming at this time.) My next choice up would be the Nvidia GEForce 670, which provides 1344 Cuda Cores versus the 650's 384, at a price of $299.99:
    • If I were to upgrade the CPU, I would get the FX-8320, which only costs $159.99 and gives the best price/performance ratio, according to cpubenchmark.net:
    • An SSD will significantly improve game load times, and will generally make your computer feel much snappier whenever files are accessed. However, the prices are still high compared to hard drives, like this 256 gb PNY SSD for $179.99:

      [color=rgb(0,0,0)][font=arial]The companies selling PCs don't seem to have a clue about gaming hardware requirements. Fortunately, you can build your own gaming rig and get better performance for much less money than anything they are selling. A good gaming PC doesn't need to be expensive. My recommended build here costs less than $430, and can be less than $250 if you have any spare parts lying around or an old computer you can cannibalize.[/font][/color]

      [color=rgb(0,0,0)][font=arial]The upgradability of the PC means future upgrades can cost very little and add significant performance to your hardware. My suggestions for improving performance would raise the price by about $365, giving you a mid-high machine for $795. I don't recommend buying the very highest-end parts because the price/performance balance just isn't there, and a year from now whatever you bought will be second-best anyways.[/font][/color]

      [color=rgb(0,0,0)][font=arial]When you're done building your killer Linux gaming machine, remember to take the money you didn't spend on Windows and use it to buy some [/font][/color]great Linux games[color=rgb(0,0,0)][font=arial]. [/font][/color]

Sign in to follow this  
Followers 0


Your ATI cores tip only applied on the 5xxx and before series as that was VLIW5 arch, the 6xxx series switched to VLIW4 (so divide by 4) and the 7xxx series and beyond on, Graphics Core Next (GCN), are scalar Compute Units (like NV's CUDA Cores) and as such division no longer applies as they are in line with NV's setup.

Share this comment

Link to comment

You don't need a 256GB SSD for gaming, though. Especially since Linux takes less space than Windows in general, you can get away with even smaller SSD's. Hell, I have a 120GB SSD for my Linux OS, I've had it for more than a year now and it's still only 20% full. I would grab a small SSD anyway if you have a few bucks to spare, even if just for the operating system, definitely a QoL matter but the improvement was well worth every penny for me at least.


Share this comment

Link to comment

Your ATI cores tip only applied on the 5xxx and before series as that was VLIW5 arch, the 6xxx series switched to VLIW4 (so divide by 4) and the 7xxx series and beyond on, Graphics Core Next (GCN), are scalar Compute Units (like NV's CUDA Cores) and as such division no longer applies as they are in line with NV's setup.



Share this comment

Link to comment

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