WTF, I just want to learn game programming

computer_science_major

I believe this is a general misconception about game programming. It is hard to blame anyone here. Let’s see, if you enjoy playing video games very much, and thus would like to create a simple one, it doesn’t mean you are able to do just that.

Game programming, in reality, takes a lot of math which you swore won’t touch it anymore since your high school. The programmer should have a deep understanding of math problem. Physics got a great deal in this, too. Imagine explosion of grenades, which is heavily calculated by the game engine. The calculation itself came from the code behind.

Read more »

Preview Google Chrome OS

Google says, most of the time we just use our computer for the Internet, and I couldn’t agree more. Whether you’re a businessman or a geek like myself, your Internet browser (or Email program), is probably the first thing you access once your computer have booted up (a couple of minutes later). The much talked about Google Chrome OS has been revealed and guess what? Seconds after you turn on the computer, Google’s browser will be booted up, because the browser will be your Operating System. This means that every single thing will be web-based, whether it’s your documents, chat, social networking services, and such, all of the applications will be stored on the Internet. Sounds great, but it brings us all back to the most preliminary thing that will make it a nightmare for us…Internet speed and reliability! Watch the video from Google below for more information about Google Chrome OS.

Sauce: lowyat.net

What is a petabyte ?

I believe most of us (the average you and me) are aware as far as gigabyte. Okay some might know terabyte. But there’s something beyond it. What is it called after terabyte? This picture explains it all.

whatsapetabyte

Sauce: Mozy.com

Basic photography: understanding histograms

Every DSLR has a display feature called histograms. It looks like a graph with random data that any new photographer don’t know what it actually is. And maybe, won’t even care. Here’s a peek, it’s a reader that records how much light (how bright or dark) a picture is .

You should know that every LCD screen – camera, TV, or digital frame – could display different brightness level of a particular picture. What you see bright in this screen might not the the same in that screen.

This is why histogram comes in. It is the standard reader to record how bright a pic. A sample, you had an underexposed pic. So this should looks quite dark as shown in histogram. Now in your camera, it looks dark as expected, but it is quite bright in your computer screen. Chances are, your computer screen are set a little brighter than normal.

Read more »

The Future of Computer Interaction

This video examines the benefits and limitations inherent in current mouse-based and window-oriented interfaces, the problems facing other potential solutions, and visualizes my proposal for a completely new way of interacting with desktop computers.

10/GUI from C. Miller on Vimeo.

WordPress Themes