Hi, I'm not sure if this is the right place to post the question so move it at will. About me is I have a moderate grasp of programming, been doing it for a year making some non-game projects. I have recently made a small puzzle game with AS3 and Flashpunk and it was super simple. But I was wondering if as a beginner. Should I still learn how to make games without engines first or with engines? Would making lots of games with Flashpunk and the like make me ready for the from-scratch games I might have to make?
Learn Gamedev from scratch or with a engine?
4 replies to this topic
Members - Reputation: 2480
Posted 05 January 2013 - 09:08 PM
Well, I for one don't care to mess around with making my own engine. If a pre-built engine does what you need for the game you want to make at a given time, then use it. The main reason to make your own engine is if you can't find an engine that does want you want, at the price you want, or for education purposes. I for one prefer to make a game instead. On the other hand, several years ago I was indeed doing my own thing with vanilla OpenGL and some DirectX APIs(for sound and input) but I never got very far with it besides some very simple prototypes.