Thanks for replying, it means a lot to me
You mentioned the Retro Engine before, and I looked into it. I found a project on GitHub that's working on taking apart and understanding Retro Engine v4. It seems interesting to explore, I also noticed that Christian Whitehead's website has been down since 2019. It might be cool to compare Retro Engine and Tilengine since both use SDL2 for windowing and input:
https://github.com/Rubberduckycooly/Soni...ompilation
I understand that writing documentation is a pain, and I don't enjoy it either. These days I use ChatGPT to help me generate draft documentation or content for README's. I usually use it when I have to write lots of function documentation, although I try to keep my code as self-explanatory as possible, so I only write documentation when necessary.
Could you elaborate on the implementation of the basic features you didn't like? I'm very curious to know what changes you would make if backward compatibility wasn't a concern.
You mentioned the Retro Engine before, and I looked into it. I found a project on GitHub that's working on taking apart and understanding Retro Engine v4. It seems interesting to explore, I also noticed that Christian Whitehead's website has been down since 2019. It might be cool to compare Retro Engine and Tilengine since both use SDL2 for windowing and input:
https://github.com/Rubberduckycooly/Soni...ompilation
I understand that writing documentation is a pain, and I don't enjoy it either. These days I use ChatGPT to help me generate draft documentation or content for README's. I usually use it when I have to write lots of function documentation, although I try to keep my code as self-explanatory as possible, so I only write documentation when necessary.
Could you elaborate on the implementation of the basic features you didn't like? I'm very curious to know what changes you would make if backward compatibility wasn't a concern.