I am currently working my way into indie game design. I've been programming on and off for the last 10 years in a variety of different languages. I am currently working on an RPG that I've been writing for a while now and I'm trying to decide what language the final product will be coded in.
I've had plenty of people recommend RPG Maker but this "engine" won't let me customize my game nearly enough. I've currently been testing my pixel art animations and a few gameplay mechanics via GameMaker but I fear this also won't give me the customization I want
Another major concern of mine is when I ultimately release this product and where. I'm aiming to release this game on a variety of platforms including the Xbox Live Marketplace and Playstation Store so I want this game to be coded using a language/engine that supports these markets.
I am considering coding a custom engine using C++ or Java. I would definitely consider an engine if it fits the above criteria. So what are your recommendations?
Edit: I forgot to mention that the game is 2D which is probably important for choosing the right engine.
Edited by SchweeMonster, 19 August 2013 - 11:43 AM.