I've been programming games for a long time now.Started doing tic tac toe, breakout,pong etc..when I was in school.Now,till date theThe most advanced gamegames I've made isare a 8-ball pool game made with the physics engine Box2dFlashAS3 and a platform game with levels. When
When I did platform games, I've always wished if "I knew" how to know how to make an engine, so that I could re-use it. When I see games that have slopes , curved slopes, perfect gravity and real-life physics, I've always wished I knew how to "code"code the engine. Please
Please suggest me techniques and also include links and articles tofor whatever relevant knowledge-base is necessary. Well,when replying, please write down the answers point-wise.