meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Building Steam Games with React

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 4 September 2019

⏱️ 52 minutes

🧾️ Download transcript

Summary

In this episode, Scott and Wes talk with Drew Conley about building games with Javascript. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Show Notes 1:58 - What is Danger Crew? 5:25 - Did you have a background in game dev before this? 8:36 - What were the initial resources you went to to make a game in React? 10:27 - How much of it is Canvas? 13:06 - What other libraries are you using? 14:00 - How did you lay out the environments? 16:35 - How is text rendered? 22:40 - How did you do all of the animation? 26:08 - What performance issues did you run into? 27:31 - How do you handle user states and saves? 29:21 - Is there any server side aspect? 30:42 - What was the process for creating the level editor? 34:38 - How did you publish the game / wrap it as an executable to sell? 38:16 - How do you update it? 39:43 - How difficult was creating the game logic? 41:20 - The dev theme in the game is super prominent, did that make working on it more fun? Links Steam Danger Crew aseprite Buy Danger Crew Drew Conley Pixels to SVG GameMaker Making an editor Electron ××× SIIIIICK ××× PIIIICKS ××× Drew: Strange Planet Instagram Wes: MX Master Config Tweet Thread Scott: Figma Shameless Plugs Drew: Danger Crew Wes: All Courses - Use the coupon code ‘Syntax’ for $10 off! Scott: LevelUpTutorials Pro - Advanced Gatsby & Shopify Tweet us your tasty treats! Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

Transcript

Click on a timestamp to play from that location

0:00.0

You're listening to Syntax. The Podcast with the tastiest web development treats out there.

0:06.0

Strap yourself in and get ready. Here is Scott Telinsky and West Boss.

0:10.4

Hey everybody and welcome to Syntax. This is the podcast with the tastiest web development treats out there.

0:17.0

Today we are going to be talking about building games with JavaScript, specifically building actual steam games,

0:24.4

not like a silly snake or something like that,

0:26.8

but actual shipped games with React.

0:29.1

We have Drew Connolly on,

0:30.9

who is a game developer, React developer, developer will talk to him in just a second

0:35.2

on to the show today super excited to have him on and with me my name is West Boss I

0:39.7

realize I forget to say who I am when I'm introducing my name is Wesch Boss. I'm a dev from Canada.

0:45.0

You gotta like take it like it's everyone's first episode every single time.

0:49.0

Yeah, that's a funny thing is like now that we have like 176 episodes sometimes people ask me like

0:55.7

questions I'm like don't you listen to every single episode I'm like oh yeah no

0:59.2

nobody has like eight days to just listen to the straight.

1:03.0

It's just funny, but with me, Mr. Tolinsky, Scott Lindsey, how you doing today, Scott.

1:08.0

Doing good.

1:09.0

Finally caffeinated.

1:10.0

So I mentioned in the earlier episode that we recorded, not going a whole lot of sleep obviously at this point in our lives, but I'm ready to go, you know, I'm stepping it up. I'm ready. Yeah, I'm here.

1:21.0

Awesome. Good. I'm finally back from my fraternity leave slash long vacation in the summer and I'm back at my

1:28.8

huge monitor and it feels so good to be back in my regular spot.

1:34.0

Yeah, good about that like comfort of your workspace or whatever just pulls you back into work a little bit more.

1:40.0

It feels good.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.