It’s absolutely true that constraints are helpful. Limitations challenge you to think creatively and solve problems. Understanding how the engine works and its limits can lead to interesting results.
Sometimes, you have to remove features you originally planned so the game can run smoothly.
It’s easy to keep adding more and more to a game, but subtracting things is just as important—maybe even more so. Figuring out the main experience and actually finishing the project often depends on what you don’t add.
Thank you so much for the great talk! It really opened my eyes to how many different game engines there are and how much there is to learn. It’s hard to decide what step to take next when there are so many options. I’m also happy to see that HTML5 games work well here, especially fullscreen and with the API.