What games can a GTX 960 run at 1080p high to mid-settings?
A GTX 960 is capable of running most non-AAA, and older AAA titles at very high settings at 1080p, and is able to run more modern big name games at medium settings very well. For example, a 960 should be able to play games like Battlefield 4 and Tomb Raider (2013), and even GTA V at 60+ fps at high settings or better. On the other hand, it struggles with games that are either poorly optimized like PUBG, or games that require a hefty amount of graphics horsepower like Battlefield 1 or recent Assassin’s Creed games. For the meantime, the 960 is enough to play practically any game at 1080p medium+ settings at playable (40+ fps) framerates. The 2GB framebuffer may become a noticeable issue if you crank up vram intensive settings such as textures, but the 960 is not meant for playing games at high settings in today’s games, it’s meant for medium settings. So long as you take all this information into consideration, the 960 will remain a capable card for the next few years.
How many lines of code do big games have?
I have worked on some AAA games and have contributed to their source code. These games were mostly on Nintendo DS, DSi, Wii, iOS and Android. I have seen PS3 games' code too, but couldn't get a chance to work on them.I haven't actually counted the lines in any of the source code. But as far as I remember, the source code are not too much huge than a casual game. Of course the older classic games had a huge amount of source code attached to them, but that included the source of the engines too.These days engines handle most of the work. Even UI and fonts have been as easy as just drag and drop without requiring a single line of code. I remember how painful was it to code for a font to appear properly.So if you ask me about classic games, mostly on DS/DSi, they were close to half a million lines of code. But recently the games have been limited to 100–200K lines at max. My last game Hammer, Inc. had close to 10,000 lines of code in the first version. The second version which I am currently working on is currently sitting on 50,000 lines of code and is still incomplete.The AAA games benefit from vast libraries and better game engines though, thus the actual line a developer has to write for that particular game never crosses 100K lines.The choice of programming language also affect the lines. C++ is too verbose and needs a lot of code to do a single thing, while C# is too compact and can do most work in few lines of code. Python on the other hand is completely magic, although I am sure no AAA game has been made in Python.I hope the information was helpful.
What games can I play on AMD Ryzen 5 2400g without GPU?
Ryzen 5 2400g comes with built in 11 core Vega graphics, which can't be underestimated.Latest AAA games might work at 720p with low settings. But It is made for old games and indie games.Here are 80+ most playable games on Ryzen 2400g.First Person ShooterFar Cry 2, 3, 4BioShock infiniteBioShock 1,2Spec ops: the lineCrysis seriesCall of duty modern warfare 1,2,3Call of duty Black ops 1,2Borderlands 1,2Battlefield 3,4Counter Strike: Global OffensiveF.E.A.R (1,2,3)Half life 2Doom (2016)Portal 1,2BulletstormRacing/DrivingNeed For Speed: Most Wanted (2012)Burnout ParadiseDriver: San FranciscoGrid 2Trackmania TurboTrackmania 2Dirt 3BlurSplit/SecondAsseto CorsaFightingTekken 7Marvel vs Capcom 3Dead or Alive 5Street Fighter 5Injustice: Gods Among UsAction AdventureGTA 4Batman Arkham OriginsMass effect trilogySkyrimHitman: AbsolutionDead space 1,2Rage 2L.A NoireDishonoredMax Payne 3Left 4 Dead 2Team Fortress 2Dead islandJust Cause 2Mafia 2Alan WakeEnslavedResident Evil 5,6Assassin's Creed 1,2,3,4Trine 1,2,3Hack n' SlashDMC (Devil May Cry)Darksiders 1,2Diablo 3BayonettaCastlevania: Lords of ShadowSportsFIFA 18Trials FusionRocket LeagueSteepPES 17IndieGuacamelee!InsideA hat in timeSwapperBroforceLivelockRuinerNex MachinaShank 1,2RiveDead cellsHollow knightOri and the blind forestRayman LegendsCupheadGuns Gore and Cannoli 1,2Mark of the NinjaFirewatchRustLittle NightmaresAny AAA game before 2013 will run beautifully at 1080p.See How Many FPS You Get In Any Game On Any Graphics Card
How bad of a bottleneck should I expect pairing a GTX 1060 6 GB with a first-generation i7 870 at 3.5 GHz?
This Answer depends on accuracy of question:Depending on games it can be very bad with such a slow CPU.Intel Core i3-6100 vs i7 870If you compare that ancient i7 to a old i3. It’s ~18% slower.As others have stated if you’re talking about a new i7-8700 (non K/OC) version.Then the bottleneck would be the Old GTX 1060Which is a great card for typical Monitor 1920x1080 59–75hz, not so good at Higher end Monitors like 2560x1440 60hz (the RX 580’s better at this).And would be piss poor for 4k gaming.The GTX 1050 = Entry Level Gaming (I wouldn’t recommend less than a GTX 1050 Ti for Medium quality gaming at 60 FPS) Some newer games you’d need low settings on.1060 = Middle Level Gaming (Typically around release year they’ll play everything at Ultra so when it came out in 2016 Most games at 1920x1080 60 FPS Ultra/High Settings).1070 = High End gaming (Will play games a year later at High/Ultra on Regular Gamer Monitors (1920x1080 60–75hz), Will play 2k ~60Hz ~60 FPS on High Release year (2016).1080+ = Enthusiasts (1 Card may be able to game on Low-Medium with Best Monitor 2k 144hz-165hz OC/4k 60 Hz). The 1080 was able to run 40–55 FPS on 4k with medium settings on new games.Suffix Meaning- Ti = Fastest Version.Current Entry Level Gaming Monitor= 1920x1080 @60Hz-75HzMid-Level is Ultra Widescreens or Higher Refresh rates (2560x1080, 1920x1080 144hz, etc.)High End-Enthusiasts are running 1080 ~240hz, 2k 144–165hz, 4k-60hz)Typically you need 2 1080’s for stable 4k 60 FPS, 2k 144–160FPS.Hope that helps.
Why do pro gamers use such a low DPI?
There is one aspect that is easy to miss. When your mouse has 12000 DPI it ALWAYS has 12000 DPI. Config option of 500 DPI just means that if you move your mouse by 1 inch your cursor will move by, say, 500 pixels. Compared to maximum possible of 12000 pixels. But you really rarely need that maximum because it’s difficult to control the cursor. Instead you’re chosing comfortable sensitivity and what the extra DPI gives is more precision. Mouse is tracking fractions of pixels on lower-than-maximum settings. And so you’re able to do pixel-precise moves easily.I myself played Counter-Strike on a wide variety of mice, starting with ball, into the optic and into laser. And I can even tell that early optic mice were worse than ball ones. Because of a noise. Those optic mice were really jerky. And I bet currently low-end optic mice aren’t much better. Now even if we assume all other technologies and aspects are the same, 24x DPI increase can reduce the impact of a noise 24 times. Which will take it deep into subpixel level and it will be hardly noticeable at all.