Episode Twenty-Eight
Episode Twenty-Eight of the live game development show that we do every week on Twitch.tv is up on our YouTube channel. This week, for Project Spaghetti, Eric adds controller support to the game. Although straightforward on the surface, it requires moving a lot of the game logic from Game Maker’s graphical interface into the script.
0:00 Opening Short
6:40 Live Show Intro
10:00 Today’s Goal
13:15 Current State
16:13 Spelunky & Gunpoint Diversion
18:23 Controller Support in GameMaker
26:32 Checking for Controllers
32:00 Adding Button Input
35:33 Button Assignments
37:52 Moving the Shoot Logic from UI to Script
47:52 Fixing the Shot Charge
59:10 Something:Bad
1:07:05 Adding the Dodge Button
1:24:20 Controller-Based Movement
1:29:45 An Aside on Programmers and Designers
1:34:03 Deciding the Direction
1:36:30 Highway to the Dead Zone
1:40:32 Ignoring the Neutral Position
1:50:55 Narrowing the Possible Directions
2:01:00 Wrapping Up
2:08:22 Closing
Pingback: 8-Way or Analog Movement? | Blue Tengu