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.

Notch live coding for Ludum dare 22

184 pointsby hjalleover 13 years ago

19 comments

huckerover 13 years ago
It's interesting to see such a prominent and talented coder do his work on (what looks like) a totally stock Eclipse install. Not that there is anything wrong with it at all, but it puts into perspective all the time "wasted" by thousands of programmers (myself included) around the world tweaking their vimrc to perfection, obsessing over tiling vs traditional window managers, and in general worrying a great deal about the "optimal" workspace.<p>It's rather refreshing to see someone that just does his work with tools that are sufficient to do the job.<p>Come to think of it, I see this phenomena quite often at the university I attend. The "average" guys have regular flamewars on what language is best or whether vim or emacs or some IDE is the ultimate tool, MacBook Pro versus Thinkpad and so on, while the actual top guys keep churning out quality code in whatever language fits the task on whatever machine available at the time with whatever OS is on that machine.<p>This is obviously a great simplification and a single anecdote, but I think there is some truth to it. Masters of art obsess over the artwork itself, not the tools used to create it.
评论 #3364669 未加载
评论 #3364575 未加载
评论 #3364945 未加载
评论 #3364521 未加载
评论 #3364633 未加载
评论 #3364551 未加载
评论 #3364557 未加载
评论 #3364905 未加载
ericbover 13 years ago
I'm curious--how is he able to make coding fast enough to be interesting to watch? It seems almost sped-up. I spend so much more time thinking than typing. Yet somehow he seems to be coding at a speed which would preclude a lot of think-time. I am confused, and a bit in awe.<p>And where is the part where strange crap happens that surprises you, and you spend 10 minutes staring at something and debugging it?
评论 #3364566 未加载
评论 #3364965 未加载
评论 #3364553 未加载
评论 #3364607 未加载
评论 #3364820 未加载
评论 #3364689 未加载
评论 #3365167 未加载
Scaevolusover 13 years ago
Watching other programmers code is a great way to learn new things about your tools.<p>From his LD21 stream I learned that Eclipse can do hot code reloading-- Notch uses this extensively to iterate with cycles measured in seconds.
评论 #3364545 未加载
PaulJoslinover 13 years ago
I think what I enjoyed the most watching this was the fact that he clearly has a lot of artistic talent, as well as the ability to code.<p>Many programmers have been unable to produce masterpieces, due to the lack of ability to produce any of the required graphics / sprites.<p>Notch was just adhoc drawing animated sprites and they looked great.
评论 #3365298 未加载
aw3c2over 13 years ago
I unsuccessfully tried to watch (and record) this with rtmpdump. Does anyone have success with it? This is as far as I got:<p>rtmpdump -r "rtmp://199.9.255.233/app" -a "app" -f "WIN 11,0,1,152" -W "<a href="http://www-cdn.justin.tv/widgets/live_site_player.re2cb52468e1a1f82af503eac77b389e6fc8e5282.swf" rel="nofollow">http://www-cdn.justin.tv/widgets/live_site_player.re2cb52468...</a> -p "<a href="http://sv.twitch.tv/notch" rel="nofollow">http://sv.twitch.tv/notch</a> --live -y "jtv_NkzwEXgKbSnzmSP_"<p>It is a shame that things like this are encumbered and tightly controlled.
评论 #3365117 未加载
评论 #3364816 未加载
mrspeakerover 13 years ago
Great fun to watch! He just posted a "work in progress" version: <a href="https://s3.amazonaws.com/ld48/ld22/index.html" rel="nofollow">https://s3.amazonaws.com/ld48/ld22/index.html</a>
atamboover 13 years ago
Go to <a href="https://s3.amazonaws.com/ld48/ld22/index.html" rel="nofollow">https://s3.amazonaws.com/ld48/ld22/index.html</a> to play the game (he updates it periodically as he's working on it).
sontekover 13 years ago
I have to open up documentation all the time when I'm working, hes just hacking away... its beautiful.
deniszgonjaninover 13 years ago
Go watch him code and then decide for yourself if there is such a think as a 100x programmer
jebblueover 13 years ago
I watched this for several hours today, cool stuff watching him. His reactions when the code misbehaves are funny. How he remembers which sections of code do what and is not afraid to cut out whole sections to achieve the effect he wants is cool.
jiggy2011over 13 years ago
Has anybody here had any experience entering Lundum dare?<p>For many years I have thought about the idea of building a game from scratch and even have a few half (or probably quarter at best) finished engines/demos. Of course it is easy to become a perfectionist and compare your work to the best AAA titles which means you will never finish.<p>Perhaps a strict 48 hour deadline is what is needed to really force me to get something completed. Although since I haven't done any games programming for years I would just end up spending all the time reading the docs and correcting simple mistakes.
bobthedinoover 13 years ago
Anyone know what third party Java libraries he's making use of (if any)?
resnamenover 13 years ago
Wow, it's cool to see him modifying classes on the fly. He's tweaking RGB value constants and seeing the result instantaneously.
HalibetLectorover 13 years ago
I noticed that he switches between the keyboard and mouse so fast it seems like he always has one hand on the keyboard and one on the mouse. How is he so fast at switching? For me, touching the mouse is the slowing thing I do in a text editor.
评论 #3365485 未加载
评论 #3365537 未加载
langsamerover 13 years ago
Is that the music he is listening to or is that just ambiance music added by twitch.tv?
评论 #3364885 未加载
评论 #3365685 未加载
评论 #3365175 未加载
hpaavolaover 13 years ago
He seems to use a lot of "magic numbers" at first, but later on replacing those with proper variables. Is that common? I can't keep track of the meaning of such numbers while programming, so I tend to use variables straight away.
sidmitraover 13 years ago
I've been working on a dribbble for the Game Dev community, <a href="http://www.metroia.com" rel="nofollow">http://www.metroia.com</a>, hoping to launch Jan 1.
theon144over 13 years ago
Dammit, I found about it just now, does anybody know if there's going to be a recording of the stream on youtube or elsewhere?
评论 #3365342 未加载
heliumover 13 years ago
Anywhere I can watch this on a iPad?
评论 #3364606 未加载