This week, your nice hosts are still relaxing in Mark's dining room for an episode that has it all: a disagreement about Bluetooth, some good ClawTalk™, and the shortest conversation ever had on the subject of tabs vs. spaces. All this, plus a slightly higher than usual number of wild digressions.

Discuss this episode on Reddit in this thread on r/gamedev!

[0:01:29] Input Methods and Controls

Stephen’s controller of choice, Power A FUSION.
“New Windows 10 Xbox wireless controller adapter delayed into 2018” -  Gabe Gurwin, Digital Trends
Metro Nexus’ tutorial in action.
Behold, the unintuitive enjoyment of Claw Breaker.
“How to Claw Effectively” - True Vanguard, YouTube
“A Deep Dive into Star Fox Zero's Controls” - Mark Brown, Game Maker's Toolkit
“You say jump, I say how high?” - Martin Fasterholdt
Martha’s favorite Fingeance fighter, Sparky.
“This goofy game turns your entire keyboard into the controller” - Andrew Webster, The Verge
Alternative controls game Butt Sniffin Pugs, shown at Ctrl.Alt.GDC.
“Rocksmith Vs. Rock Band 3 – The Pro Guitar Showdown” - Jeff Atwood, Fake Plastic Rock
“Guy beats Dark Souls with DK Bongos” - Jordan Devore, Destructoid
Gameplay of racing game Kirby Air Ride.
We mentioned a couple of our previous episodes here: “We Joke Here.”, “Will you be the best with me?”

[0:36:40] Coding Styles

What is your preferred Indent Style?
Whatever you do, don’t code like this.
Don’t be a Stephen: Comment your code!
Martha uses a cool HTML template engine called Pug.
“Getting started with Pug template engine” - António Regadas
Russian nesting dolls are called matryoshka.
CamelCase or snake_case?
DarkBASIC, which Stephen used when he was young, went open-source in 2016!
“History around Pascal Casing and Camel Casing” - Brad Abrams, Microsoft
“Namespacing” in Objective-C, Mattt Thompson
JetBrains IDE’s: Webstorm for JavaScript and Rider for C#.
Visual Studio Code is a lightweight Visual Studio that Mark really likes.

[1:13:45] Splatoon 2, ur, I mean Shooters

Apparently, Splatoon devs didn’t realize the comparison to Super Mario Sunshine until later on.
“Designing FPS Multiplayer Maps” - Mike Stout
“Design Patterns in FPS Levels” - Kenneth Hullett & Jim Whitehead, University of California - Santa Cruz
Lost Planet and its only sequel.
Our episode on Violence in Games.

This week, your nice hosts are still relaxing in Mark’s dining room for an episode that has it all: a disagreement about Bluetooth, some good ClawTalk™, and the shortest conversation ever had on the subject of tabs vs. spaces. All this, plus a slightly higher than usual number of wild digressions.


Discuss this episode on Reddit in this thread on r/gamedev!


[0:01:29] Input Methods and Controls

Stephen’s controller of choice, Power A FUSION.
“New Windows 10 Xbox wireless controller adapter delayed into 2018” –  Gabe Gurwin, Digital Trends
Metro Nexus’ tutorial in action.
Behold, the unintuitive enjoyment of Claw Breaker.
“How to Claw Effectively” – True Vanguard, YouTube
A Deep Dive into Star Fox Zero’s Controls” – Mark Brown, Game Maker’s Toolkit
You say jump, I say how high?” – Martin Fasterholdt
Martha’s favorite Fingeance fighter, Sparky.
“This goofy game turns your entire keyboard into the controller” – Andrew Webster, The Verge
Alternative controls game Butt Sniffin Pugs, shown at Ctrl.Alt.GDC.
Rocksmith Vs. Rock Band 3 – The Pro Guitar Showdown” – Jeff Atwood, Fake Plastic Rock
“Guy beats Dark Souls with DK Bongos” – Jordan Devore, Destructoid
Gameplay of racing game Kirby Air Ride.
We mentioned a couple of our previous episodes here: “We Joke Here.”, “Will you be the best with me?”

[0:36:40] Coding Styles

What is your preferred Indent Style?
Whatever you do, don’t code like this.
Don’t be a Stephen: Comment your code!
Martha uses a cool HTML template engine called Pug.
“Getting started with Pug template engine” – António Regadas
Russian nesting dolls are called matryoshka.
CamelCase or snake_case?
DarkBASIC, which Stephen used when he was young, went open-source in 2016!
“History around Pascal Casing and Camel Casing” – Brad Abrams, Microsoft
“Namespacing” in Objective-C, Mattt Thompson
JetBrains IDE’s: Webstorm for JavaScript and Rider for C#.
Visual Studio Code is a lightweight Visual Studio that Mark really likes.

[1:13:45] Splatoon 2, ur, I mean Shooters

Apparently, Splatoon devs didn’t realize the comparison to Super Mario Sunshine until later on.
“Designing FPS Multiplayer Maps” – Mike Stout
“Design Patterns in FPS Levels” – Kenneth Hullett & Jim Whitehead, University of California – Santa Cruz
Lost Planet and its only sequel.
Our episode on Violence in Games.

Twitter Mentions