Pygame Zero: Creating games without boilerplate
I&#x27;m very interested in this project, because I have a student researching what good options there are for Python Game Dev at the CS1 level. We used Arcade[1] this past Fall, and things didn&#x27;t go very well (I&#x27;m not sold on Pyglet, and there was a lot of small &quot;What??&quot; issues with Arcade&#x27;s design itself). Pygame Zero is a very appealing choice, but suffers from its design around global state - which is something I spend most of the semester railing against. The authors gave me a good explanation for why[2], but it still is a deal-breaker for an introductory-level university course for CS majors.<p>At this point, we&#x27;re leaning towards making our own library to satisfy our purposes. We&#x27;re still looking at other options though - hey, if you have one, feel free to suggest it :)<p>[1] <a href="http:&#x2F;&#x2F;arcade.academy&#x2F;" rel="nofollow">http:&#x2F;&#x2F;arcade.academy&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;lordmauve&#x2F;pgzero&#x2F;issues&#x2F;174" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lordmauve&#x2F;pgzero&#x2F;issues&#x2F;174</a>