Most of this information comes from Kuitar's guide here - https://docs.google.com/document/d/1oPPV4U8iq8yjarE_9EyDScY3UkHUY2ZKX5vHazkcXCc
📄️ Other Resources or Guides
I'm not the first person to have made a tutorial on this. I'll link here other tutorials that I know of as well as places to learn about other things that I won't cover here.
📄️ Level Design
This part is mostly here to indulge myself in some random rambling. However if you're not too sure what might make a jak level, a "jak" level then maybe this could interest you.
📄️ Making your first level
As mentioned earlier, I'll personally be using GitHub to host and review this project, it'll also allow you to copy it to look at things in a much closer fashion so you can adapt stuff into your own project. I'll be basing it from the OpenGOAL mod base available here. I'd suggest you use this one as a template.