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: Tutorials for game engine development?

10 pointsby groumaalmost 10 years ago
Can someone provide tutorials / resources for developing a game engine from scratch? I'm mostly interested in how the physics is done, followed by the rendering. I don't have a specific use or project in mind as I'm simply just curious and would like to have a general understanding.

5 comments

krappalmost 10 years ago
If you&#x27;re really into C, then you can&#x27;t get much more &quot;from scratch&quot; than Handmade Hero (<a href="https:&#x2F;&#x2F;handmadehero.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;handmadehero.org&#x2F;</a>)<p>I stopped trying to follow it all after about 30 episodes and just pick and choose the parts I find interesting at the moment from the youtube archives (<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;channel&#x2F;UCaTznQhurW5AaiYPbhEA-KA" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;channel&#x2F;UCaTznQhurW5AaiYPbhEA-KA</a>).
评论 #9914690 未加载
cs1193almost 10 years ago
3D Math Primer for Graphics and Game Development by F.Dunn and I.Parberry - <a href="https:&#x2F;&#x2F;thefinancialengineer.net&#x2F;wp-content&#x2F;uploads&#x2F;2015&#x2F;04&#x2F;F.Dunn-I.Parberry-3D-Math-Primer-for-Graphics-and-Game-Development.pdf" rel="nofollow">https:&#x2F;&#x2F;thefinancialengineer.net&#x2F;wp-content&#x2F;uploads&#x2F;2015&#x2F;04&#x2F;...</a>
nicks451almost 10 years ago
I&#x27;ve found the book Game Engine Architecture extremely helpful with this. <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Game-Engine-Architecture-Jason-Gregory&#x2F;dp&#x2F;1568814135" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Game-Engine-Architecture-Jason-Gregory...</a><p>If you&#x27;re looking to find out how a physics engine works you should check out Box2D, it&#x27;s an open source 2D physics engine. <a href="https:&#x2F;&#x2F;github.com&#x2F;erincatto&#x2F;Box2D" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;erincatto&#x2F;Box2D</a>
jason_slackalmost 10 years ago
There are a lot of open source efforts to learn from<p>Cocos2d-x - cocos2d-x.org<p>They also have forums to jump in and ask questions: discuss.cocos2d-x.org<p>There is even a Programmers Guide to get you started: cocos2d-x.org&#x2F;programmersguide<p>ping me on there if you want to chat about game stuff @slackmoehrle
D3NM0Nalmost 10 years ago
Youtube tutorials: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;user&#x2F;thebennybox&#x2F;playlists" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;user&#x2F;thebennybox&#x2F;playlists</a>