Since you’ve gone through a similar project, please feel free to have a look at how some things are done and why it’s like that. Coming up with best practices is a process, greatly helped by good questions about how the code works.
If there are any particular 2D platformer features you would be especially interested in seeing demonstrated, feel free to create feature requests for that. Even better if you can outline what you think would be probably be a good way to implement said features.
Thanks so much for making an example Amethyst game, we can’t have too many!
The org recently adopted an official 2D platformer game to make a best-practices example out of: https://community.amethyst.rs/t/code-name-dune-introduction/985?u=erlend_sh
Since you’ve gone through a similar project, please feel free to have a look at how some things are done and why it’s like that. Coming up with best practices is a process, greatly helped by good questions about how the code works.
If there are any particular 2D platformer features you would be especially interested in seeing demonstrated, feel free to create feature requests for that. Even better if you can outline what you think would be probably be a good way to implement said features.