1. | | How to draw an outline in a video game (ameye.dev) |
|
555 points by alexanderameye 34 days ago | 70 comments
|
2. | | The Classic Super Star Trek Game (michaelburns.net) |
|
159 points by remoquete on Oct 13, 2023 | 50 comments
|
3. | | The Skyline algorithm for packing 2D rectangles (jvernay.fr) |
|
223 points by lapnect 81 days ago | 55 comments
|
4. | | Ray-Casting Tutorial for Game Development and Other Purposes (1996) (permadi.com) |
|
93 points by dosshell on Dec 30, 2016 | 7 comments
|
5. | | On the design of text editors (2020) (arxiv.org) |
|
179 points by signa11 4 months ago | 86 comments
|
6. | | Bresenham's Circle Drawing Algorithm (2021) (funloop.org) |
|
107 points by RojerGS 5 months ago | 45 comments
|
7. | | Clay (short for C Layout) is a high performance 2D UI layout library (github.com/nicbarker) |
|
216 points by ranger_danger 5 months ago | 103 comments
|
8. | | Firedancer: Language for 2D shmups bullet-hell patterns (firedancer-lang.com) |
|
192 points by bitbasher 5 months ago | 70 comments
|
9. | | Software Library: MS-DOS Games (archive.org) |
|
9 points by Jugurtha 6 months ago | 5 comments
|
10. | | 2D Rigid Body Collision Resolution (sassnow.ski) |
|
476 points by atan2 8 months ago | 64 comments
|
11. | | A simple, arena-backed, generic dynamic array for C (nullprogram.com) |
|
86 points by david2ndaccount on Oct 5, 2023 | 23 comments
|
12. | | An easy-to-implement, arena-friendly hash map (nullprogram.com) |
|
140 points by grep_it on Sept 30, 2023 | 13 comments
|
13. | | Arena allocator tips and tricks (nullprogram.com) |
|
288 points by jandeboevrie on Sept 27, 2023 | 91 comments
|
14. | | Books for Game Developers (mrelusive.com) |
|
203 points by Decabytes on Sept 15, 2023 | 59 comments
|
15. | | New Bézier curves for vector graphics (ad8e.pages.dev) |
|
181 points by ad8e on Sept 10, 2023 | 57 comments
|
16. | | Sub-pixel distance transform (acko.net) |
|
196 points by signa11 on July 21, 2023 | 31 comments
|
17. | | Why F.E.A.R.’s AI is still the best in first-person shooters (rockpapershotgun.com) |
|
597 points by danso on April 4, 2017 | 273 comments
|
18. | | C Port of Ken Thompson's Space Travel (github.com/mohd-akram) |
|
140 points by nixcraft on Feb 5, 2023 | 34 comments
|
19. | | Counterintuitive Properties of High Dimensional Space (2018) (marckhoury.github.io) |
|
230 points by behnamoh on May 20, 2023 | 60 comments
|
20. | | Ten articles in a 1980s computer magazine by sci-fi author Ted Chiang |
|
14 points by ChocMontePy on May 11, 2023
|
21. | | Build Your Own Text Editor (2017) (viewsourcecode.org) |
|
237 points by Tomte on Nov 13, 2022 | 30 comments
|
22. | | How true hackers write JavaScript (news.ycombinator.com) |
|
403 points by damir on Sept 5, 2018 | 328 comments
|
23. | | Lisp in 99 lines of C and how to write one yourself [pdf] (github.com/robert-van-engelen) |
|
289 points by jstanley on July 14, 2022 | 68 comments
|
24. | | How to build a chess engine (chessengines.org) |
|
230 points by fredrickd on July 3, 2022 | 57 comments
|
25. | | Minimalism in programming language design (pointersgonewild.com) |
|
136 points by ingve on May 24, 2022 | 143 comments
|
26. | | Ask HN: What does a developer need to know to build their own Lisp from scratch? |
|
81 points by stolen_biscuit on May 29, 2022 | 66 comments
|
27. | | Paginating Requests in APIs (2020) (ignaciochiazzo.medium.com) |
|
259 points by exemel_hn on May 28, 2022 | 185 comments
|
28. | | Foundations of Game Engine Development (foundationsofgameenginedev.com) |
|
32 points by cpp_frog on May 18, 2022 | 24 comments
|
29. | | 3D Math Primer for Graphics and Game Development 2nd Edition (gamemath.com) |
|
190 points by thread_id on May 18, 2022 | 18 comments
|
30. | | Introduction to Compilers and Language Design (2021) (nd.edu) |
|
293 points by fcambus on May 15, 2022 | 68 comments
|
|
|
More |