Ive been programming for a while now. I recently got into game programming as well. This is gonna be a solo project and im trying to decide between which would benefit me more or at least ease the journey of doing this solo. I know most people would say use an engine since it has everything inside but at the same time I dont want to have most of what I need available to me. I want to create a game that will show the effort I put into it. If you want specifics so you can specifically recommend an engine/framework then here it is:
- 2D/3D Capability
- Video playback(Although I can just use a library for this)
- C++ Oriented
If you want actual detailed information. In short, I want to create a 3D arena game where you unlock characters by playing through a 2D the character's storyline game(completely seperate game from the arena).
Ive seen people talking about Ogre3D and Irrlicht but I want to hear other opinions or if I should just forget about using an engine and use a framework instead.
Any help would be appreciated