Categories
Games Geek / Technical Marketing/Business Politics/Government

So-Called DRM is Fundamentally Flawed

PlayNoEvil Game Security News and Analysis wrote an interesting post regarding DRM as a broken system. Microsoft’s Digital Restrictions Management for Windows has been defeated. Again. Nothing too newsworthy about it.

What’s interesting is the following statement:

In fact, as I’ve noted before (repeatedly), DRM is built on a flawed model.

Traditional cryptographic security systems are designed to heal themselves to protect new data. This is completely inconsistent with the underlying model that content protection is built on – the protection of existing data.

This article isn’t bashing Microsoft specifically. It’s pointing out the flaws in a system that is not well designed to do what it is supposed to do. Food for thought if you are one of those people who still believe that copy protection is a “vital” part of game development. If DRM isn’t actually doing a good job of preventing copyright infringement, and it frustrates your paying customers, why use it?

It seems that using regular copy protection techniques will be much more effective than anything that resembles DRM.

Categories
Game Development Geek / Technical

Learning Random Things

I sometimes find potentially useful video game knowledge in the strangest places. After reading Joel Spolsky’s post on the difference between Microsoft’s implementation of font rendering and Apple’s implementation, I followed the link to Texts Rasterization Exposures which goes into great detail on the topic.

The article is about font rendering. What does it have to do with games?

Maybe nothing too much, but I already learned one thing I didn’t already know.

The visual response is approximately proportional to the square root of the physical luminosity. In other words, if there are two white pixels on black, and one of them emits exactly two times more photons per second, it won’t look two times brighter. It will be about 1.4 times brighter.

The accompanying picture shows two white dots on a black background. In order to make something look two times brighter, you would need to add more than two times as many pixels. 4 pixels == 2x as bright as 1 pixel.

The article discusses anti-aliasing techniques, gamma correction, and the problems of font rendering on a Linux-based system. Still, I now know how to make lights appear brighter as well as why it works. If I need a lighthouse to rotate, or a car to turn a corner towards the camera, I have a better idea about what I need to accomplish the effect.

Sometimes I wonder about people who don’t expose themselves to multiple ideas. I occasionally like to read about the history of a place or an idea. I enjoy researching many different topics. Once again, I am glad that my university didn’t have a game development degree available when I started. I would have cut myself off from a lot of information if I had focused so much of my efforts on a degree in a specific field.

Will Wright came up with Spore while thinking about astronomy and education. Shigeru Miyamoto created the universe of Zelda after exploring the fields of Kyoto. What can you create if you only know about existing video games? I think that exposing yourself to multiple thoughts and a wide variety of topics can only help to spur creativity. People invent life-changing things and ideas by finding connections between one field and another. Velcro is a famous example.

Have you ever come across a random piece of information in a seemingly irrelevant piece of text? Has a talk on economics inspired your FPS?

Categories
Geek / Technical General

Upgrading from Ubuntu Edgy to Ubuntu Feisty

As I mentioned before, I tried to upgrade my laptop from Edgy to Feisty. I had read about upgrades from Dapper to Edgy being a problem, but I also read that upgrading to Feisty shouldn’t be.

I was wrong. After the upgrade, I couldn’t boot into Ubuntu. I would instead see the following:

Check root= bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/disk/by-uuid/38ede6ac-6b2f-44d7-a635-deab88ae9381 does not exist. Dropping to a shell!

I had to switch to the earliest kernel I had out of the four or five available before I could boot, and even then it was without a GUI. At least I could edit config files, and with network access, I could check in the changes I made to my project.

After trying a number of solutions I found online, I decided that I didn’t have time for figuring it out and will simply install Feisty over the existing borked-up install. I know Feisty will work on my Dell Precision M90…it’s the same machine that Michael Dell uses Feisty on!

I downloaded a Feisty install ISO, burned it to a CD, and popped it into the laptop. When I ran the install, it asked me about partitions. I told it to leave my /home partition alone. I had backed up the important things on there just in case. It formatted the other partitions (I only had /, swap, and /home), installed, and before I knew it, I had the familiar Ubuntu desktop in front of me.

Why the upgrade didn’t work for me, I don’t know. I couldn’t figure out exactly what was wrong, and it turned out to be easier to just do a fresh install. The downside to doing so is that I need to redownload any applications and tools I had, such as multimedia codecs, Zim, g++, and autotools. Beryl doesn’t work quite right, but I’m sure I missed something when I set it up. The eye-candy is only useful for showing off at events anyway, so it can wait. B-)

Now that I have it installed, I’m taking it through its paces. Hardware accelerated video is working well, and I haven’t encountered any hardware that isn’t working, so at least there were no regressions there. Wait…Ok, I just checked, and my USB mouse was automatically detected. I had read that people had issues with USB in Feisty, so at least I’m fine. I found that it is mounting my Windows partition, too, which can be useful if I have to access data on that side.

I’m a bit disappointed that the upgrade didn’t work cleanly, and I’m worried about the reports that Feisty is a buggy regression from Edgy. Still, after the install, I’m back to working with my laptop.

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
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 Games Geek / Technical General Personal Development

Feminism and Video Games

In What Do We Do About Video Games?, Roy looks at how women and race are portrayed in one of his favorite pastimes, and he isn’t impressed.

In a previous post, I’ve suggested that girl-friendly games aren’t needed so much as games that appeal to non-gamers. I still believe it, but I think that there can be a problem if you are attracting non-gamers using stereotypes and highly-sexualized imagery.

While I mentioned that women as playable characters seem rare, the problem with most of them is that they are highly sexualized. You have Samus Aran, Princess Morning, and a handful of others. And then you have Lara Croft and the Dead or Alive girls with their realistic boob physics.

Who within the industry is actually concerned about these issues? Should they be concerned? I think so. When most of the industry has no problem with hyper-sexualized female characters in games, what can you expect when games cross over into politics and social discussions?

Add to that the fact that the most vocal critics of video games tend to be people like Jack Thompson or NIMF (the National Institute on Media and the Family) who accuse video games of being murder simulators or promoting cannibalism- and you’ll find that a lot of gamers are particularly hostile towards criticism of gaming, even from fellow gamers. Women and feminists are made unwelcome in many gaming circles, and concerns about sexism and racism in games go unheard, ignored, or mocked.

While I am not a fan of Jack Thompson, he does make a point about the problems of an industry that does not self-regulate. Someone will eventually want to do the regulating for you. We’re already batting down anti-video game legislation right and left like King Kong on a skyscraper, and that legislations is about pornography and violence. What happens when people suggest that the Final Fantasy or Soul Caliber series is little more than pornography for adolescents, simply because of the way that the characters look? Grand Theft Auto is already considered pornography by some.

And that’s just the legal aspect of it. What about the gamers? If you think there isn’t a problem with girls playing games, read Monica’s comment on Roy’s post:

I have the double duty of being both a gamer and game designer. My bigges pet peeve is the fact I can’t even play Halo or Unreal online with out virulent harassment. And not only sexual but sexually violent taunts, come-ons, and threats, mostly associated with men and even boys who are virtually emasculated by a girl gamer who has the audacity to win, beat them, or even pick up an item that the male player wanted. After several incidents where I logged off of Halo 2 literally crying, my husband suggest I just stop playing online, and sadly that’s exactly what I had to do.

I love games and gaming. Heck, I’ve devoted my life to it. But I am worried about where this- well, it’s not even sexism, per se…it’s actual hate- comes from. I can’t help but agree that oftentimes my employers and fellow game-buying populace (myself included) are to blame.

Play an online game, and try to avoid encountering 11-year olds taunting you by calling you a “weak bitch” or any number of misogynistic comments. Young boys and men will tell you how “gay” you play. These aren’t a bunch of friends playing on your LAN. These are complete strangers saying hurtful things to taunt you.

Even when things seem nicer, it isn’t so great. If you’re a woman or playing as a woman, you’ll find that people will try to “help” your character because they assume you can’t do well on your own. If helping involves stealing your kills, preventing you from gaining experience, it doesn’t help and actually gets in the way.

Homophobia and misogyny can seem to be the rule when playing online, to the point that people don’t think of them as something that can be changed. Boys will be boys. Just ignore them, and move on. Get a thicker skin. I think it is just an extension of nastiness on the Net, and it isn’t something that should be tolerated.

Even if you ignore the other players online, the games themselves could do better. There is nothing wrong with sexy characters in games. Sexy isn’t the problem. You can have a sexy character that is still a strong female lead. The problem is ambulatory breasts and anthropomorphic sex fantasies as playable characters being the rule rather than the exception.

Categories
Games Geek / Technical General

Blogging Final Fantasy with Four White Wizards

Since I learned about Blogging Ultima, a number of other blogs have popped up involving other games. Besides Blogging DQ and Blogging Final Fantasy, Casey Dunham has decided to accomplish what he has always wanted to do:
Finish Final Fantasy with four white wizards!

If you are not familiar with the original Final Fantasy game, you had to choose four members of your party from a few standard characters. You had the Fighter, the Thief, the Black Mage, the White Mage, the Red Mage, and the Black Belt martial artist. The standard party involved a mixture of fighters and magic users, but the ultimate challenge was to try to finish the game with four white mages. I believe either the instruction book that came with the game or one of the Nintendo Power articles mentioned this challenge as being entirely possible to do. The challenge comes from the fact that white mages are not strong physical fighters so you can’t expect them to fight off enemies with their mallets, at least not in the beginning of the game. They don’t have many offensive spells, either. White mages are expected to provide support for the remaining party members. If your entire party consists of white mages, however, I can see even relatively simple battles becoming epic fights, and boss battles can be quite troublesome.

I never did finish Final Fantasy myself. I believe I stopped playing years ago when my party of a fighter, a black belt, a black mage, and a white mage received the canoe and could travel by river to the volcano. I never picked the game up since, but I still have it for the NES, along with the instruction book, the maps, and the Nintendo Power strategy guide. I remember some of the fights being tough with my well-balanced party, but four white wizards? I remember thinking that I would try to do so after I finished the game the first time through.

Good luck, Casey! I’ll be living this adventure vicariously through you!

Categories
Games Geek / Technical

Did Nintendo Power Ruin My Game Playing Childhood?

As a child, I had an Atari 2600. I didn’t know about arcades filled with the original Asteroids, Space Invaders, Pac-man, and Berzerk. My first encounter with any of these games was on the Atari, and since I didn’t know how horrible the translation was (apparently Pac-man wasn’t very popular on the Atari), I was happy. Heck, I even liked E.T., but I recently found out that I am not alone.

When the Nintendo Entertainment System first arrived, I didn’t even blink. I heard about it, and I saw some news reports on television about how the system couldn’t stay in stores very long. I distinctly remember one segment called “Nuts for Nintendo” on what I believe was the news program 20/20. I turned to my younger sister and said dorkily proudly, “I’M not nuts for Nintendo!”

One day, while visiting our cousins, something was different. They had an Atari, too, and I expected to play Baseball, Combat, or Circus Atari. Instead, I saw some of the most amazing visuals ever. They were playing Super Mario Bros, and I distinctly remember saying “Woooow!” as I walked towards the screen.

I visited my cousins a lot that month.

Then I got my own NES.

Months later, my father informed me that one of his coworkers had a son who loved Nintendo, and this complete stranger let me borrow his copy of an issue of Nintendo Power. It was issue #4, with Link looking at a sleeping Zelda on the cover for Zelda II: The Adventures of Link. All I was thinking was, “Holy cow! There was a magazine for Nintendo!” Throughout my life, I would substitute something else for “Nintendo” in that sentence. It seems that literally every possible field has a magazine.

Anyway, I got a subscription myself, and I had it for years. I accidentally let my subscription run out right when Nintendo Power celebrated it’s 5 years/50th issue, so I had to purchase that magazine at the store. Occasionally, I received free strategy guides, including one for Ninja Gaiden that featured a section that explained how to turn a square piece of cloth into ninja headgear! Best Halloween Ever!

I never did like getting strategy guides for games I played, though. I always felt it was cheating if you sat with a book and ran through a game as quickly as possible. What kind of fun could it be to already know beforehand all of the secrets?

Yet, I had no qualms about reading the actual magazine, which usually featured hints, tips, and maps. The secret 1UP in the first level of Super Mario Bros, the way to get a quadruple match in Dr. Mario, and the entire layout of Maniac Mansion (although the statue in the maps was never in the NES game) were just a few of the things I learned from Nintendo Power.

Today, without Nintendo Power and without something to substitute for it, if I play something such as New Super Mario Bros, I notice something different. I’m exploring an entirely new world. Everything is new. I had no foreknowledge of anything in the game.

And it was fun.

But wasn’t I having fun before? I avoided strategy guides, but I learned a decent amount about games before I played them. I still had fun, and it wasn’t as if I was reading about the end of mystery novels before reading the books. Still, wasn’t part of the fun supposed to be that you were exploring a strange new world? Wouldn’t Super Mario Bros 3 have been more fun to play if I didn’t already know where the warp whistles were located?

Today, players have access to game walk-throughs, cheat codes, and more from the World Wide Web. I’ll accept that some people prefer to blast through games as quickly as possible. I remember people in school talking about how they finished Super Mario World in a matter of days, only to be told that someone else finished it in one day. Well, yeah, if you knew about taking the Star Road straight to Bowser’s castle, you could easily finish it within hours!

In high school, I mentioned that I finished Super Mario 64 and obtained all 120 stars. Someone said, “Oh, you used a strategy guide.” No, I didn’t! Why would you say that?

“I heard that you can’t find all 120 stars unless you use a strategy guide.” That’s absurd! Of course you could find all 120 stars without a strategy guide! Otherwise it would be a crappy game!

My victory, my work, my efforts…they mean nothing to anyone else because anyone could do the same thing by using walk-throughs and strategy guides, and they will assume that you did, too.

It is well known that Shigeru Miyamoto was inspired to make The Legend of Zelda by exploring the area around Kyoto. He didn’t read a map, note the landmarks, and then start looking for those landmarks. He stumbled across things like lakes and caves on his own. Everything was a surprise and a lot of fun. And yet, how many people opted to play with a map, a walk-through, and some tips they learned from Nintendo Power? How many people essentially asked for directions before “exploring” the countryside near Kyoto?

Of course, people look up famous landmarks before going to experience them firsthand. Mt. Rushmore and the Leaning Tower of Pisa aren’t exactly things you happen to stumble upon. Still, isn’t it a lot of fun to walk the long way home from work and find out about a pizza place or small bookstore or a park that you didn’t know existed? It’s like finding a 1UP hiding in the sky before someone told you about it.