Original Post
First, some background: I have average understanding of C++ and I've managed to code a few simple programs, however never made a game. Maybe I would've if my PC wouldn't have broken down, I didn't have enough money to replace it for a long time. by that said, I strongly prefer C++ over any other mean of coding, I find the language significantly more comfortable to use compared to anything else I've seen (Javascript, Java, Pascal to be precise).
I'm creating a new topic because I want up-to-date information.
Project description: my project is somewhat similar to Sonic, Dangerous Dave, Megaman, Mario graphics-wise. I can do without pixel-perfect collision, however I do ramps and "divided" tiles in the tilemap. The game is obviously 2D (NOT 2.5D!), there's gonna be shooting, interacting, weapons, etc..
What I'm looking for: I need the engine to come with object and event manager (call a sprite (bullet?), destroy a sprite on events, etc.), integrated physics, graphics and sound management, and the regular features, like time manager, text, input, animations, etc.. Preferably with at least some basic A.I. too, but not necessary. Some basic LUA integration may be useful too, but it's definitely unnecessary.
P.S. I'm not looking for 10 different engines that I'd have to tie into one myself (graphics, zip, sound, physics, etc.), I'm looking for one solid product that I could use. I'm also not looking for paid engines, I'm looking for a free engine that would allow me to release commercial products.
If you have any questions, feel free to ask.
I'm creating a new topic because I want up-to-date information.
Project description: my project is somewhat similar to Sonic, Dangerous Dave, Megaman, Mario graphics-wise. I can do without pixel-perfect collision, however I do ramps and "divided" tiles in the tilemap. The game is obviously 2D (NOT 2.5D!), there's gonna be shooting, interacting, weapons, etc..
What I'm looking for: I need the engine to come with object and event manager (call a sprite (bullet?), destroy a sprite on events, etc.), integrated physics, graphics and sound management, and the regular features, like time manager, text, input, animations, etc.. Preferably with at least some basic A.I. too, but not necessary. Some basic LUA integration may be useful too, but it's definitely unnecessary.
P.S. I'm not looking for 10 different engines that I'd have to tie into one myself (graphics, zip, sound, physics, etc.), I'm looking for one solid product that I could use. I'm also not looking for paid engines, I'm looking for a free engine that would allow me to release commercial products.
If you have any questions, feel free to ask.