Jesper Bylund .com

- Designing everything

How fast do you want your data?

Media is becoming snippets of entertainment.

Don’t believe me? Check out a few Ted talks or simply watch something good on youtube. The reason I can say this is because the Internet is letting people choose their entertainment on demand. They watch, read and play what they want when they want it.

But since there is a lot more media available then you can ever consume in a lifetime people are choosing to experience what they want now. We see short funny clips, but we might spend hours watching such clips. We also watch high quality TV-series or a new blockbuster movie but not nearly as much as we check blogs or mail.

The point is, media is getting smaller, quicker, more effectively made for individuals. We can either use that knowledge to create content that will appeal to the new customer behaviour or we can fight it and say that the people using content this way are just tech freak pirates anyway.

The early adopters are not copies of the next generation of media consumers, but they do show the trend. It has been that way for the past hundred years with Radio, Cinema and TV. Why would this trend be different?

Filed under: Game industry , , , , ,

Google releasing Chrome OS for netbooks

My first thought: “Google OS, great! Go google! Wait, haven’t googles products got steadily less and less stable and good as the company has expanded? oh well…”

Then I realize this is another OS on an already shattered market (PC/laptop). Of course it’s based upon Linux but it doesn’t support a lot of heavy features. Basically it’s made to boot an Internet browser and nothing else.  This is, of course, Google’s stratagem and has been from the start. And I see their point, web apps are steadily taking over functions I used desktop apps for earlier.

But there is a long way to go, web apps are just not responsive enough for smaller tasks, I use notepad, and Things. Programs that are snappy. I haven’t seen anything web based that comes close to them in responsiveness.

Maybe HTML 5 can speed things along.

Filed under: Web , , , ,

PS3 Bluray Disc drive failure

I was playing Uncharted last night. Really liking that game even though I wish they’d spent a little more time on polish. Greatly looking forward to Uncharted 2.

All of a sudden, all sound effects other then footsteps disappear. I get frustrated and blame the developers for slouching. A moment later, the game asks me to pop in the disc.

17 different tries with different sorts of discs later I google around and find out my drive is broken. Well that’s to bad. But it led me to realize something: everyone known that MS repair service is working like an oiled machine these days (after an initial BDSM relationship with their customers), but who knows anything about Sony’s return policies?

I’m going back to the reseller store to find out, this is going to be interesting.

Filed under: Personal , ,

Michael Jackson is dead

And finally the haters and tabloids shut up. About a year to late.

No matter what the man was like personally he gave us a lot of really good music. Even if you didn’t like his music it’s beyond question that a lot of people did.

Let’s make a pact, we’ll try to remember people for what they did, not what the tabloids wrote?

Filed under: Personal ,

MacBook Pro 13″ first impressions

I succumbed.

It might be the designer in me or it might be constant frustration in having a trough of computers that never, ever, work as intended (Windows 7 is pretty good though).

I bought a MacBook Pro 13″. The cheapest kind.

Unboxing, great. Installing, no? No installation needed? Add password to wLan and it’s updated and functioning already? Wow.

Migrating images and itunes library form pc to mac, this has got to cause problems.

iTunes… done. Worked first time. Synced with iPhone without a problem. Oh look, up pops iPhoto and it’s already categorized and sorted my images for me…

Well then, no more fuss I guess. Just a beatuiful responsive laptop to use. Guess this means I can get back to actually working on my computer instead of configuring it continuously…

Shit

Filed under: Personal

Adaptive difficulty level

Difficulty in games is always a hard balance to find. Since a game is a continuous loop of events you want each iteration to be a little harder to keep engaging the player while being simple and enough to overcome with the training the player got from the previous iteration. Simply put, developers want difficulty to work for everyone and smoothly ramp upwards as the game progresses.

This pacing of difficulty is really hard. And today’s titles mostly do this by hand and play testing, which works great for many titles but becomes increasingly hard as games become more complex. One of my closest friend, a developer for one of Sweden’s largest game development companies, has told me that a few of their titles actually have a form of adaptive difficulty level, but in my opinion the system he explained was very crude.

This is my suggestion, bear in mind that it is purely theoretical and not based on any single product though I will use the shooter genre as my general example:

Stop using levels and number of enemies as difficulty setting. These elements affect the players emotional response to situations and should be used as tools to do that. Nothing else.

Instead, use adaptive AI to make the difficulty adapt to the players performance. This system can be susceptible to breaking if it’s not made to be imperceptible, which is a problem, but not near as big of a problem as pacing issues in current titles.

Take a shooter, make enemies miss ratio increase as players health diminishes, at the same time make enemies hits do less damage. Make sure however that these changes are small, I predict that changes larger then around 10% will be noticeable by players. Change things as much as needed, but strive to make it unnoticeable. Even 10% makes a huge difference. So far so good, this level of adaptability is surely used in titles already.

Next, monitor how often and how much damage a player takes, compare that to the kills or percentage of damage the player does (the percentage where 100% is a kill, this way HP won’t affect the statistic). Use this data to restrict or increase the difficulty decrease. If a player scores a lot of kills and takes a lot of damage but does not die the difficulty might be good. If the player doesn’t do any real damage however the difficulty is probably quite tough.

If monitored for the last 10 to 30 minutes of game time the numbers should give you a general performance for the player, in any situation and however good they get. And if a player tries to fool the system by playing badly it won’t affect the balance for very long, the player that does very low damage for a half an hour might take less damage for a few minutes but the player wont win anything by playing this way and therefore has incentive not to try to cheat the system.

Of course, this adaptive system would also need balancing: how fast should it react? what statistics should be most important? Should it keep track across game sessions?  But the point is you’d only have to balance this system once. It could then balance your entire game, from tutorial to boss fights without the developers needing to tweak levels. They could instead spend their time creating interesting situations.

Filed under: Game development , , , ,

WWDC roundup

Faster iPhone. That’s scary. Why not let me boost my iPhone CPU Apple? Sure, I might get worse battery life but at least I can use the same apps and play the same games as the iPhone 3GS users.

Revamped MacBook line. Oh yes, it’s better and cheaper. And I’m buying a 13″ MacBook Pro

Snow Leopard. Looks great, not much different just faster. Which is really what we wanted!

iPhone OS 3.0. Still awesome, but I’m a bit irritated with having to wait another 2 weeks to use it.

Filed under: Personal

Apple conference, iPhone OS 3.0, iTablet?

WWDC is today. In approximately 7h.

What do you think will happen? I sincerely hope for an Apple Tablet, basically a larger, more powerful, iPod Touch with a huge battery. But I don’t really think it will happen. Apple is working on it and when they can get price, performance and form factors together to really blast the market with tablets they will. I just think it’s to expensive today.

iPhone OS 3.0 will launch today however. Which brings a huge amount of updates to the iPhone and the App Store. Let’s see those landscape SMS’ and ad hoc multiplayer games flourish!

Filed under: Developers , , , ,

Playstation Portable Go $249

Sony finally released information about their new incarnation of the PSP. The PSP Go. Without UMD it will sell in paralell with the PSP 3000 while all new PSP titles will be available on UMD as well as digital download. It has 16GB internal memory and place for a memory card. It’s also about the size of an iPhone but with about the same size screen as the PSP 3000. I want one.

Filed under: Game industry , , , , ,

E3 information overload

E3 is back and with a vengeance, it’s more news then ever and the quality of games has increased by an order of magnitude since the last E3.

The things I’ve found most interesting so far are:

Motion controlling for the future by Microsoft with project Natal and by Sony with the playstation motion controller.

Games of unsurpassed quality with Uncharted 2, Assasins Creed 2, modNation Racers and God of War 3.

Did I mention that Xbox 360 is adding applications for Twitter and Facebook as well as opening the renamed Zune Video Store in Europe? The Wii gets more peripherals and circa two games but honestly, who cares?

Filed under: Game industry , , , , , ,