They probably mean "This is so much more interesting than somebody would expect based on a description."
If someone asked me "Do you want to watch a 52 minute talk on how they move the window on side-scrollers?" I would say no. That doesn't sound like it would even be worth talking about.
But it is, and I'm really psyched to watch this video.
Great article. (Unfortunately I had to finish it in w3m because the gifs were so huge.)
I remember doing lerp and projected-focus before I knew what they were called. It definitely has more depth than it seems, and as I was reading I was surprised at how much thought went into some of these decisions, especially Super Mario World where I had never noticed it. I suppose it's like UX design -- you only notice it if it's bad.
I was also having a major issue reading this article on mobile. Every app I tried to read it on was crashing repeatedly, with increasing frequency as I got to the bottom of the page.
I suppose it wasn't as bad as I thought. If you type
lynx news.ycombinator.com
it tries to "intelligently" choose the news:// protocol, which I have never used and probably never will. With w3m, it just goes to http no matter what the subdomain is.
I wish every game developer read this. Some really popular games have bad camera movement. For example, Limbo has poor vertical camera and you have to make "leap of faith" often. Trine has problem with scene transition with multiple players so you often play off-screen. And Vlambeer games have too much shaking ;)
Sreenshake can be turned off, but they have a problem with their offscreen action. That is, enemies that are 2 screens away from you can shoot you mercilessly which is even worse than a leap of faith because it's purely random and can't be prevented with skill or knowledge.
Unfortunately, some game engines just give you the Camera and basic stuff, and you must implement scrolling yourself while wondering, "Am I doing this right?" (mostly I use LibGDX). Would be great to see this codified as a library. I think it's not game engine dependent.
I took a game programming class back in college and ended up coming with a scheme very similar to the lerp smoothed box shown there. Interesting to see all the history of this.