Howdy PizzaClubbers! I need to rant. And praise. But mostly rant about third party tools and integrations.
Before that though, let me introduce myself. I’m an original at Pizza Club and I’ve been making games my whole professional life. You could say I turned a childhood addiction into a career. I made the big switch from PC/Console to mobile games a few years ago and I found, to my suprise, that I actual love making mobile games more than PC/Console. There is some dirty baggage though, and that is all the third party trash that you need to make a mobile game.
I’m talking about all those acronyms on random billboards that you might have seen before: AWS, EC2, Docker, Jenkins, Route 53, iTunes Connect, Google Play, AppCenter. These are necessary evils that ultimately help developers of all sizes make an app. But they also kinda make me want to punch my monitor too. As you can see, I’m conflicted. When you finally get something to work, it is magical. With one click of a button, you can build your game for 2 platforms, deploy that to AppCenter for immediate download and testing, deploy your server to a cloud-based AWS cluster that will automatically scale as more users login into the game, and even restart automatically when something goes wrong. Pretty cool right? But reaching that euphoric dream requires hours and hours of cringe worthy, frustratingly esoteric setup and debugging that has definitely shaved at least 5 years off my life expectancy.
Because everything is more entertaining in lists, here is a list of my top 5 things I hate about third part integrations:
1) Useless Errors
Why can’t you just tell me what the problem is!???
Ryan Killgore
I definitely have felt your pain. You know since we used to share some of that pain :).
This stuff is frustrating and gets even worse when spread across multiple products. I used to work for a big corporation that had many mobile games created by third parties. Once the contracts were up we had to manage the games in house. That meant interfacing with AWS, Apple, Google, etc across multiple games I didn’t create.
Fun times!
Benjamin Gross
So fun… 😀
Brianna Summers
An entire…section…to Apple…ahahahaha 😬 Sounds like I should find someone in Apple Developer Support and give them a ring.
Really enjoyed this! I’m totally with you on the whole Acronym BS. So needlessly complicated. Good luck with the ongoing game development!
Benjamin Gross
Thanks Brianna! So good to hear from you and can’t wait to show off more of the game.