Quiero agregar un punto de vista ligeramente diferente del que se ha respondido anteriormente.
Primero, no estoy de acuerdo con que el juego sea lo único importante en un juego. Las imágenes se venden y es muy probable que otras personas jueguen tu juego si muestras una bonita captura de pantalla que les llame la atención. Debido a esto, no te recomiendo que ignores el arte, o que uses el arte de stock o marcador de posición para tu juego. Esto también se aplica al sonido y la historia (si su juego tiene uno).
En segundo lugar, no recomendaría que trabajes solo en un proyecto. Tener más personas en su proyecto es una excelente manera de mantenerse motivado, y también al compartir ideas con otros miembros es más probable que obtenga un mejor juego.
Entonces, lo que tienes que hacer es reunir personas que estén interesadas en hacer un juego y hacer un proyecto con ellos. Suena difícil, pero en realidad es muy fácil, si aborda el problema desde el ángulo correcto. He hecho varios juegos independientes con otras personas, y he tenido muy buenas experiencias haciéndolo.
Déjame decirte que estás en una posición muy privilegiada, siendo un programador. Hay muchas personas en el mundo que aman los juegos y querrían hacer uno para ellos, pero solo unos pocos saben cómo codificar. Aunque técnicamente es posible que un solo hombre sea un proyecto de juego como programador, es simplemente imposible ser un artista. Te sorprendería saber que por cada "¿cómo hago un juego si soy programador y no artista?" pregunta, hay una docena de "¿cómo hago un juego si soy un artista y no un programador?" preguntas
Entonces, la gente está ahí. Hay muchos artistas, músicos y diseñadores de juegos que quieren hacer juegos, y los harían gratis. Desafortunadamente, casi todos los que pueden participar de manera competente en el desarrollo de un juego probablemente no estén interesados en unirse a su juego, por lo que ese es el problema que desea atacar si desea hacer juegos independientes con éxito.
En pocas palabras, son (buenos) programadores los que escasean, no los artistas.
En mi opinión, hay dos formas de resolver este problema. He hecho ambas cosas y puedo asegurarles que ambas trabajan.
Si estás interesado en hacer juegos, pero no tienes el requisito específico de que sean tus juegos, ¡puedes ofrecerle a la gente que haga sus juegos! Si puedes demostrar que eres un programador competente, hay muchos foros de artistas que puedes acechar, y si hay una idea interesante, puedes contactar al artista diciéndole que estás interesado en hacer su juego. Si lo dices bien, es casi seguro que dirán "sí".
Si puedes demostrar que puedes hacer y completar juegos (para cada juego independiente terminado, hay miles de proyectos que nunca terminarán), y si tienes una buena idea, puedes ir a los foros y proponer esa idea. Tal vez la primera vez que solo una persona se unirá a usted, pero si puede entregar un producto terminado y asegurarse de publicitar su progreso y éxito en dicho foro, ganará credibilidad y más personas estarán interesadas en unirse a usted para su próximo proyecto. .
Para mi último juego, pude convencer a dos artistas gráficos, un músico, un escritor y nueve actrices de voz (dos de ellos que son realmente profesionales) para que me ayuden de forma gratuita. Por supuesto, es crucial entregar realmente. Lo hice, y por eso estoy seguro de que podré obtener su ayuda y la ayuda de otras personas para el próximo proyecto.
Ten en cuenta que estas dos opciones son viables solo si te tomas en serio la creación de juegos. Si se detiene a la mitad, o si sienten que no está hablando en serio, perderá reputación y la gente no se unirá a usted en proyectos posteriores, así que proceda solo si realmente es capaz y está dispuesto a caminar.