Categories
Games Geek / Technical Marketing/Business

Excited about PS3 Price Drop?

I received an email from EBGames.com informing me that the PS3 dropped in price.

Let’s get right to it, lowered in price $100 the Sony 60GB PS3 is now available for $499! Armed with the Blue-ray Disc player, built-in HDD, 1080p high-def output, Wi-Fi connectivity and SIXAXIS wireless controller, what else could you possibly want from a serious gaming system?

I replied to myself with “How about games?”

While I admit that I haven’t been following the games available for any of the latest generation consoles and so don’t know much about games available for the PS3, I find the next line pretty telling:

On top of that, from now until September 30, purchase a PS3 and receive 5 free Blu-ray movies with mail-in redemption.

Uh, this “serious gaming system” should let me play games still, right? When Sony first announced the PS3, I remember thinking that the fanboys have their work cut out for them. No games announced. It was just a very powerful computer system. Oh, and it played movies in a format that no one has.

Today, are there any games for PS3 that merit buying a PS3? Even with the “price drop”? Is anyone really that excited about being able to purchase a PS3 at what I still consider too high a price for a video game console? The Wii has some interesting games, although as I understand it there seems to be a lack of interesting new games coming in the near future. The 360 has XBLA. What does the PS3 have going for it? What games can I get with the $100 savings? Or am I supposed to be happy with buying more Blu-ray movies…which I already own on DVD and can watch on my laptop or using the television-connected DVD player? It’s not even perfectly backwards compatible with the PS2, so why not purchase that system instead? There are hundreds of games available for it.

Last week, I was having a blast playing the SNES game Smash TV with my girlfriend’s nephew…on my old SNES. I don’t feel like I am missing out on the next gen experience. Anyone else?

Categories
Games Geek / Technical Marketing/Business

World of What?

This past weekend, my girlfriend and I went to a barbecue. One of her cousins was on the computer, so I went in to say hello.

“What are you doing?”
“Playing Runescape.”
“Oh, I remember when I played that game. It looks much better than I remember it.”
“Yeah, I’m at max level for wood cutting.”
“Did you know that there are more people playing Runescape than World of Warcraft?”
“What’s World of Warcraft?”

Oh, yeah. There are people who haven’t heard of one of of the biggest names in video games.

Oh, and if you’re wondering, last I checked, Runescape had one million more people playing it than World of Warcraft did. You’ll note that when people talk about WoW‘s size, they can never call it the largest. They always talk about revenue. WoW makes much more money than Runescape, but Runescape has more people playing.

And apparently some of them have never heard of World of Warcraft. This map of online communities is slightly inaccurate in the same way that Alaska always looks smaller than it really is on a world map.

Anyway, I think it is interesting when you can’t depend on people knowing who you are, no matter how big of a gorilla you are. Before Runescape, he was playing on Club Penguin. Maybe one day he’ll discover games such as World of Warcraft and Vendetta Online, but for now, he has no idea that you even exist.

Categories
Game Development Personal Development

Thousander Club Update: July 9th

For this week’s Thousander Club update:

Game Hours: 262.25 (previous year) + 140 (current year) = 402.25 / 1000
Game Ideas: 616 (previous year) + 60 (current year) = 676 / 1000

Well, it’s been a quiet couple of weeks. I came back from Ohio on Wednesday, but my girlfriend’s nephew was in town. We went to a museum, saw a couple of movies (is there a reason why they decided that characters in Transformers had to swear?), and generally found ways to make sure that I wasn’t working on Killer Kittens. On the one hand, I didn’t like that I worked even less than I already do, but on the other hand, I had a real vacation from any work. I feel refreshed and thought of a number of things I could do in terms of game development, marketing, and business models.

I did manage to do a little bit of development, but in doing so, I broke my build. I changed my build scripts to take into account the Guichan library, but forgot to actually add the Guichan library. Somehow my build scripts got so confused that they kept repeating the same steps. I set the project to build, only to forget about it until the morning. I saw my CPU meter was constantly at around 100%, and I found my build was still going. When I realized that libSDL was being built a second and then a third time, I realized something was very wrong. I had to watch the build carefully, and then I found the error message that guichan.tar.gz didn’t exist. Once I added it to my project, everything worked fine again. Luckily it only took a few moments to figure out because I cannot afford one of those annoying, time-consuming bugs.

Here’s to a productive week!

Categories
Game Development Personal Development

Thousander Club Update: July 2nd

For this week’s Thousander Club update:

Game Hours: 262.25 (previous year) + 139.75 (current year) = 402 / 1000
Game Ideas: 616 (previous year) + 57 (current year) = 673 / 1000

Last Friday, I left for Ohio and will out of town for most of this week. I have my laptop with me, so hopefully I’m working hard when not visiting with friends and family.

I’ve spent some time looking through the Guichan library. Even if I don’t decide to use it in my projects, and I see enough in it that encourages me to incorporate it, I can still get a good idea how to deal with a GUI.

I’ve also been thinking about getting Joel Spolsky’s User Interface Design for Programmers:

UI is important because it affects the feelings, the emotions, and the mood of your users. If the UI is wrong and the user feels like they can’t control your software, they literally won’t be happy and they’ll blame it on your software. If the UI is smart and things work the way the user expected them to work, they will be cheerful as they manage to accomplish small goals.

Now I know why I have been feeling like the UI is important enough to spend so much time on it. If I don’t get it right, it will be a huge problem. Getting it right would mean that people won’t notice it. At first, it sounds bad, but people shouldn’t notice the UI. It should just be. If they notice it, something is wrong.

I don’t want to keep my implementation of a slider. It works, so I’m happy that I have the functionality, but it’s not very useful outside of this project, and ideally I should be able to take everything I learned from this project and move it to another. Unless I find something better, I am going to incorporate Guichan into Killer Kittens.

Hopefully I’ll have something good to show off when I get back from Ohio.

Categories
Geek / Technical General Linux Game Development Marketing/Business Politics/Government

GPL v3 Released

The Free Software Foundation launched GPLv3 yesterday. You can read the wording of the license in its final form.

What does it mean for software developers and indie developers in particular? I don’t know. The GPLv2 was written over a decade ago, and this new version deals with software in the face of new technologies such as the World Wide Web. I know a number of businesses participated in the discussions so any silly arguments about the license being a tool for communism can hopefully be put to rest.

“By hearing from so many different groups in a public drafting process, we have been able to write a license that successfully addresses a broad spectrum of concerns. But even more importantly, these different groups have had an opportunity to find common ground on important issues facing the free software community today, such as patents, tivoization, and Treacherous Computing,” said the Foundation’s executive director, Peter Brown.

I am sure people will be talking about what the new license means and how it is different from GPLv2 for weeks to come.

Categories
Games Geek / Technical Linux Game Development

A Brief History of Linux Gaming

Thanks to LinuxGames.com, I learned about the blog kahvipapu and the Linux Gaming series of posts.

In part one, the author focuses on first-person shooters. Loki ported quite a few games from Windows, including Quake 3 Arena. I was able to purchase multiple copies in the distinctive metal packaging once Loki went out of the business. Besides mainstream titles such as Unreal Tournament 2004 and Wolfenstein: Enemy Territory, freely available games such as the Quake-based Warsow and Nexuiz. Both are beautiful looking and a lot of fun. I have yet to play Tremulous, which is a team-based FPS with real-time strategy elements. I really should check that one out.

Part two is focused upon strategy games. I have always felt that there is a definite lack of strategy games on Gnu/Linux. Besides Freeciv and Loki’s port of Civilization: Call to Power, which I do not own, I’ve found many games are uninteresting or still in alpha.

Then again, I haven’t played Battle for Wesnoth yet, and considering that it is one of the games that most people think of when you say “strategy game for Gnu/Linux”, I probably should. I’m downloading it right now. I have played Loki’s port of Myth 2, and it is always fun to set up a chain reaction explosion.

Another game I should try is UFO: Alien Invasion. I’ve never played X-COM, but I’ve heard plenty of good things about it. Warzone 2100 is one that I haven’t heard of before. It is supposedly one of the first 3D RTS games ever, and it is now open source. I’m downloading that one, too. I have also been meaning to purchase Robin Hood: The Legend of Sherwood.

Part three continues to list the strategy games available for Gnu/Linux. Bos Wars, Dominion 3, FreeOrion, and of course the Total Annihilation-based Spring are among the games listed.

Part four is all about MMOs. A Tale in the Desert is a popular one, and I recall the developers mentioning that there are more subscriptions from Gnu/Linux users than Windows or Mac users. While a number of games are only playable using Wine or Cedega, quite a few have native clients. Vendetta Online is one of them, and so is the indie game Dofus.

I am sure that more games will be listed in future articles. For instance, Frozen Bubble is a really popular puzzle game. Missing from the list of strategy games was Tribale Trouble and Defcon, two games from two different indie developers. Lux, Darwinia, Pioneers, and Widelands were also missing. Pioneers is a Settlers of Catan clone, but with all of the press Catan has received for being on XBLA, Pioneers should be mentioned.

Hmm…if it is hard to catalog all the games available for Gnu/Linux, perhaps “Linux has no games” isn’t such a true statement anymore.

Categories
Game Development Personal Development

Thousander Club Update: June 25th

For this week’s Thousander Club update:

Game Hours: 262.25 (previous year) + 136.75 (current year) = 399 / 1000
Game Ideas: 616 (previous year) + 57 (current year) = 673 / 1000

I have managed to implement a slider control. I wasn’t too happy that I was reinventing the wheel, but the idea of incorporating any of the third-party GUI libraries I found into my existing project just to allow the player to use a slider for the audio seemed like too much effort at this point. In fact, at one point I was thinking about doing a major overhaul on my event system in order to accommodate this one feature more easily. I may still end up doing so since it will greatly improve the way my game handles any event. If I am going to go that far, though, I might as well try to incorporate something like Guichan. And then I’m back to thinking that it is too much work for a small feature, and Killer Kittens is already way past the original date I thought I would finish it.

On the other hand, maybe spending more time on this project means that I will go through the pain up front so that later games don’t suffer as much. I already have a one-button build that will work well with later projects, so getting my UI elements working better might be a good use of my time.

In any case, I have a working volume control so that a player won’t have to worry about the sound effects overpowering the music he/she may want to play, and this feature is what I wanted to finish this past week.

Categories
Game Design Game Development Games

Speaking of Richard Garriott

Since people are blogging about games, specifically the entire series of Ultima games, it seems only appropriate to hear from Richard Garriott, Lord British himself. Richard Garriott: The Escapist Interview reveals all!

Or maybe just a bit. Consider it a complement to your Lord British interview collection.

He refers to the games before Ultima 4 as essentially projects to learn the mechanics of making games. If you find that your first projects are frustratingly simple yet difficult to make, perhaps you’ll feel better to know that it was about par with one of the big names in game development. He spends a good deal of time talking about his philosophy behind his latest MMO, Tabula Rasa. If you missed his preview at GDC, check it out at GameAlmighty.com.

In the Escapist interview, he goes on to talk about his new project in a way that makes me think that he is a believer that games can be art:

The goal is not to evangelize about one side or the other of any of these issues; the goal is to make people sit back and notice the ramifications of these decisions and to provoke thought. I’m a big believer in challenging people’s assumptions.

Categories
Marketing/Business Personal Development

Do I Need a Business Checking Account?

If you’re just starting a company and sweating about decisions such as “Do I need a checking account for my business?”, I know how you feel. I went through this same decision, concerned about doing the right thing. Actually, I was concerned about accidentally doing the wrong thing and messing up somehow. Are there legal concerns that essentially require that I have a separate account? Could I lose my limited liability simply because I used my personal funds to pay for my business’ web hosting? In the end, I found that I didn’t have much to worry about, but these concerns were very real (and scary!) to me. Starting a new business is scary enough. Worrying about doing things right to avoid violating some unknown law just seemed like wasted effort, and it can be incredibly distracting when you’re trying to earn some income.

I formed GBGames LLC last year, and a month later I received my Employer ID Number. Other than renewing the LLC and dealing with taxes this past April, I haven’t done much of anything related to business or accounting. On my list of things to do, I have “Get a business checking account”, and it has been there for a long time. I decided to get it completed and off of my list as soon as possible. First things first: do I even need a business checking account?

Having a separate checking account for the business seems to makes sense to me. It should be easier to keep my personal and business finances separate if I have a separate account for each. But then again, does this mean I need a separate business credit card? Most of my purchases are through one of my credit cards. I pay the balance each month and get the advantage of building credit. Occasionally, I receive a gift card to use at a local bookstore. Having a separate card means I won’t receive the benefits I do from using one card. I’ll have to remember to use the business card for business purchases, and if I forget, I’ll have to reconcile my numbers with my personal finances. Currently, I only have one set of finances to deal with, which seems much easier.

If I do get a separate account, I will need to deposit some money into it. Business accounts aren’t likely to make as much in interest as my current personal account at ING Direct, which is 4.5% right now. Any money I take out of it will make less money for me. Then again, the money invested in my business will hopefully be netting me bigger gains than the most generous bank. Still, what’s the point of having a separate account? It seems like having one would just be one more thing to keep track of, and more complexity isn’t really necessary or desirable for someone running a part-time business.

Since I run a single-member LLC, and I have not elected to be taxed as a corporation, the government taxes my company as a sole-proprietorship. My business is just an extension of my personal taxes. I don’t make many purchases for my business yet, and any purchases I do make are made in my name. Yes, I have to keep my receipts and separate personal expenses from business expenses, but since I do not make too many pruchases, these expenses are easy to keep track of. Last year, I bought a laptop and paid IGDA and ASP membership dues. I also paid to attend the Grand Rapids Schmooze meetup, including hotel expenses and transportation. My accountant took this information and figured out how much of it could be deducted from my taxes. Having a separate checking account wouldn’t have made this process much easier.

Basically, don’t attempt to pass off your family’s grocery bill as a business expense. If I buy a video game as a birthday present for a friend, it’s a personal expense. If I buy a video game as research for my business, it’s a business expense. I bought my girlfriend a computer for Christmas. I bought myself a laptop to allow me to do work. The former was a personal expense. The latter was a business expense. So long as I keep such expenses separate, I will be fine.

I’ve decided that I do not need a separate bank account for my business, at least for now. Maybe when I start earning more from my business, it could make sense, but there is no urgency in getting one. I can concentrate my efforts on the work of my business rather than the overhead of my business. If one day I find a need for a separate checking account, I’ll get one then.

If you decide that you do need a business checking account, this article on choosing a bank for your business will probably come in handy: Choosing Banks

Categories
Game Design Game Development Games

Indie Game Dev Podcast: Interview with Braid Developer and Experimental Gameplay Workshop Founder

Action has an interview with the founder of the Experimental Gameplay Workshop at GDC and developer of Braid, which won the 2006 IGF prize for Innovation in Game Design and was a finalist for the Slamdance Guerilla Gamemaker competition. Jonathan Blow talks about starting out as an indie fairly young, the difference in what is considered “cutting-edge” in games over the years, and tips on prototyping. He talks about the development of Braid, which I found really interesting, especially the way he took the time travel aspect and applied it differently from other games such as Prince of Persia: Sands of Time.

Near the end, he talks about story in games, specifically saying that games can tell a story without resorting to the methods used in media such as books and movies. He referenced Rod Humble’s games The Marriage and A Walk with Max which featured in this past year’s Experimental Gameplay Workshop.

You can check out Jonathan Blow’s home page and see some of the prototypes he has created.