Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Major refactor of Python Platformer
#1
Hi,

I've done a major refactoring of Tilengine's sister project Python Platformer (https://github.com/megamarc/TilenginePythonPlatformer). I've split it onto separate, reusable modules what was a single-file implementation. The aim of this project is to showcase a real-world usage of tilengine to build a working game prototype, so everything must be keep clean and simple. Python can be quite tricky regarding imports, circular dependencies and sharing object instances, specially for someone having a strong background in C as things work quite differently. This refactoring supposed quite a bigger challenge than I expected at the beginning, but it's now completed.

It's structure can be of interest for those of you working on Python games...


Messages In This Thread
Major refactor of Python Platformer - by megamarc - 06-25-2021, 10:21 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)