Live data from Hacker News

Handmade Hero – A complete game live-coded from scratch

handmadehero.org

11–20 of 79 posts

Re: Handmade Hero – A complete game live-coded from scratch

#11
post #6

I have no delusions of having enough time to ever follow through all of these videos, but it's still an idea that appeals to me. Something I'm curious about though: If I wanted to follow along on a Mac instead of Windows, how different of a process am I looking at?

Not too bad, Casey does a good job of separating the platform code from his game code. Also he's using emacs.

> Also he's using emacs.

Not anymore.

Re: Handmade Hero – A complete game live-coded from scratch

#12

A comment thread from a couple years ago that resonated with me: https://news.ycombinator.com/item?id=11087399 I watched about a dozen Handmade Hero episodes, and I was a bit annoyed that every session resulted in a random hunt to fix a bunch of bugs because there was not sufficient abstraction. It wouldn't be so bad if the abstractions were upcoming, but Casey seems to have an aversion to abstraction and I stopped w…

[deleted]

Re: Handmade Hero – A complete game live-coded from scratch

#14

Wow this is crazy; I'm surprised its still going on after all this time. Doesn't seem healthy imo to stick just one project for so long without significant ROI. But yes, commendable indeed, and I hope people got significant value out of it, for his sake.

> Doesn't seem healthy imo to stick just one project for so long without significant ROI.

Maybe the ROI is the feedback and such from the community that has popped up around the game? That, and the $15.00 per copy to get access to the source code as the series goes on. But I'd be willing to bet that the feedback and community is the driving thing for this guy.

Re: Handmade Hero – A complete game live-coded from scratch

#15
Casey is really well known in the gaming community - https://mollyrocket.com/casey/about.html Through Handmade Con, he's also interviewed many other creators like Jonathan Blow and Edmund Mcmillen. He also contributed to Blow's recent game, The Witness (specifically the movement system and the world editor).

This is a really good series by an experienced game developer that's basically free (or at least the Zed Shaw model of pay to download but free to view).

Re: Handmade Hero – A complete game live-coded from scratch

#16

A comment thread from a couple years ago that resonated with me: https://news.ycombinator.com/item?id=11087399 I watched about a dozen Handmade Hero episodes, and I was a bit annoyed that every session resulted in a random hunt to fix a bunch of bugs because there was not sufficient abstraction. It wouldn't be so bad if the abstractions were upcoming, but Casey seems to have an aversion to abstraction and I stopped w…

So? Watching most folks code is the most boring thing ever. Very few people are entertaining to watch. Abstractions get in the way when one is hacking.

Re: Handmade Hero – A complete game live-coded from scratch

#17

A comment thread from a couple years ago that resonated with me: https://news.ycombinator.com/item?id=11087399 I watched about a dozen Handmade Hero episodes, and I was a bit annoyed that every session resulted in a random hunt to fix a bunch of bugs because there was not sufficient abstraction. It wouldn't be so bad if the abstractions were upcoming, but Casey seems to have an aversion to abstraction and I stopped w…

This is not uncommon in game development. Jonathan Blow and others have spoken at length about why game development is different than web development or other types of software engineering (not in a condescending way but in a "it's different, here's why" way):

- https://www.youtube.com/watch?v=JjDsP5n2kSM

Re: Handmade Hero – A complete game live-coded from scratch

#18

A comment thread from a couple years ago that resonated with me: https://news.ycombinator.com/item?id=11087399 I watched about a dozen Handmade Hero episodes, and I was a bit annoyed that every session resulted in a random hunt to fix a bunch of bugs because there was not sufficient abstraction. It wouldn't be so bad if the abstractions were upcoming, but Casey seems to have an aversion to abstraction and I stopped w…

In order to really start talking about it, we'd need to see someone writing something of similar complexity and longevity live in the same amount of time, and see whether they've spent less time to get to the same place.

With the same restrictions of course - relatively little dynamic memory allocation, and hitting frame rate consistently on the lowest supported platform.

Re: Handmade Hero – A complete game live-coded from scratch

#19
post #14

Wow this is crazy; I'm surprised its still going on after all this time. Doesn't seem healthy imo to stick just one project for so long without significant ROI. But yes, commendable indeed, and I hope people got significant value out of it, for his sake.

> Doesn't seem healthy imo to stick just one project for so long without significant ROI. Maybe the ROI is the feedback and such from the community that has popped up around the game? That, and the $15.00 per copy to get access to the source code as the series goes on. But I'd be willing to bet that the feedback and community is the driving thing for this guy.

My understanding is that Casey was specifically bothered by newer game programmers not understanding the underlying internals and writing slow software. Seems like he wanted to do something about it and this was his expression and attempt of doing so!

Re: Handmade Hero – A complete game live-coded from scratch

#20
post #2

This is a brilliant gimmick for promotion, catch the intersection of gamers interested in game design.

This is not a gimmick haha. Read my comment from earlier in this thread:

Casey is really well known in the gaming community - https://mollyrocket.com/casey/about.html Through Handmade Con, he's also interviewed many other creators like Jonathan Blow and Edmund Mcmillen. He also contributed to Blow's recent game, The Witness (specifically the movement system and the world editor).

This is a really good series by an experienced game developer that's basically free (or at least the Zed Shaw model of pay to download but free to view).

Post reply on HN