Author: Michael

Features, features, features!

Rather than get actual planned work done, I ended up getting my feet stuck in a timesink to update a few things to my liking. To my dismay, “my liking” was far too ill defined, and one thing lead to another.

For starters, with the help of Delicious Library 2, I put together a small page of all the games I’ve amassed in my library. I’ll be using this to keep track of the games I’m currently playing, books I’m currently reading, etc.

I’ve also been quite active on Twitter as of late. I generally use it to post things going on with/around me (as I have Twitter updating my facebook status), pass along links people post at work, and discuss the game industry and current events. With a bit of tinkering, I found a WordPress widget to include my five latest tweets, and I styled it to my liking.

Lastly, I updated the links present above my tab, to include some links, including my LinkedIn page.

Should be posting soon, but no promises. :)

Wait and See: OnLive @ GDC

I waited, and slept on it, and I’m still hesitant about how OnLive is going to turn out. For those of you who haven’t heard of the service, it was recently announced at this year’s GDC event. The basic concept of OnLive is simple: you sign up for an account, and connect to their service either by software on your PC or Mac, or you connect through a small networked box that plugs into your television. From there, you select a game that you want to play from their extensive library, and you choose to rent or buy it.

After that, the software transmits your input to the server-side, and the server sends back the video. Quality is dependant on your bandwidth, giving you 480p with 1.5mbps downstream, and 720p with a 5mbps downstream.

They have a very sizable booth at GDC, with a bunch of setups supposedly interacting over a 5mbps conncetion to their servers in Santa Clara, CA. They were using MacBooks, Dell Laptops, and their “MicroConsole”. People were playing games like Crysis Wars, Burnout Paradise Ultimate, and Mirror’s Edge on what appeared to be very stable, very good looking gameplay.

While the service ultimately leaves a sour taste in my mouth, it has some decent selling points (some of which I am pulling right from the press sheets they were handing out).

For one, this service transforms any mediocre PC into a legitimate gaming system. The majority of the systems they were using to stream their service had integrated video cards, which is pretty incredible, but makes sense given the technology. Since this is streaming, there is relatively no waiting time once you’ve purchased and selected your game; you make your selection, and start playing almost immediately. On top of that, the games that were being played were not altered in any way in order to be playable on the OnLive service, they were simply approved by the developer, and thrown up on the service. OnLive is gearing itself up to be a bit more integrated than that, and is offering a SDK to developers so that you can integrate some community, statistics, and “Brag Clip” features into the game. The “Brag Clip” is interesting, and is something that has begun to catch on already – the developers either allow you to record your playing, or take clips of special types of extraordinary gameplay (such as achieving a hard task/trick), and saving it to your account as a clip to share with your friends. Also, on top of being able to be run on middle-end systems, there are really negligible space requirements for the computer using it. This is huge, especially when you have games like Crysis Warhead requiring a dedicated 15GB for the install. Users are also seamlessly kept up to date with any patches that are released for their games. Lastly, and most importantly in my opinion is that while this service will probably launch with some big name game publishers, I see this as another easy way for indie developers to get their games out to a mass audience, and help push the community forward again.

There are many more reasons why potential investors of this service should be worried however. First and foremost, OnLive cannot promise the pristine connection, and stability of each of their customers internet services. Seeing as how quality of service can change almost from neighborhood to neighborhood with the same provider, this is a huge issue that could be a potential thorn in the side of OnLive. In the case that there is an unruly customer with the service because of their dismal internet connection, it would be easy to see OnLive pass the buck from their tech support and have these customers deal with and complain to their ISP. Secondly, as stories in the past have surfaced from heavy bittorrent users being throttled because of their constant taxing on their communities pipe, could you not see the same response to avid users of the service, playing hours upon hours of games a day, and filling their pipe by streaming the 720p video to their system constantly? They begin to get throttled, OnLive starts to suck, they call OnLive to complain, OnLive sends them to their ISP, rinse and repeat. Now, one of OnLive’s boasted features are: take your games with you wherever you have an internet connection. Okay – so I pay for my games, get them on the service, and then I go on vacation where I don’t have access to the net. Whoops, too bad; no connection to the net, no games. They claim to be the end all solution to the DRM woes the industry is facing nowadays, but I would say Steam (and possibly Stardock Impulse) is doing quite well on that front as well; not only that, but you can play your Steam games offline! Also, since this is PC-only, the majority of your gaming paripherals for your consoles will *not* work with the OnLive system.

Some major issues I have with the service which have not been covered through press material as of yet:

  • Achievement Tracking
  • Voice Communication
  • Ability for individualized, saved DLC
  • Customized/saved game configurations (This has to be in there, just not a major selling point for them right now)

I could go on, and I’m going to stop by the booth again today to ask some questions on the Developer’s end, but I’ll leave you with a few questions that I got the same answer to. (There were more, but I’m drawing a blank right now.)

  • What are the minimum system requirements?
  • How is the pricing model going to work?
  • Will there be a charge for the MicroConsole?
  • Can this stream at 1080p?

The answer? “We can’t comment at this time.”

I’ll come back with some pros and cons that are faced as a developer deploying their games on the service.

As a side note, I would check out Penny Arcade’s blog post and comic about this service as well, pretty funny. :)

Link: Torture in Video Games

Love them or hate them, video games pervade our society. Sometimes they act as social commentary, sometimes they guide social behavior. Clive Thompson from Wired talks about the latest episode in how games affect society with an interesting response about torture in video games.

A quest in the recent WoW expansion pack Wrath of the Lich King poses a big cultural, aesthetic and political question: Should games include torture? To which the answer is simple: Sure they should. In fact, I’ll go further. I think we need more torture in videogames.

The article is thought-provoking and a quick read. I have to say, if games can spawn healthy debates about interesting and important issues in society without breaking the player out of the box, I’m all for it.

Coming up this week (hopefully) my thoughts on Mirror’s Edge and Psychonauts.

Taking an elevator pitch by storm

I had the wonderful experience this weekend of participating in Syracuse University’s YES Symposium, presented by the entrepreneurship department. To say the least, the day was energizing – I was surrounded by successful alumni and local entrepreneurs, as well as over 150 bright young minds looking to tackle tomorrow’s problems. I participated in a panel discussion titled “Stupid Mistakes I Could Have Avoided” with Michael Librizzi of briz.com and Dave Mueller of AT&T Premier Technologies. For the panel, it was a pretty good mesh, Michael and I were versed in tech start-ups, and Dave had over a decade behind him of starting brick and mortar stores throughout CNY. Next time I go to one of these things, I’m definitely bringing a backup stash of business cards, it seems like my card holder wasn’t ready for all the networking that was to be done.

On top of being a panelist and talking with quite a few people, I was asked to be a judge in the $1500 elevator pitch competition. Having participated in one myself, I was thrilled to be able to be a judge in the event; knowing how exciting and fast-paced these tend to be. Out of the fourteen teams that participated, we had an incredibly varied group, both in age and ideas being presented. There was very little time for us to approach all the competitors afterward (and absolutely no time for reproach in between the pitches), and I am still bursting at the seams with tips on how some of these teams could have outdone themselves and improved their pitch.

The Presentation

Dress the part. This doesn’t mean that you are required to wear a suit of some sort, however if your business proposal is a formal business that expects that attire, then you should be in it. Nice jeans and a clean shirt work for a more informal business proposal. Two years ago, a woman wear an entire chef’s outfit for her restaurant pitch. It was memorable and played to her strength, which was perfect.

Know your lines. This goes for any business pitch, but even more so for an elevator pitch. This isn’t a speech you are reading to the judges, its a one-act play that you are putting on to entertain, inform, and amaze. Memorize your talk, and keep a set of your talking points (not your speech) handy, if you were to lose your place. I absolutely hate it when people are reading off a paper for me, it feels like a lack of preparation. Memorizing what you are going to talk about shows preparation, and confidence.

Know your limit. These competition rules that you are entering are passed out and posted much in advance. In conjunction with my last bit, you should not go over the allotted time period by more than missing your “thank you”. It’s important to get everything you have to say about your product and why the judges should give you the money above the other equally qualified competitors.

Don’t be a statue. Avoid sticking yourself behind a podium unless required to do so. Get out in front of it, be active and move around while giving your talk (but don’t pace). You should be so energetic in your talk that you need to have duct taped your shoes to your legs else you would be jumping out of them. And most importantly, smile! An average idea will seem less mediocre to the judges if you are doing back-flips in your presentation over your idea. However, there is a line in this matter, be careful not to cross it.

The Content

Attach yourself to the product. Why should you be working on this product/invention/idea? Give a one sentence kickoff some point to show that you belong doing what you’re doing. However, I absolutely do not care what degree you have, whatsoever. It does not make you better in my eyes that you have a college degree, or an MBA, or an MFA, or a PhD (unless you are the leading expert in your field). People have been incredibly successful with much much less. I get incredibly irate when people waste their breath to even throw that out in any presentation. When I would pitch UtiliTeam to people, I simply pointed out that I was a “Computer Science student and most importantly, a gamer”. There, I establish that I am a geek, and that I play video games. So of course a tech start-up focusing around video games is a legitimate place to find me. Find something that shows that you belong, that you had a connection to this idea more than a money making scheme. By relating yourself to your market, or your product, you instantly make yourself appear more knowledgeable about what you are presenting.

Paint a picture. Not literally, unless it involves your idea, but you should be giving a clear and concise picture to the judges. In the time that you have, you should be able to answer the following questions:

  • What problem are you looking to solve?
  • Who are you looking to target?
  • Why will your target market want your product, or how will you create a need?
  • How will your idea make money?
  • How will your idea grow through it’s success?
  • What makes your idea unique?

Save story time for later. A few people will tend to try to tell you a heart wrenching story about their lives and how they overcame adversity to get to the point where they are today. While it may be a great story, the judges want to hear a great idea that has the opportunity to turn a profit. If you waste your time telling the judges how tough your life has been, you will either lose their attention, annoy them, or simply waste time you could have better spent talking about what makes your idea better than the others. And since you are being timed, this is an important decision to make. Stories should be kept to ways your product or idea has or will change someone’s life.

Attack your weaknesses. There are some business ideas that are amazing, but have some outright questions that will be asked immediately after your pitch. You should be able to identify these big questions, and answer them in your pitch. For example, this young lady had a great idea for a cafe in which pets and owners alike could be eating together. The cafe would provide healthy food, and a welcoming environment to like minded people to mingle and meet. Great idea, absolutely nothing was said about the sanitary issues that come with bringing animals into a eating establishment. What happens when an untrained animal does number one or two on the floor? What about bugs (fleas/ticks/lice)? This isn’t limited to this sole situation too, but if you finish your pitch leaving the judges with more questions then you did answers, you need to rework your approach.

Get harsh criticism. Being optimistic is great, but you need to find someone who hates your idea, and can tell you why. Finding opposition to your idea lets you identify potential issues or holes your pitch may have, and you can learn what others are going to like or dislike about it. Don’t take one persons opinion for it, they might just not be in your market. The important thing is, don’t let a friend, or loved one lull you into a sense of security and perfection because they think your idea is better than sliced bread.

Be weary of your market. Judges at these competitions are incredibly weary of trends, and will avoid them at all costs. It is this reason why fashion pitches/plans tend to do poorly at these competitions. Woman no longer get a weekly perm, your hammer pants have been long since donated, and baggy pants went out of style years ago. Start ups take time, money, people, and its very risky to consider starting a business where the winds may have changed direction by the time the company opens it’s doors. You want to be careful that your idea is not focusing on a trend, or a trendy market.

Know your costs. This goes into researching your pitch, answering the questions before they are asked, but it came up a few times yesterday. People were offering to start up companies that had incredible start up costs, and the return on investment would be incredibly slow. While it wasn’t in the competition – take a gym start-up: not only could you consider something like “Curves for Women” trendy (which would be a red flag) but at the same time you need to buy a multitude of top-of-the-line very expensive gym equipment, and then you need to charge reasonable rates to get new customers in the door. One elliptical machine can be a few thousand dollars, and you want to charge $240 a year. Either you have a very small gym to start off, or you have to expect to turn an entire town into customers before you break even in a few years.

While this isn’t a surefire way to win a competition, and it isn’t nearly everything that you need to cover when considering a pitch, it should put you in the right mindset for planning for your next pitch or business plan competition. Hopefully you find this helpful – and good luck.

Resetting VMWare Fusion

Long story short, I wiped my XP partition on my MBP and installed Vista. Part of it was because I had created the partition too small to be able to play any games on the Windows side at my leisure, part of it was because I’ve got a friend at Microsoft who says Vista SP1 is much more of a complete product than what everyone seems to be complaining about.

Since I had jumped for a copy of Ultimate way back when, but became too apprehensive when all the reviews started rolling out, I finally installed the beast, and have had it running since.

Only problem was, VMWare Fusion wasn’t booting it because it still had remembered that my Boot Camp was originally Windows XP. Here’s a quick fix:

Turn off VMWare Fusion
Delete /Users/<your username>/Library/Application Support/VMWare Fusion/Virtual Disks/Boot Camp/%2Fdev%2Fdisk0/Boot Camp partition.vmwarevm
Restart VMWare Fusion
Boot your Windows Partition

Enjoy!