Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Make Games

    makegames.tumblr.com · Personal blog · on HN since 2010

    Make Games is Derek Yu's Tumblr, by the creator of Spelunky, with advice on finishing games, pixel art, and indie development.

    Visit blogHN submissions
    GamesProductivityDesign & UX
    What HN says

    HN commenters call his "Finishing a Game" post a favorite classic and quote its advice to treat finishing as a skill. His pixel art tutorial also gets linked.

    Stats for nerds
    22HN people shared it
    14linked in comments
    300story points
    Sep 2024last shared
    2010people per year2024

    Top posts on HN

    1. 1
      Pixel Art Tutorial
      2 people · 193 points · first shared 2013 · 38 comments on HN
    2. 2
      Finishing a Game
      18 people · 103 points · first shared 2010 · 11 comments on HN
    3. 3
      Making it in Indie Games: Starter Guide
      1 person · 2 points · first shared 2013 · Discussion on HN
    4. 4
      The Full Spelunky on Spelunky
      1 person · 2 points · first shared 2011 · Discussion on HN
    5. 5
      Firm but fair
      1 person · first shared 2022

    What HN people wrote when they linked it

    • danboltMar 2022

      I'd be interested in hearing your opinion on a different alternative, given you probably have better insight into the game's difficulty than I do. I think fans appreciate a sense of "fairness" [1] from Elden Ring and it seems very similar to Celeste in a lot of ways. Part of me wonders if that's a visual communication thing?

      Enemies (and especially bosses) in FromSoftware games usually have big, slow, windups. It's visually interesting and a big part of getting to know the openings like you mention. I find I have to empirically learn the cause/effect of those animations though, or I find I can't necessarily know how big Godrick's wind attack is without experiencing it a few times first. I sometimes wonder how the game would play if there was more visual information on the safe zones of attacks that the player could intuit. Or, I've noticed that my friends have gotten frustrated when they've gotten hit and not known why. Thoughts? Maybe it ruins the magic though.

      All that said, I think Elden Ring is overall fine as it is.

      [1] https://makegames.tumblr.com/post/4949412103/firm-but-fair

    • ceronmanApr 2019

      I also struggle with this. The best advice I've found is a 9 years old blog post by Derek Yu [1]: "Treat finishing things as a skill rather than a step in the process".

      We all have different skills, we can be good at programming or at graphic design or at music composition or at communication. Having these skills give you advantage, but you have to remember that at some point you didn't have those skill, those were cultivated. If you treat finishing things as a skill that has to be cultivated, where you suck at first, but with enough practice you get better and better, then you get into a mindset that will allow you to be more and more disciplined. So start small, take smaller projects, as small as possible. Make sure you finish them, slowly increase the difficulty level, you will get there.

      [1] https://makegames.tumblr.com/post/1136623767/finishing-a-game

    • CmonDevMar 2015

      It's just his business, he wants to keep making IDEs with a visual aspect to them, so he has to produce posts like this to justify it to the investors. Would be great if he finished the previous one before starting the new one though. Finishing is a skill mankind would benefit from even more: http://makegames.tumblr.com/post/1136623767/finishing-a-game

    • nihilocratSep 2010

      Or you could just make video games.

      Just be sure to finish them. The mantra in indie/hobby video game development is "finish your games, and if you can't finish, try making something simpler".

      See also: http://makegames.tumblr.com/post/1136623767/finishing-a-game

    • MattRixJun 2022

      For those unaware, Derek Yu is the creator of Spelunky. Here’s one of his best posts, it’s about how to actually finish making a game: https://makegames.tumblr.com/post/1136623767/finishing-a-game

    • charlieparkMar 2013

      Read http://makegames.tumblr.com/post/1136623767/finishing-a-game, and everywhere where he says "game", replace it with "your side project".

      Shipping makes everything better.

    Related

    Nicky Casencase.me402 people

    Fireflies

    Nicky Case
    Personal · last shared 2026
    Bitsquid Blogbitsquid.blogspot.com25 people

    Allocation Adventures: The Buddy Allocator

    Bitsquid Blog
    Company · last shared 2025
    Andy Gavinall-things-andy-gavin.com97 people

    Making Crash Bandicoot (2011)

    Andy Gavin
    Personal · last shared 2026
    Look What I Mademedium.com/look-what-i-made42 people

    How we use BitTorrent to improve our design sharing workflow

    Look What I Made
    Publication · last shared 2014
    Red Blob Gamesredblobgames.com199 people

    Hexagonal grids for games

    Red Blob Games
    Personal · last shared 2026
    Chris Heckerchrishecker.com39 people

    Kurt Gödel is Laughing His Ass Off Right Now

    Chris Hecker
    Personal · last shared 2024
    Grid Sage Gamesgridsagegames.com51 people

    REXPaint: Powerful, User-Friendly ASCII Art Editor

    Grid Sage Games
    Company · last shared 2026
    Eric Lengyelterathon.com38 people

    Poor Foundations in Geometric Algebra

    Eric Lengyel
    Personal · last shared 2026