A few years back I made some pyxel snippets for students in a class I was teaching, to help get them up to speed on using it: <a href="https://github.com/kris-classes/pyxel-snippets">https://github.com/kris-classes/pyxel-snippets</a><p>They may be useful to someone here if not too much has changed with pyxel since then.
These retro game engines are so much fun. Takes me back to the days of mode 13h.<p>Pyxel is (I think) unique among Python game engines in that it can run on the web.<p>Some others I’ve played with are PyGame and Arcade, mostly geared toward 2D, but you can see some impressive 3D examples on the youtube channel DaFluffyPotato.<p>Ursina is another that’s more 3D, fairly expressive, and runs fairly well for being Python.<p>I do feel like I’m going to be forced to cross over into something more powerful to build a real game though. Either Godot or Unity.
I made my first video game with it. A pong game you can play, but it has not been polished. While the menu works, is yet unable to show the selected option. And the IA to play against are either too easy or brutal.<p><a href="https://blog.rmrubert.eu/miniproyectos/rpong/rpong.html" rel="nofollow">https://blog.rmrubert.eu/miniproyectos/rpong/rpong.html</a>
Looks very cool.<p>I absolutely love that it uses a language I actually know instead of some niche thing or a DSL.<p>I'll have to check it out when I have some spare time.
I really wish there was a modern "computer console" like the Commodore 64 or Sinclair Spectrum of old, where you could boot straight into a programming environment.<p>Something comparable to the Nintendo SNES or DS's hardware capabilities, which seemed like the perfect sweet spot between artistic freedom and "helpful" limitations which actually improved creativity by lowering complexity.
An absolutely fantastic engine in my experience. I've used it with students (rather than pygame) due to its bare bones nature. I love how with a simple class structure of update and draw, students can gain a tangible grasp of oop concepts as well as implementing their own ideas. 10/10
I feel like there’s way too much color for this to be ‘retro’. It seems you are limited to using 16 colors at once, but those colors are drawn from a 24-bit palette unless I’m missing something.