Wednesday, December 04, 2013

NooB Streaming Tutorial

I am nearly complete with my very long and arduous process of starting up a gaming stream. I have moved all of my equipment to my larger game room filled with...games...and now have the ability to stream my consoles with a capture card (cheers). I have a few minor problems left to sort out but if all goes well I should be able to stream nearly every night which is the plan.

But, enough about me this post is about you. You wanna stream stuff? Don't know where to start? Bought a canoe instead of a webcam thinking that will help you down the stream? Made a lot of bad puns like this one? Well I can't help you there since that's all I do...but I can help you get your stream off the ground with a few bits of advice. Sure there are plenty of tutorials out there, so why should you read mine? I'll tell you why! Because...if you don't I'll get you...I'll get you and then your pets...and I'll drop you all off smack dab in the middle of Detroit! FEAR ME!

Firstly, the equipment. What do you need??

1. A decent computer. Streaming costs a good amount of processing power, you want at least a quad core, intel i7 or something in that range. There are settings in the streaming software to work around that if you can't muster it though.

2. Decent internet. You want to have a good amount of upload bandwidth at the very least. Upload is the most important, try to have at least 3mb upload speed.

3. Capture Card. I recommend Elgato (google it) but any of them are pretty good. Avermedia is the other go to brand. This is only if you want to stream consoles.

4. Webcam. Not required but people like to see your shitty face. Dunno why...

5. Headphones. Very required. You can't have audio from speakers that feed into whatever microphone you are using.

6. Microphone. This can be attached to your webcam or headphones to save space / hassle.

7. HDMI splitter. This is to get around HDCP protection on the PS3 and PS4 (though the PS4 protection should be removed sometime soon).

8. Lots of cords/adapters, the more the better! I say this but it depends how you set things up. The issue with streaming console on a capture device is the audio gets delayed 3 seconds (more on that later). So you can't feed the audio from your computer to YOU and have it make sense, so you need to run audio from your headphones in your TV directly. Or you can hook it up to your computer monitor. However you do it the goal is, you need to hear something and your viewers need to hear something and it all has to match up in the end.

That's the hardware end of it and there's more to it you can add a green screen, amps, mixers, whatever. It all depends. It can also be as simple as you want to stream PC games and all you need is a very good computer (considering it has to run the game AND the stream software), a microphone and headphones and webcam though again that's optional. Some say the microphone is optional too, but honestly how are you going to talk to chat while gaming? If you don't want to talk to chat why are you streaming? lol

The next bit is Software and this is where things get hairy. It's taken me a good 2 months but I think I've got this bit down.

Firstly I recommend getting OBS

http://obsproject.com/

It is free, very easy to use, and very good quality and they're always plugging away to make it better. The other choice is XSplit which runs like $70 a year to use and has slightly more features than OBS but I'm not sure if you'd really notice in the end unless you were putting on a full scale gaming tournament. Although, one thing it has which is nice is you can auto-split your videos at designated intervals for offline copies of your stream which OBS should be adding in at some point.

ANYWHO

Once you get OBS installed there are some settings to consider....well a lot of settings to consider. For each setup though, your mileage may vary so it's not like I can just list a bunch of things and have it work for you.

What you need to consider are some important variables though.

Bitrate - This is how good your stream will look, and there are some rules to go  by when determining what you want your bitrate to be at. For me, I have 5mb upload speed which is the best I can do in my area. I have to have my bitrate be at a level that looks good, doesn't exceed 5mb, and also allows room for spikes. I set mine at 2700 to play it safe, but 3000 when I'm feeling lucky. These are very safe numbers, I probably could do 3500 but then I'd worry about playing online games where I'd need the extra bandwidth. You have to play with this number but eventually you'll get it right. What to look out for is your framerate while streaming. OBS will tell you if you are dropping frames and this means you need to lower your bitrate...or...

Processing Speed - There is a setting in the advanced tab that lets you overwork your processor in favor of bandwidth to make shit look nicer. Veryfast is the default and what that means is OBS won't use your processor that much. But if you have a really good processor you can bump that up to Fast, or beyond. I don't recommend going higher than Fast only because the other settings don't provide much more quality for how much performance you will dip.

Resolution - The goal for most streamers is to get a 720p stream essentially. This means you want your output resolution to be 1280x720. If your stream is struggling though you can lower it, but there's really no reason to go above this either. Why you may ask? Because you have to consider your audience will mostly not even be able to view a 1080p stream unless they have super ridiculous Internets. You would be limiting your available viewer base for a meager quality upgrade.

Those are the three main settings you will be playing around with until you get that sweet spot. The basics of using the program become self apparent as you play around with stuff like adding your webcam, microphones, capturing windows. Also, Twitch.tv shows you how to add your account to the OBS software to get it synced up.

Some helpful tips:

Audio delay - This issue will come up in more ways than you'd realize. You must understand that there are multiple audio sources happening in different places all going through one channel so issues arise from this. Especially with capture cards. The capture cards will give you roughly a 3 second delay on audio vs your mic and video game. So if you die and yell "shiiiiiit!" that shit won't come until 3 seconds before you die on the stream, giving yourself away. There is a very simple fix in OBS that will delay your mic by however long you want it to. I have set mine to 2500 milliseconds but you have to play around with it. You also have to delay your webcam the same amount or you'll end up looking like a poorly dubbed kung-fu flick.

Sever - Pick the RIGHT server. I can't stress the importance of this and how much time it will save you. After I bought my new fancy high speed internets and tested it out I was very disappointed that it wasn't working right....then I figured out I was using the Twitch California server and I'm in Michigan, doh! Very simply, in OBS you can select which server is closest to you. That's a good rule of thumb but there is a program out there that pings all the servers and you can determine which is fastest for you. Just google Twitch server ping and it's the first one there.

Cropping - OBS has a lovely hidden feature to let you crop things when you select "edit scene" for monitor capture. You just hold Alt down while sizing stuff and it crops it down. This is VERY useful.

And that's all for now. Leave questions in the comments and I can help out if needed. I didn't cover everything but went over the most important stuff.

*Gaming is complicated these days*

Tuesday, December 03, 2013

Super Mario 3D World - Review

It has been a good while since I've reviewed a game, which is a shame as I've played so many and there have been a lot of gems in there. I guess it always takes Mario though to bring me out of hiding as it is always something special and Super Mario 3D World is no exception to that rule.

My first thoughts of this game couldn't have been lower. When it was revealed at E3 all I could think was, this looks terrible. Gone was the large scope of a 3D world we were used to ever since Mario 64, replaced with an isometric view similar to a common Mario Party game. That's what I thought of it too, it looked like Mario Party. Heck, even 4 players at once gave that Mario Party vibe and I was decidedly turned off.

But game sites began writing previews and first thoughts of the game. They wrote nothing but praise and love for what they saw and my heart lifted. I am the last person that wants a bad Mario game after all. It was shaping up to be another great Mario game, but I remained skeptical assuming Mario gets praise simply because he's Mario.

But then the game dropped on my doorstep, and I played it. A good indicator of a great Mario game for me can be simply looking at my massive grin and mouth agape. Giddy laughter soon follows from clever game mechanics and tricky moments that only Mario offers. All of this happened while playing this new Mario game and I'm not ashamed to admit I giggled like a little school girl for the first 2 hours of the game. That's not to say the rest of it is boring, I just got a bit tired. On to the review!

Graphics: 

Mario for me has never been about graphics but I must say, this is the very best he has ever looked in 3D. The game runs at a buttery smooth 60fps in 1080p and it never ever dips below that. After playing through launch titles on PS4 and seeing Xbox One games streamed on Twitch, it is difficult to describe in mere words just how talented the Nintendo team is when they are always able to get their games running technically flawlessly where the competition with all their horsepower continues to make games with framerate issues, like they don't understand the tools they are using. Nintendo in this regard makes them appear as cavemen still tinkering with the wheel while Nintendo is riding around in go-carts.

But really, everything looks stunning. The levels with the rain truly impress me. Mario doesn't just have a sheen to him as you romp about, but you can really see where water was hitting him and places he is drier. There is a fluidity they managed here rather than take a lazy approach of here's a wet Mario.

Story: 

It's Mario dammit....

Sound:

Ah, now here is an area I never thought Nintendo would top itself on after Galaxy, come up with a better score than that. Well...they absolutely did. Not only did they bring back a lot of those amazing tunes from Galaxy and rework them, but they added all new songs too that rival or are even better than the Galaxy score. My personal favorite is the new Haunted mansion music. Those strings....I could listen to that all freaking day. I hum the main theme from this game often while driving to work as well. It is without a doubt the best collection of songs to ever grace a Mario game.

Gameplay: 

The all important gameplay section. This is where a Mario game lives or dies.....although I have yet to ever play a main line Mario game where the gameplay was bad. So needless to say, Mario controls perfectly, as does his other 4 cohorts you can play as, Peach, Toad, Luigi, and Rosalina (unlockable).

This hearkens back to Super Mario 2, or Doki Doki Panic Mario edition as I call it. Each character plays somewhat different and offers their own unique challenges and skills using them. It's not as obvious as SM2 was though, or rather doesn't affect your play as much. In SM2 Peach gliding MEANT something, it gave a very specific dynamic to the character that the others couldn't touch. But in this game, everyone can float with a tanooki suit. Toad's ability is he speeds up faster when running. There's never really a moment in the game where that becomes apparently useful, unlike his SM2 ability where he picked stuff out of the ground lightning fast which was very useful.

But what really matters in this new game is the newest suit, the cat suit. Nearly every level is designed with this suit in mind, usually hiding away secrets where you have to be a cat to uncover. Luckily, the cat suit is very fun. It offers a new dimension with which to explore the large blocky levels of this game. I often found myself limited on time exploring every nook and cranny of each level with the cat suit. If I had one gripe about it though, it would be that it feels a bit overpowered. You can physically attack anything (much like Mario 64's punch), the cat has very high stamina when climbing so you can go pretty far and avoid a lot of pitfalls, and the cat has a dive mechanic that gives your jump a diagonal burst of speed along with being invulnerable to anything but spikes. Still though, it's still not quite as strong as the tanooki suit which lets you float and makes platforming a breeze so it's not a game-breaker.

The level design is some of the best I've ever seen in Mario as well. Much like Galaxy 2, Nintendo made each level feel different and special and it's almost overwhelming. You never really get a chance to get familiarized with an area, or an idea they've thrown at you. Each one is different and unique and you have to roll with the punches rather than get settled in. It's great for a Mario enthusiast like me though, but newcomers may have preferred the approach of Mario 64, Sunshine, and the first Galaxy where they reuse levels a lot allowing the player to get used to it.

My only real complaint about the game though stems from the Fire Flower. I was thanking the gods of gaming for finally allowing us to have 3D Mario with an unlimited use of Fire Flower. Finally, no more timer, no more restrictions, fire fire everywhere and not a drop to drink...? Nevermind. But my GRIPE is...the isometric view ruins it. It is VERY hard to use the fireballs in this game with any sort of accuracy, and no experience describes this better than the level where you have to light a bunch of torches to release the second green star. The level was a one hit kill poison swamp with piranha's and fire piranhas everywhere, with flying unkillable drybones in the mix. You had to cross the swamp avoiding all of that on moving platforms whilst lighting all the torches, something around 8 of them and not get hit losing your fire power. It goes without saying this was hard, but really highlighted just how difficult it was to aim Mario's fire shots. I had to leap at the torches just so I could gauge Mario's direction then release the fireball. In a level where death is all around leaping at torches that are surrounded by a death swamp is not advisable and was not easy. I feel like it didn't have to be this way if the Fire Flower was done better, or the view changeable somewhat, but alas...it was hard for the wrong reasons.

I was very happy that the game was challenging though, and LONG. You get the standard 8 worlds and can unlock 3 more fully blown worlds that are quite difficult. Then you get a 4th world you can unlock that contains 3 remaining uber-hard levels. One is a standard level, one is a Captain Toad level, and one is a green star marathon level. Captain Toad levels are very clever old school levels where you play as Captain Toad who cannot jump. You have to navigate him through a maze-cube collecting 5 green stars while avoiding danger and figuring out how to get him through. They are amazing levels and many have said in the in-game messages that he needs his OWN game and I couldn't agree more.

Final Thoughts: 

I beat this game in around 13 hours completing every level, collecting every goodie, and massaging my face from hurting due to all the smiling I did. Even though we have had 2 brand new systems the highlight of this holiday season for me is clearly this game. That's what gaming is about right? The games. Nintendo, and Mario have shown once again who is still the best at making a damn fine game. No lengthy cut-scenes, no knee high walls, no lame fetch quests to pad gameplay, just pure gaming bliss is all Nintendo brought to the table and all they ever bring when Mario comes to town and I can't believe I ever doubted them.

*Meow muthaf#%$a! - Sam Jackson*