TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What makes game developers such programmers?

2 pointsby debanjan16almost 2 years ago
I have observed that no problem seems unsolvable for game developers. You throw a complicated problem at them, they will create a solution (in whatever way) and make the thing work. The first solution is not always the most efficient one.<p>How is that tremendous power gained?<p>Also so much have come out of the game development world like Perlin noise for terrain generation, fast inverse square root, etc.<p>Are game developers the only raw hackers like the 70s that exist today?

3 comments

dtagamesalmost 2 years ago
It&#x27;s a legit question. I moved to game development last year after spending 25 years in business software . I work for a mid-size team that&#x27;s part of a large company.<p>I think the simplest explanation is that games are not so rigidly focused on some of things that make business software take longer. There&#x27;s more risk taking, more short-term solutions, less testing, and more bugs. And that&#x27;s ok, because games only have to be fun. They don&#x27;t need to manage your bank balance or solve the world&#x27;s problems. This gives game developers the freedom to be creative and just &quot;get it done&quot; in a way that&#x27;s sometimes not possible with the constraints of business software.<p>Another factor is that game developers play games -- their game and others. This is not true in other industries! Mainframe database developers (I did that at IBM) don&#x27;t use a database at home for fun. Nor do they test out every other database in their spare time. People who work on email are probably not passionate about email in the way that game folks are into games. So I suspect this gives a little more <i>oomph</i> to push through and solve problems.
ftxbroalmost 2 years ago
i think they are the most visible ones. it&#x27;s not like you are going to see what a database programmer working at oracle does at their job.
richardjam73almost 2 years ago
Neither Perlin noise or Fast Square Root came from game development.