Archive for the ‘Audio&Games’ Category

That LA Game Space mess

Friday, November 9th, 2018

http://lagamespace.org/

I loved everything about that project. The logo. The people behind it. The Kickstarter campaign being wildly successful. The mission. Everything looked awesome. I backed it, tried to help and participate, never got an email back.

After fees and failed pledges, $306,915 remained. More than half of this was spent on the initial renovation and leasing of the warehouse.

I still fail to understand how, say, $175K were not enough to renovate and lease a small warehouse. Game developers pretty much only need outlets and some relative quiet. I feel like organizers –as it happens so often with crowdfunding campaigns- went too hard and thought that they could afford architects and such. Same with rewards: pushing for original games made just for the backers sounded a bit crazy to me (you know it takes forever to make a good game, right?). Overreaching is so common in crowdfunding and yet, campaigns always fall into that trap.

While LA/GS is gone, its goal remains valid and we encourage others to pursue this dream: To explore and expand the potential of videogames as a creative medium.

We are, game developers of all kinds, already doing that: there are tons of wacky and weird games out there! It’s always been the case since the beginning of computer games. That’s not the dream. What we need is to secure some ways to sustain our creative medium that is so demanding. We need to sustain its craftsmen and women. Its workforce there, I said it. We need to sustain common foundations to build better and more under control than what we’ve done in the past. Unity and Unreal are just a couple stones. We need so much more. We need to get away from the Me Too paradigm that is making computer game culture a joke. So much has been written by stellar minds on the subject of game development and game design and we’re not leveraging anything! It’s quite unreal.

It doesn’t take fancy offices to practice production and make solid games. Nor should it need over a quarter million dollars to open a space and allow it to become a sustainable gamedev environment.

There will be other LA Game Spaces.

Last time I write about fucking crunch

Friday, October 26th, 2018

Y’all tripping with this shit. No one is arguing that crunch is cool. It just fucking happens. Because that’s how it goes with game development. And life.

Let’s take a look at history: first video game ever made, 1958. October 1958. 60 years ago.

The instrumentation group had a small analog computer that could display various curves, including the path of a bouncing ball, on an oscilloscope. It took Higinbotham only a couple of hours to conceive the idea of a tennis game, and only a few days to put together the basic pieces.

“only a few days”. The dude crunched. Highly likely. Another one about the birth of the Amiga:

Miner and his team built their chipset, destined eventually to be miniaturized and etched into silicon, out of off-the-shelf electronics components, creating a pile of breadboards large enough to fill a kitchen table, linked together by a spaghetti-like tangle of wires, often precariously held in place with simple alligator clips. It had no keyboard or other input method; the software team wrote programs for it on a workstation-class 68000-based computer called the Sage IV, then uploaded them to the Lorraine and ran them via a cabled connection. The whole mess was a nightmare to maintain, with wires constantly falling off, pieces overheating, or circuits shorting out seemingly at random. But when it worked it provided the first tangible demonstration of Miner’s extraordinary design. Amiga accordingly packed it all up and transported it — very carefully! — to Las Vegas for its coming-out party at Winter CES.

TL;DR: they worked their asses off –building a damn new computer with new architecture- to get a barely-working hardware demo out in order to get financing going to *actually* build the Amiga. That’s so, so wild. Obviously, no crunch at all.

Another big example and I’ll stop there:

Nintendo. Super Mario 64. First ever 3D Mario. First prototype five years before the game came out. Nintendo for the first time, was not building their own chips, they were using Silicon Graphics (SGI) and MIPS stuff. They were making their flagship Mario game for a new console using 2 very different CPUs from a US company that they had kind of just met. It was a fucking nightmare of complexity: they were developing Mario on a supercomputer, hoping that SGI would be on time to ship the real console components. Hoping. While trying to make a great game they –and no one- had ever done right before: a true 3D platformer.

Super Mario 64 is one of the most important game ever made. And an absolutely excellent game. I’m sure they didn’t crunch at all. They went to bed early, took naps every day when they felt like it. Laughing and having fun.

Y’all are annoying. Crunch happens. I crunched for 3 days to finish my stupid Twine game because if you don’t do more trying to wrap it up, you can go on endlessly. That’s what happens with game development. That’s the fucking curse. Nothing is ever done in a digital world and it feels like you can always tweak. There are always some shit you can tweak. In the real world at some point it feels done. Never in the world of computer games (music production is the closest in terms of endlessness).

But also Jesus, crunch is fucking everywhere: people shipping rockets crunch. Nurses at the ER crunch. Folks building cars crunch when they’re expected to produce [number] of cars a week. Amazon workers will crunch like crazy in a few weeks. You think your favorite show/movie is made with 9-5 people? Your own mom probably crunched a million times because of you. It’s not healthy, that’s not the fucking point.

The point is that it happens and you need to go through it, do whatever you can so that it doesn’t happen again and it still will happen. We can also chill and nothing will ever come out of chilling forever. At some point you need to go hard to get shit done. Period.

It’s more the case with game development than anything else because there is no rules in game development. No standard way of doing things. If people crunch in fields where we know exactly how to make the sausage, imagine in a field where we don’t know and never will because every single game is made differently and knowledge is barely shared (NDA, NDA). Crunch will more than likely happen.

You shake your head and you do it. Because you care. Because of the sink-cost fallacy. Because you need to pay the bills. Whatevs. In the end the game is out and you feel better. Then you move on with your life. Nothing’s perfect. But shipping something you’re proud of, is a hell of a drug.

Lame Store

Friday, October 26th, 2018

So I have access to an iPad Air now. I haven’t played games on iOS in ages. Years. So I went to the App Store, thinking, “oh my god, it’s going to be full of amazing games I don’t know about”.

In the top 30 there are pretty much the exact same games as on my dead as hell Windows Phone app store. LMFAO. Subway Riders, Fruit Ninja and Angry Birds and a sea of match-3 games. Super addictive pool games like I was playing on my phone in 2011. I’m silently wheezing.

What’s sad to me is that the polishing level hasn’t increased at all. It’s all meh or bad. Not even sound on Hole.io, a top free game that could have awesome sound effects but only serves you with loud commercials every time you lose. The complete lack of care, goddamn.

Also holy fuck the spam and constant pull to make you download other apps and in-app purchases is unreal. I’m not surprised kids buy stuff in seconds. And then you grind for 68 hours. And then give up, ashamed at the pointless shit you’ve been tapping on on repeat for months. Gaming on tablets is bizarre.

I’m blown away by the legendary super good and so much better Apple app store I guess.

The Incredible Machine

Saturday, July 21st, 2018

The experience of working through the stages of a solution, getting a little closer each time, is almost indescribably satisfying for anyone with the slightest hint of a tinkering spirit. The Incredible Machine wasn’t explicitly pitched as an educational product, but, like a lot of Sierra’s releases during this period, it nevertheless had something of an educational — or at least edutational — aura, what with its bright, friendly visual style and nonviolent premise (the occasional devoured mouse excepted!).

Man. Not only this game was fantastic and refreshing, it was very well executed. I enjoyed playing it in the evening after an afternoon fighting bad guys on consoles at my friends’ house. I would go back home and launch this puzzle feast where instead of following rules, there was none, outside the physic-based world emulated in The Incredible Machine (TIM).

I have a strong memory of feeling that TIM (and Lemmings, and Shufflepuck Café) was showing me that computer games could be absolutely anything. TIM was one of those games that made me want to be part of a development team. So much excitement from the game and the prospect of making games, firing up people’s synapses.

It thus manages to succeed as both a goal-oriented game in the mode of Lemmings and as a software toy in the mode of its 1980s inspirations.

Exactly!! Do I miss this from games. That agency. That scalability. People talk about markets, and how TIM was casual. It really doesn’t mean anything to me: you could have been playing hardcore TIM, building absurdly complex machines for hours on end. You could just try to finish a level before dinner. I’m in love with the idea of games being scalable to different lives and different people.

I feel like this is the right (and really hard) thing to do.

There are tools. Use them

Monday, July 16th, 2018

I love Ron Gilbert. I still have to play Thimbleweed Park but the development blog has been a delight for anyone wondering how games are made.

Ron Gilbert is more than just a veteran game developer. He is a designer and a programmer with over FORTY years of experience making games. There are not a lot of people alive right now that match that vast amount of game development knowledge.

And yet, he underestimated the audio/sound aspect of his last game. I’m not bashing him, I’m glad he talked about it in this blog post. But my #gameaudio mind is like “this “we care about sound” but we do the exact opposite of caring about sound bullshit again”.

It’s a constant with most programmers: they adore tackling tasks from the ground and do them on their own. “A sound engine? That’s NOTHING. It’s just streaming audio data, volume curves up and down, fades. LOL. It’s NO-THING.”

And then, most of the times, it’s not nothing. It’s big, complex and viscious. Programmers then sweat and ruminate like bovines.

His designer mind should have taken over to tell him “think long term, you idiot ego. Delegate.” It’s true that FMOD and Wwise are a bit overkill feature-wise for a lot of games. The price can also be an issue. But for instance FMOD brings you a game audio engine that’s been tested and approved by thousands of games over twenty years, that has become a standard for game audio designers around the world in the past two decades. It shouldn’t be discarded that fast. It’s a bit maddening that it’s not sort of common sense for experienced people like Ron. Let’s be blunt: it’s totally maddening. I know the parallel is not perfect but imagine a movie director being like “yeah you make the sound using that? It’s an industry standard? Well we won’t use that. We don’t know yet what we will use, but not that”. That’s plain weird.

What are we doing?

If you care about your game, think and work with sound as early as possible. Hire game audio designers. Trust them. Let them iterate like you are, early on. Spend some bucks on the audio stack, even if you don’t see why. You’ll hear it soon, and that will make an entire difference (think about Zelda:BOTW).

Interactive Audio rant

Friday, May 25th, 2018

Sound and computers. We went from no sound to beep to unlimited sounds. Technically. On the development side, we went from being sort of straightforward to being an insane mess.

Please framework developers, listen: I should be able to loop a sound in browsers, game engines and apps without doing anything special. It’s 2018 and I have to do something special (hack and test and hack and test) for something ultra-basic: play a file on action (click) or loop an audio file seamlessly. So:

1. No more container

I don’t want to have to deal with this anymore. 18 years of that shit. One container that allows looping and multi-channel and this motherfucker works everywhere, forever. Like a damn wav file on Windows (reading those effortlessly since 1991, 27 years ago).

2. Basic stuff first

One shot and gapless loop, regardless of the lossy/lossless compression. I don’t care if we kill mp3 to do gapless loop. I don’t care if we need John Carmack and the best engineers in the world to solve this problem. GAPLESS AUDIO NOW, SON. A computer should be able to do that with a stream of audio data. Like a damn wav file on Windows (looping those effortlessly since 1991, 27 years ago).

Clicking a button and playing a sound should be part of HTML5 and shouldn’t require anything else to work. We should be able to do something like:

<a href=”new page”>

    <img src=”button.png” snd src=”woohoo.ogg”>

</a>

Where I click on a button to go to a new page and it plays a sound. It shouldn’t be harder than that. It is though.

Looping some music/ambience in the background and playing a sound on action are the most basic things, yet they are super powerful. But we sound designers and artists spend more time making this work than we should. People give up on this hot mess.

Don’t develop a 3D positioning system, a music system, a FFT analyzer or an ambisonic Web eXperience before solving those 2 crucial points and making them standards that audio people can rely on, natively (so yes, no libs ffs).

In the DAW world, we went from converting files to import them through drop-down menus to drag and dropping ANY kind of audio file in the timeline. That’s the kind of improvement that makes everyone a lot more productive and ultimately creative. We should be able to do that with interactive/game audio. Design your audio file, put it in the folder BAM it plays anywhere, you don’t even have to test that. It’s native, built-in. It’s a wrap.

We have that clarity with this terrible file system called Portable Document File. PDFs are readable everywhere. If you send a document to someone as a .pdf, you know this person will be able to read it on his/her device exactly like you do on your computer. Isn’t that pleasant? It’s dope.

Can we please have that with interactive and game audio, without libs or middleware? It’s definitely overdue.

Thank you.

Case in point

Tuesday, May 15th, 2018

About our weird fetichism. The perfect examples of Japanese people getting shit done and not caring about “art”:

The PS1 startup sound is a preset from a 1987 Roland synthesizer (D-50).

PaRappa on PS4 is running on a PSP emulator.

A lot of comments are like “those developers are lazy!” No. They make shit happen. You wanted a cool startup sound for your groundbreaking new console? Done. It took almost 20 years for us to know that they didn’t spend months on it. It’s still an iconic sound and yes, people making synthesizer presets are extremely underrated. They are worldwide-known anonymous artists.

You wanted to play PaRappa with HD textures right now? There you go. Do you know how insanely pesky it is to port something from a 1994 architecture to a 2013 one that has nothing in common?

We in the West need to do the same: focus on creating things that work more than trying to outwit ourselves for outwitting purposes. We fall in this trap too often. Don’t reinvent. Recycle, twist and move on.

The funny thing about Nintendo

Saturday, May 5th, 2018

Is how we see this company in the West. Or how we like to see this company.

-Innovative.

-Creative.

-About art.

-Etc.

But them, they just see themselves as a business. And I always felt that way too. The business of making entertainment. It’s a thing in the West: business –finance and money- is separated from the craft, as if they were unrelated. Somehow! Except that they’re tied together.

Look at Nintendo Labo. It’s a very lucrative idea. It’s not just fun. It’s also cheap to use cardboard. Nintendo just tries things out, executives ponder and greenlit the best ideas –probably always on the basis that it’s affordable/profitable- and we scream “OMG”. It’s interesting. Fetishism? Maybe.

Nintendo isn’t shy on making money as a goal though. They are about that, too, and foremost. For some reason when we talk about Apple people are fine with the idea of this company making money but when it comes to Nintendo, we’re quiet. They’re about putting smiles on people’s faces right?

Yeah. And also printing money. Both goals being completely intertwined. It’s all good.

On virtual guns

Sunday, April 1st, 2018

It’s a good post. I’ve never been a gun fan but I’m still trying to headshot in Counter-Strike.

Sometimes I feel like I’m the only one on earth who can disconnect gameplay/what’s on screen. I know, tons of players can discuss games’ weapons for pages and pages, how they compare to real life ones etc. I am completely uninterested in that.

It’s an age thing to me. Of course, when I was in the single digits of my life I was kind of fascinated by Rambo and all those weapons in American movies that we didn’t have in Europe and France. Like, not at all. Besides shotguns for hunting, that’s all the real weapons I ever saw in my life there. I could go shoot some targets here in LA but I’ve never cared a second for that.

What’s fun in game to me is not “shooting a gun” it’s the “quick action to take down your opponent”. The fact that in Counter-Strike any weapon used by anyone can, with some luck, take down anyone. It’s exciting as hell. That’s excellent gameplay. I’m into the dance, how to be careful and how to take advantage of the environment (hiding in a difficult angle for the opponent to land his shot) or the cons of a weapon (the sniper has to reload, it takes time, he’s vulnerable).

Gameplay is not about guns.

The fact that so many ultra-realistic looking games are compared to real life is weird to me. It’s still a game y’all! Computer games are faking everything on screen. Nothing exists. Physics are tweaked so that it’s fun. Visual realism has people confused.

Guns are also supposed to be a part of masculinity, like loving cars. At least for us GenX and early Mills, that was definitely the case. You needed to know about those and sure enough, I know the difference between an AK47 and an AR-15 or a 4WD and a muscle car. Dudes’ shit, right? Culture and assimilation through time, are interesting processes.

Chris Remo, a game designer talks about bullet fatigue: “I remember a particularly potent experience playing one of the many Call of Duty games, and being totally overcome with ‘bullet fatigue.’ Particularly the audio. I suddenly found the constant sound of gunfire totally draining.

I think that’s very true. The sound violence is what makes me quit a Counter-Strike game too. We expose ourselves to hundreds, thousands of hours of gunfire and explosions, for fun. Our ears are not supposed to deal with that. He continues:

“The older I get,” he said, “the more profoundly uncomfortable I become with the almost overwhelming obsession with guns in entertainment culture broadly (…)”

It goes back to that pre-teen/teenager target, which always will be impressed by the punch, sound violence and quick action going on with guns and gun fights. I don’t think that will ever change. At that age you want to explore and see the limits of everything. And that’s a lucrative business.

People forget about one crucial thing in terms of game development: it’s “very easy” to debug a game about shooting targets. If bullet hits target then this, if not then that. It is way more complicated to debug something like The Sims because so many variables are flying around. That’s why a game series like Creatures didn’t go very far because raising, teaching, breeding virtual creatures is an insanely more complex thing to build and debug than Shooting Simulator 847. Even when said simulator looks like 4K pictures taken by a professional photographer somewhere in a war conflict in the real world.

PUBG/Fortnite BR

Tuesday, March 20th, 2018

It’s fascinating.

First, names. You know I like to pay attention to that. PUBG’s name is an acronym and even though when there was no competition it was fine, now it makes an impact.

On one hand you have Bluehole’s Player Unknown’s BattleGround. Weird. Sounds like a malware/hack tool.

On the other hand you have Epic’s Fortnite Battle Royale. Okay!

The latter just sounds more legit, even though it’s the one copying the former. Battle Royale is not even used, Fortnite became the game’s name by default (even though Fortnite is a different game at first).

It’s confusing.

Also both games are powered by Unreal Engine, owned by Epic. I can’t even imagine the tension and heavy breathing going on in those studios.

Aesthetically, Epic’s colorful game is immediately more prone to be picked up to chill and have a good time with after a day at work. The grim and realistic tone of PUBG is not that sexy, never was. Once again, it’s not detrimental when the gameplay and experience brought are unique. They’re not now.

Moreover, Fortnite brings some nifty mechanics with the building part. Watching a good player like that Ninja dude is mesmerizing. It looks so fun. It takes a very realistic concept to another level (you can basically build while moving so you create your own stairs to take over an enemy, that kind of thing).

Epic has been aggressive as hell with the F2P part. Also the sound design is much funnier and engaging with a wide variety of people (though I think the weapons’ sounds are a bit brutal).

I’m pretty sure the F2P model brought so many people of color to the game. Fortnite seems a lot more popular with black and brown people than PUBG. We broke, don’t judge, read. And now that rappers and celebrities stream it the snowball effect is in full effect.

Both games are available on a lot of platforms including mobile but of course, it’s when you play with a keyboard and a mouse that shit gets done. Crossplay is so unfair. Windows computers still are the master race aren’t they. Mouse control is so insanely precise and fast compared to a thumb on a controller. But, it doesn’t matter too much. As long as people have fun, which is the case. Also, eyeballs.

Can both games coexist? Will one win the battle? It fascinates me. *grabs popcorn*