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: How to get into game development if you already know programming?

11 pointsby in9about 4 years ago
I&#x27;ve been a developer for the past 6 years. I&#x27;ve been tryinig to get into game development but I seem to only find contend aimed at beginners. Do you guy know of a book or series of tutorials that can help me?<p>I&#x27;d like to know a bit about tradeoffs between game engines, graphical libraries and a few design patterns that could help me have a better view of the field.

6 comments

ArtWombabout 4 years ago
I can recommend the Unity Essential short course. Mod 4 micro games to get up and running in under 10 days. And there&#x27;s really no downside to learning a proper game engine like Unity 3D. Looks great in your portfolio, empowers you to express yourself in 3D, VR, etc.<p><a href="https:&#x2F;&#x2F;learn.unity.com&#x2F;project&#x2F;unity-essentials-live-march-22-april-1-2021" rel="nofollow">https:&#x2F;&#x2F;learn.unity.com&#x2F;project&#x2F;unity-essentials-live-march-...</a><p>If you&#x27;re looking to go the other way, in a more lo-fi style, make a Roguelike. 7DRL challenge just wrapped up. Tons of free resources, wikis, etc. Ideal for learning data oriented gamedev. Best of luck ;)
killtimeatworkabout 4 years ago
The biggest question you need to answer at the beginning is if you primarily care about a getting a game done, or just want to play with writing game technology (graphics etc.), while maybe ending up with a finished game in the process. For the former case, you&#x27;re always better off with an engine (the exception being simple 2d titles), while in the latter you obviously write everything from scratch.
dyingkneepadabout 4 years ago
I would suggest starting with something very simple like &quot;command-line tic tac toe&quot;. Just by trying it you will already come across a few patterns that every game has. Then you port it to GL or something, and this will expose you to a whole new set of problems. Then you try to implement online support for two players, and so on. This should give you a nice platform to jump into the next things. Are you interested in every single aspect of game programming?
kleer001about 4 years ago
Best of luck!<p>As a short aside, the #1 thing about your game to worry about is &quot;the main gameplay loop&quot;, even if its story based, the thing your player does over and over again should be fun. Yahtzee Croshaw does some great game element breakdowns, if you don&#x27;t already know.
drmidnightabout 4 years ago
I found <a href="https:&#x2F;&#x2F;gameprogrammingpatterns.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gameprogrammingpatterns.com&#x2F;</a> delightful.
评论 #26510057 未加载
stuxnet79about 4 years ago
Nobody has mentioned it yet but getting into an active modding scene is one way to ease into it.