Monthly Archive for May, 2009

Friggin’ Awesome Idea

Imagine: a black, kickass looking eypatch. On the inside, a tiny (but high resolution) OLED screen. On the front of the eyepatch would be a camera — if that isn’t possible with current technology, then it would be attached to the side of your head somehow — maybe on the same strap that’s holding your eyepatch. Or it could be like those police cameras I recall reading about a while back that loop over your ear.

Either way, you’ll have two things: a computer screen accessible at all times, and a video camera. Link them both to a wearable computer, and you have the basis for an augmented reality system.

And the best part is, I think this design is actually feasible!

I’ve put some thought into AR systems before, but they always involved projecting images onto lenses or something. The problem with this method is we don’t yet have good enough projector tech for that.

But swap out the projector for a monitor and camera, and you’ve got yourself the item that will make me a millionaire.

Some possible (realistic with today technology) uses:

  • Facial recognition. The computer would pick out faces and display their name, age, whatever you wanted. Handy if you’re bad at remembering people. You could also have an application that would automatically download a list of wanted felons and check for their faces.
  • Birds eye view of your current location, courtesy of Google Maps. Never be lost again.
  • Whatever information you wanted. You could even watch TV.

Possible (future) uses:

  • Virtual signs. Want to find the nearest ATM? Launch your ATM finding app, and suddenly a giant arrow springs up from the ground and hovers in the sky a few block away. A glowing green appears at ground level, guiding you there. The main problem with this kind of tech today is depth perception. Your AR goggles/eyepatch need some way of telling if there’s a building or other object between you and the virtual sign. Without this, it’ll just draw everything on top of the real world. Not good.

Hardware:

Once this thing goes to market, it would of course be custom built. But until then, I think a Pico ITX motherboard would be the best thing. Small (the size of a playing card!) low power requirements… build a small case, put it on your belt, forget about it.

For the camera, just any small digicam, like the afore-mentioned one the police were testing out. They’re out there. Once the technology progresses to the required level, the external camera could be replaced with one mounted directly on the eyepatch. If the user so desired, they could get two cameras — one normal, and one something like infrared. Night vision FTW!

The screen would of course be an OLED, like a cellphone display. I’m still researching it, but I’m confident that displays of the size I’m talking about can get at least something like 250×300 pixel resolution. Not great, but it would work for the purposes I outlined above. And since the tech gets better at an exponential rate, it shouldn’t be too long before the screen will be high-def.

Gloves. There’s got to be some way of controlling your software, right? So why not gloves? I’m thinking of a fingerless, ultra sci-fi design. There’d be sensors in the gloves so that your computer could interpret gestures as commands. Also, your camera would be able to pick out your gloves (due to some shiny reflective surface on them, or a particular pattern that image recognition could grab onto) so you could interact with the virtual world just by pointing at stuff.

——————————-

Anyway, those are some if my ideas. Thoughts, anyone?

Introducing: Critter Chan!

Reader of my blag, meet Critter Chan. Critter Chan, meet reader of my blag.

Play nice.

ITT Tech vs. King Critter’s Excellent College of Fawesomeness

I went to ITT Tech yesterday for a guided tour.

For those of you who are not in the know, ITT Tech is a private college devoted to very technical subjects — game design, 3D modeling, architecture, web design, system administration, and programming, among other things.

It’s kind of funny how I ended up on that tour. I’d been sitting at my computer, writing my High School And Beyond essay (short essay about what I planned on doing after high school) when I thought of checking out the ITT website. So I did. Then I noticed the “send me a brochure” link, so I clicked that. Half an hour later the phone rings, and it’s someone from ITT Tech asking me when she should schedule my guided tour! Mentally I was screaming “I just want a damn brochure!” but I made an appointment anyway. And I’m glad I did — it was rather… enlightening.

Long story short: if I were rich, and $11,000 a year was no big deal, I’d sign up in a heartbeat. There’s a lot of cool classes (plus a gaming group! :P ) and ITT offers some neat advantages. For example, after completing a course, you can come back at any time — even twenty years later — and retake the course for free. If you move to a different city in the middle of a course, your tuition carries over to any other ITT school in the nation. Another thing is that textbooks and equipment/software are included in the tuition, and they’re yours to keep forever.

Of course, there is one slight problem: I’m not rich, and 11 grand makes my brain bleed thinking about trying to pay off a loan like that. I know I can get financial aid, and I know I can get scholarships, but I’d be looking at 22 grand minimum for an associates degree. I’m going to have to pay some of that.

Then we get to the real bummer: they don’t actually offer the course I want. I want a comprehensive course in C++, geared toward game development — from beginner, moving quickly into intermediate, then advanced. By the end of two years I’d be able to program the Matrix.

But with ITT — well, you know that game design course mentioned above? It’s just that — game design. The reason my tour guide gave does actually make sense — companies don’t want really advanced programmers, they want well rounded individuals. This meshes with what I remember reading in some magazine; that there are way more designers and artists in a video game company then programmers.

My problem? I don’t want to work for a company, I want to start my own indie company and make my own games! There’s a lot of people who would undoubtedly tell me to start small, work your way up, etc. To all those people: fuck you!

I haven’t yet been beaten down by the man. I still have dreams, and the ability to realize them. I’m not a sheeple, content to work for a faceless conglomerate programming the next Barbie’s Adventures game, while around me society crumbles, North Korea starts World War III, and Britain turns into Oceania.

Even if we dodge WW3 and a host of other problems, there’s the fact that college degrees — along with a lot of other stuff — is going to become pretty much useless after the Humanity 2.0 revolution in ~2030, whenever they invent multi-purpose molecular assemblers (nanobots). Don’t even get me started on the singularity.

Well, this post got a bit off topic. Long story short: dunno if I’ll go to ITT. Still gotta think about it some more, and see if I can’t teach myself C++ well enough to start on my indie game dev idea.

My game has evolved

Into Mudkip!

Wait, no…

Here’s the deal: I was working on a game. It was written in C, utilizing the PAlib library — it was going to be homebrew for the Nintendo DS. That was then. A few weeks ago, I said something along the lines of: “WHAT THE FUCK ARE POINTERS? WHAT THE FUCK IS GOING ON? WHY THE FUCK IS FAT LOADING SO FUCKING HARD? WHO THE FUCK DESIGNED THIS SHIT? WHY DOES MY PSEUDO-CODE LOOK LIKE PYTHON?”

It was that last bit that pushed me over the edge and got me back into Python. I’d been writing pseudo-code to work through difficult parts of my game, and then there was one day when I looked at what I had on paper compared to the C on my screen, and I realized… this ain’t pseudo-code, this is Python! So I brushed up on my Python skills (what there was of them) and jumped into Pygame.

I’ll have an alpha version posted within a few weeks. Hopefully. :P

Oh, and regarding the art direction — since I’m such a crappy artist, I decided that the entire game will be drawn in vector art. Think Geometry Wars and you’ll know what I’m going for.

Oh, and one more thing… I wrote a very short screenplay that I hope to film sometime soon. Link here (PDF, 63 KB).