Hello, I wanted to try and make a Cave Story engine but I couldn't find any info on how to. Can anyone offer some tips? Also, I was planning to make it using C# and Unity.
I think this is what you're looking for. It's an open source rewrite of the engine in C++, so if you're curious as to how to do something similar you can peruse their work.