Hey, i like your videos and i have a question, i have intermediate C++ and C# knowladge and i wanna make game with this knowladge i was wondering if sfml is a good choice or should i learn game engines like godot unity etc?
@iheartfunnyboysgames7 күн бұрын
Hey! I am so flattered to hear that you are liking my videos! :) I would absolutely start with an existing game engine. Personally, I would recommend Godot, especially if you are considering making your own engine someday since the full repo of source code is available. You could literally start with a clone of Godot and then make changes to the engine based on what you dislike or think is missing: github.com/godotengine/godot Mainly, I recommend starting with a game engine since you are just starting with making games -- learning an engine enough to make a few small games will give you a really good idea of what has been done in game engines as a starting-off point if you do ultimately decide to make your own. That said, I think game engines like Godot and Unity can make most games, so personally I wouldn't think it's a good use of time to bother making my own engine -- making games with an existing engine already takes ages.