Hey folks! I'm diving deep into a hobby project, which is a 2D level editor developed in Java. I'm self-taught and looking for some guidance on what areas I should focus on improving. My current project supports layers, entities, and backgrounds. I'm aiming to create something versatile that works for various games I might make in the future, hence I've developed what I call entity definitions and background definitions. These help link names to IDs without tying the editor to a specific project. Any feedback would be really appreciated!
2 Answers
First off, take a good look at your README file. It's crucial! If it's not engaging, people will skip your project right away. You need to make it inviting—consider adding a screenshot, a catchy description, and clear local setup instructions. You want to answer questions like, "Why should I download this?" or "How do I run it?" This makes a huge difference!
I noticed some links in your post weren’t working at first, but you fixed it! Just keep that in mind for the future—broken links can turn people away before they even start exploring your project!

Exactly! A compelling README can really draw people in. Maybe try to highlight what makes your level editor unique!