Quote: "It depends on whether you´re prepared to learn how to program"
That is exactly what it depends on, fpscreator is a engine not a language but has scripting. Dbp is a language the big difference is fpscreator makes fps games only, while dbp can be used to create any type of game or app you wish to learn to code.
Fpscreator has scripts that you can edit or write your own that will allow you change or create things you will need to add into the engine however you will only be able to make a fps game with fpscreator.
If your interested in making other types of program such as racing,adventure,action,rpg games or a app such as your own audio player or video player then you would need to learn a programming language then dbp is what you would use or another language.
If your not interested in making anything but fps games and do not want to take the time to learn how to program then go with fpscreator then you can choose if you want to learn the scripting or not as it is not needed to make a basic fps game.
Your signature has been erased by a mod -- please resize to under 600x120...