DEV Community

Syntax - Tasty Web Development Treats

Building Steam Games with React

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 ××× SIIIIICK ××× PIIIICKS ××× Shameless Plugs Tweet us your tasty treats!

Episode source