CommandanteStreakTH, on 25 December 2015 - 09:51 AM, said:
Aerosol, on 25 December 2015 - 09:29 AM, said:
Anyway, Commandante, I don't think you need to worry about "best" right now. Pick a development environment, and stick with it. Make a one level game to get a feel for things, and maybe you'll decide you want to try something else. You sound like you've got some learning to do, and I don't think making a full fangame serves as that great of a learning experience.
I think I understand what you mean. If so then, what's a good balance between learning how GameMaker works and helping out with the actual project?
Start using any engine or programming language and practice, practice, practice. Then practice again. Take a tutorial. Implement it. Try to understand why it was used like that, change things a bit. When you need to do something, don't think about ' has somebody done this before, can I copy it verbatim so I don't have to do anything'. This is not a test in school on a subject that would never be of use to you in your life.
Break problems into smaller parts.
You want to do an air dash. What do you need? You need to read the state of the B button. To raise a flag that you are in the air dash state. To change the character horizontal velocity. How do you switch animations? etc.
Programming is hard, and so is 'scripting'. You need to spend much time to get good at it.
If its not for you, then you have to be even better at drawing so that the programmers who can implement those things would be remotely interested in *your
Doesnt matter that much which engine you'll pick. You can do everything on all of them. Yes all of them are relatively
slow and crappy. Relatively, because that drawback is offset by the current speed of the hardware. Your game runs 100 times slower than Sonic & Knuckles Collection? Well you are not going to play it on Pentium 1 75MHz anyway, right?