Official BGS Hoodies Available Now!

Order now: Unisex Special Blend | Heavyweight Rock the Buffalo Game Space brand in style with a new BGS hoodie! They're available in a two styles, each in a variety of colors. We're taking orders for a limited time right now, so act fast and place your orders today! How do I order my size? When checking out, be sure to indicate which size you want your hoodie in. If you're ordering more than one, just let us know which size you want with each color. For example, if you want a Black hoodie in Medium and a Royal XL, just write "Black - Med, Royal - XL" in the "Notes" section. When will I get my hoodie? As soon as we finish taking orders we'll be sending off the list for print. Since they're all being made to order, it might be a couple weeks. We'll be sure to let » read more

Game Dev Meeting Recap 3/1/18

Couldn't make it to last night's Game Dev Meeting? Check the recap here to see (most of) what you missed! Phil Lowery brought the latest update to his in-development RPG to last night's meetup. His latest feature? A built-in level editor, complete with tile brushes for environments, enemies, and, of course, treasure. To show what can be accomplished in just a month, Doug May and Greg Giles showed off Nepal, their entry into February's One Game A Month challenge. This 3D bullet hell shooter features impressive visual effects, lightning fast gameplay and an excellent soundtrack by local musician and BGS regular Chuck Leone. TJ 'Kyatt7' Cordes briefly took the stage to let everyone know that Go Morse Go! Arcade Edition is now available for purchase on both Steam and Get it before Monday to save 10%! Mark Miller brought a number of cards with him to show for » read more

The BGS Spring 2018 Workshop Series

Buffalo Game Space is excited to announce the Spring 2018 Workshop Series, a collection of introductory and intermediate workshops on various aspects of game development. Get a crash course in the Unity game engine, learn to use the powerful open source 3D modeling and animation program Blender, create 3D levels for your games, and more. Tickets and Season Passes are on sale now at - get yours today! Workshops Intro to Unity - March 7th and 14th Part 1 of this two part session will cover the essentials of working with the Unity game engine, a powerful and free toolset used by millions of game creators around the world. Attendees will gain the knowledge needed to begin working with Unity and it's 3D engine features. Part 2 will provide attendees with an introduction to the advanced physics system included in the engine, 2D game elements and animation » read more

Game Dev Meeting 2/1/18 Recap

Miss out on last night's Game Dev Meeting? We've got the recap for you right here! Yousef Jaber presented the work he put into Whale Escape, his first game and submission to Global Game Jam. The player must escape the innards of a whale, using only sound as their method of navigation. Tyson Prince brought new music to the evening with a track for the upcoming twin-stick shooter Hovership Havoc developed by Colby Breidenstein under his company Snow Day Software. You can hear the music in the just-released launch trailer for the game. Hovership Havoc is slated for a 2018 release. Greg Giles showed off his team's submission to Global Game Jam, Starfleet's Finest. Succeed (or fail miserably) as a transporter operator, bringing aboard your crewmates in one piece. Whether or not they come back the way they left is up to you. Dale Stoyer showed off his GGJ submission » read more

RECAP: Global Game Jam 2018

BGS once again hosted a jam site for Global Game Jam this past weekend, and attendees made 12 games based on the theme "Transmission" - check them out and play them today! Abandoned Portal Factory "You and your twin brother are exploring an abandoned portal factory, but your he is much further ahead than you. Gotta catch up, but be careful - these portals look dangerous, and you have no idea where they'll take you, or what they might do to you. Avoid them at all costs... or try to go through all of them - this is your adventure through the abandoned portal factory, experience it however you want! The game is played with a single button, which you hold to aim your jump, and release to jump in that direction (for more control mid-air, you can press the button again to double jump, which gives you a little » read more

Global Game Jam 2018 @ BGS

Register now at RSVP on Facebook: Buffalo Game Space is proud to once again host an official jam site for Global Game Jam, the largest event of it's kind in the world! Take part in this incredible event and make something awesome with us and the rest of the planet. Global Game Jam 2018 begins on Friday, January 26th, at 5pm and runs through the weekend until Sunday, January 28th, at 5pm. Anyone and everyone interested in making their own games is welcome, no matter what their skillset or prior experience may be. Unfamiliar with Global Game Jam? Check out their about page to learn more about this annual event - Never participated in a game jam before? Take a look at this mini-guide put together by local dev/artist Chris Langford (me) - » read more

The 2017 Queen City High School Game Jam

Download and play the 2017 Queen City High School Game Jam games today! Over the last weekend, Buffalo Game Space hosted the second annual Queen City High School Game Jam. At the AT&T-sponsored event, BGS members were paired up with teams of local middle- and high-school students to help them learn what goes into making a game by creating one with them. This year, six schools participated in the event, with each team creating their own game. The games, all designed around the theme "Social Good", are now available for all to download and enjoy on our page right now. Be sure to play them all to see what these great students all accomplished. The Queen City High School Game Jam was made possible by AT&T, Infotech WNY and WNY STEM.​ » read more

Mark's Favorite Unity C# Extensions

For those of you using C# in your Unity projects (and at this point you really should be) extension methods allow you to add methods to existing types without having to create your own subtypes or change the original type in any way. They are very useful part of C#, something that is fairly unique to the language, and something you should be using to make your life easier! There are many in depth explanations of extension methods just a quick Google search away, but here are a few things to remember: All extension methods must be placed inside of a static class (I like to call mine Extensions) The extension method must also be static The first parameter to the method is preceded by the this keyword. The type of this parameter will be the type to which we are adding our extension method. Contrived Example What? You want » read more