DEV Community

Discussion on: IAMA Gaming/AI/Cloud Architect Turned Designer/Product Lead, Ask Me Anything!

Collapse
 
michaeltharrington profile image
Michael Tharrington

What's it like building a game engine? Do you have any game devs (or game dev companies) that you follow and think are doing particularly cool stuff?

Collapse
 
taillogs profile image
Ryland G

Building game engines has been one of the most rewarding experiences in my life. You get part of the thrill of playing games, but you feel so much more connected to the outcome. I also think that game engines are unique, because they require you to cover such a broad array of topics. My math, and physics skills improved tremendously. It taught me how to do proper architecture design, and showed me the danger of feature creep, and other pitfalls. Obviously it made me a very strong developer, mostly because it forced me to be aware of performance. There are just so many topics you learn about with a game engine, programming, parallelism, performance, design patterns, math, physics, art and much more.

Do you have any game devs (or game dev companies) that you follow and think are doing particularly cool stuff?

I do follow Jon Carmack and the guy who makes "binding of isaac" (probably top 3 favorite game of mine). I think indie is where it's at these days, the big studios have really let us down. I also like everything going on with Godot, and have built a few games with it recently. Grinding Gear Games is also pretty decent, although they were recently acquired by Tenecent.

Collapse
 
ausworkshop profile image
Andrew W.

Love your humour! Can I really ask you anything?
I have some questions about cloud hosting.
I'm new here so please be nice, I don't know much about coding sorry.
My background was hardware.

Thread Thread
 
taillogs profile image
Ryland G

Love your humour! Can I really ask you anything?

Hey, of course you can. Feel free to ask away,

Thread Thread
 
ausworkshop profile image
Andrew W.

I'm currently with wpEngine, been contacted by Google as part of my G-suite they are encouraging me to move all my business to the cloud platform. I'm not too experienced so I love having wpEngine with their live chat. Do you think I'd get much support if I moved my website to the cloud or would I be on my own and have to hire developers if I have problems or need to ask a question? What's your opinion. My website is my only source of income for the past 15 years pretty much so it's an important decision to make and a half hour chat with a cloud engineer from G didn't help as they are biased I guess. Thanks for your time I appreciate it.

Thread Thread
 
taillogs profile image
Ryland G • Edited

Pretty tough choice.

The easy part of the answer is my opinion on Google cloud. I think it’s a really decent offering and the support for the actual cloud service is top notch. In fact, snapchat basically made a 2 billion dollar deal with google cloud just for the support. They did this because Google SREs(sort of like dev ops) are full fledged Google engineers. They aren’t contract employees or part timers, they are as qualified as anyone else working at Google.

Now here’s the thing. Unless cost of wpengine is an issue, I think they already run on top of Google cloud or AWS. The only change would be the support. And since it seems like wpengine makes you happy in that area, I would just stick with them.

Hope I helped!

Thread Thread
 
ausworkshop profile image
Andrew W.

Thanks yes that's pretty much what I thought. Thanks for clearing that up for me.

Collapse
 
michaeltharrington profile image
Michael Tharrington

Nice! Jon Carmack is great! I still have yet to read Masters of Doom but it's on my list!

I actually got to interview John Romero ages ago... and I never published it. 😓I should've... I was trying to get it out there prior to him speaking at a show, then I got buried in other work and ended up discarding it. But, he was definitely a fun person to talk to. The early id team sound very much like indie devs. I remember I dug their ten development commandments.

Thread Thread
 
taillogs profile image
Ryland G

The original ID team was honestly amazing, would have loved to work with them.

You can still publish that John Romero interview. I would read it.

The ten dev commandments only mostly held up with time. A few questionable items these days.