(04-28-2018, 11:12 PM)Pedigree Wrote: Guys, please do not spam a Dev Discussion thread, especially one where someone is asking for help.
They're not asking for help, they're asking for a magical solution to produce a fangame with no programming knowledge
OP: I don't mean to be rude, but making a game is something you can only do once you understand the basics of how a game works. When you press right, what makes the character move right? When your character jumps, what brings them back down? When your character hits a wall, what makes them stop instead of going right through it? What about the dozens or hundreds of other interactions that can take place within a game? You're clearly very young and ambitious and I don't think you've seriously considered the implications of a project like this.
So here's my suggestion. First, understand that game development is not magic, and you can't produce a Nintendo-quality game without years of practice. If the thought of that is at all unappealing to you, you'll probably want to stick to Mario Maker.
But if you're willing to dive in, search for knowledge, and become the best you can be, you can absolutely create a game. Start off by searching for a Game Maker platformer tutorial on YouTube. Follow the steps, familiarize yourself with the fundamental concepts as they are introduced to you. Seek out knowledge about concepts that are intrinsic to all programming languages, such as variables, booleans, for/while loops, if/else statements, switch statements, and arrays. Skip the drag and drop stuff - it's a crutch, as is any other method that promises to make game creation easy. It's not easy, it's a lot of work. That's why it takes a team of 20 or 30 people, working for multiple years, to produce a game you can buy in the store.
Remember, the less you know, the more you think you know. Once you start to analyze what makes a game work under the hood, you'll realize there are a myriad of challenges you never thought of before. And as those challenges come up, you can solve them one at a time, growing your knowledge along the way.
Consider this post somewhat of a wake-up call. Again, I don't mean to be rude, but I see so many people who seem to believe that programmers make their living by simply dumping cool ideas into a magical software-making machine. That's not how it works, that's not how any of this works.
You can learn how to make a game. You can learn how to be the best game developer of all time. It's all up to you, and it starts with taking a step back to learn the boring basics.