Have you made a full game yet using a library or framework, even a simple one that contains a working game loop with a logic and draw state (Not something in a program like GameMaker that does this behind the scenes)? What is your current understanding of a full game loop? Have you used another library or framework before that handles logic, rendering, ect... in which you had to combine?
On 7/1/2018 at 2:56 PM, hpiper3097 said:
Additionally I don't know whether or not it would be better to attempt to learn an existing engine, or just write my own physics.
This depends on if you want to make the engine yourself at a low level, or if you're more concerned with having something in place quicker that allows you to work on your game. 'Better' is really subjective and more based on your current goals.
2 hours ago, hpiper3097 said:
I've made a few games on my own before in free engines
What engines have you used? What is your experience in programming? What language are you using?
Simply put your game engine is just a collection of other components. For example if I programmed my own rendering engine, then I programming an event handler, basic 2D AABB collision detection, keyboard input, ect... I would take everything and include it into the same project file in correlation with my game loop.
2 hours ago, hpiper3097 said:
Additionally, Idk if my question goes here.
If you're talking about programming a physics engine, this is well beyond beginner. Maybe look at this forum: https://www.gamedev.net/forums/forum/7-math-and-physics/