Original Post
Quote:http://scientificninja.com/advice/write-games-not-engines Ok, I found this great article. Now, my question is. Should I use a game engine to create games? If I'll create a game and use a game engine, I can't reusing it's functionality because that's for the only specific engine that I've use. So in the end, I didn't make an engine at all. Honestly, I'm really confused on where to start. I've made many games in 2D using the SDL API and reuse some of it's code like creating text, image, menu, sound and etc. Now I moved to 3D. I want to make games also here but I also want to make an engine so I can use it to create my next game.
If you repeat this process long enough, after a few games you’ll have the beginnings of a solid collection of reusable functionality that has been proven to have practical applications.