Deprecated: Function create_function() is deprecated in /var/www/blog/inc/libs/clearbricks/common/lib.l10n.php on line 640

Deprecated: Function create_function() is deprecated in /var/www/blog/inc/libs/clearbricks/common/lib.http.php on line 249
Design Rant - Grumpycoder
Flux RSS

Design Rant

Entries feed - Comments feed

Monday, December 5 2011

Anatomy of a bad game: Jurassic Park

It's been a while since I last ranted about a video game, but just like last time, I try not to do so because I'm not a game designer. However, for extreme cases, I think I can make an exception. I was actually intrigued by the controversy about that game, as the metacritics score was allegedly tempered with by the game company's employees, who are being accused of submitting themselves 10/10 scores to boost the game's score. Which means I wanted to check by myself what it was all about... and it wasn't really pretty.

Jurassic Park from Telltale Games could have been a good game. The theme is nice, the movie was great, and there was lots of potential. However, the execution was quite miserable. But let me explain why. Caution: I'm probably going to spoil the story here and there, so do not read further if you still want to have a genuine experience on the story.

Continue reading...

Monday, January 17 2011

Why "open source" is bad

This one came a long way. I'm an active open source supporter, and I probably intend to stay that way for quite a while, but I finally came to realize that open source is sometime a very bad thing. But let me explain before you start throwing tomatoes at me.

Continue reading...

Thursday, August 5 2010

Why google wave didn't work

As you may have heard, google is letting google wave going down. Now I know that there's already a lot of people who gave their analysis about this, but I'd like to voice a different way to put it.

Continue reading...

Thursday, July 8 2010

Why Android is badly designed

This isn't the first time people ask me why I think Android is badly designed, and I guess it's time for me to explain it now.

Well, don't get me wrong: I own an Android-based phone, and I'd rather kiss Bill Gate's ass than buying an iPhone. I guess I don't have to explain much why. I think that when you own hardware, you should have the right to do whatever you want with it, including running any kind of application you'd like. Apple's policies are just not something I can support. Nonetheless, iPhones are way better than Android-based phones. Here's why I think this.

Continue reading...

Wednesday, April 28 2010

How to create a bad hardware design.

I'd like to quickly talk about something that's really, really awful.

I just bought a Cybershot WX1 camera from Sony. The camera itself is very nice, very small, very fast, quite powerful, loaded with features, etc. Now have a look at the camera itself. Look at the way the flash and the lens are placed.

Now look at this picture. This is a picture I took in my room, of my wall, with the zoom at 1x, in complete dark, using the flash. Notice the black portion at the bottom left. This isn't the shadow of my finger or what. This is the shadow of the lens itself.

The Sony engineers who slapped together this piece of crap didn't even see that, when taking a picture with the flash on, the lens itself would interfere with the ray of light from the flash itself. To me it just means they haven't even tested the product. I mean, seriously ? How could you ship such a product without testing something as basic ? Or maybe they didn't care ? I don't know. I'm tempted to ask for a return for a "defective product", as this is obviously defective to me.

- page 1 of 2