Hola, muy buenas a tod@s. Me gustaría empezar a crear videojuegos. Sé C++, pero me parece un lenguaje demasiado largo (muchas lineas a escribir) para mi solo. Por ello, me pregunté si usar Java. Esta decisión va a depender de la lista que se vaya creando en las respuestas a esta pregunta.
PD.: Ya conozco MineCraft
crear un videojuego no va a ser corto, ni en c, ni en java... en tal caso mejor opción en c++ por su potencia...
recomiendo que mejor uses un motor de juego como udk, cryengine, unity u otro... hacer un juego desde 0 en c o en java, es basicamente volver a inventar el agua tibia y a menos que seas experto y tengas un buen grupo, no es recomendable
Usa motores ya creados para crear videojuegos, hay muchos y para cada necesidad , es lo mejor si eres solo un desarrollador/diseñador, ya que la única necesidad de hacer los videojuegos desde 0 son el aprendizaje, con juegos muy simples, y control total de los resursos usados para juegos mas complejos. La última opción es solo para empresas muy grandes con muchos desarrolladores.
Suerte!
Si tu idea es empezar por juegos simples, por ejemplo con cartas, figuras o cosas por el estilo, o juegos en un estilo mas estático y simples no veo mala idea que uses C++, Java o lo que se te antoje.
Eso si, no intentes sin tener mucha, pero mucha experiencia meterte en aguas mas profundas. Pasito a pasito. Primero cosas sencillas, y luego mas complejas