Trabajo a tiempo completo haciendo software de seguridad, y en mi tiempo "libre" trabajo en mi juego . No estoy gastando dinero en hacer mi juego, solo estoy usando software libre y haciendo mi propio arte. No me malinterpreten, NO soy un artista, solo un programador. Sin embargo, no me detiene. Simplemente sigo jugando con mi juego, y me preocuparé por hacer que se vea realmente bonito más tarde. O simplemente hazlo lo suficientemente bueno como para que el arte no importe. Por ahora está ordenado con lo que yo llamo "Programador de Arte". Dependiendo del tipo de juego que quieras hacer, el arte puede ser realmente importante. Pero para muchos juegos, todo se trata de la jugabilidad. Mira la fortaleza enana . Realmente no hay mucho "arte" involucrado, ¡pero la jugabilidad es genial!
En todo caso, puede construir su juego con texturas y sprites de Microsoft Paint, entonces tendría algo que mostrar para que un artista se interese.
Definitivamente deberías probar suerte haciendo un juego. Me encanta hacer mi juego. Es la programación más divertida que he tenido. Cada aspecto es algo nuevo e interesante para aprender.
No todos pueden hacerlo todo, así que solo tenemos que conformarnos con las habilidades que tenemos. Nuestra habilidad es la programación, así que eso es lo que hacemos. Creo que la mayoría de las veces se ha demostrado que es la jugabilidad (programación) la que hace o rompe los juegos, no el arte.
Para obtener obras de arte gratuitas, eche un vistazo a estas otras preguntas:
¿Dónde puedo encontrar sprites e imágenes gratis?
Modelos 3D de código abierto fácilmente utilizables en OGRE3D / jMonkeyEngine
Por supuesto, esto probablemente no se verá tan bien como una obra de arte hecha específicamente para su juego, pero siempre puede reemplazarla más adelante.
Otra opción es tomar fotos de cosas y usarlas. Es bastante simple crear una textura o mapa de cubos a partir de una foto, por ejemplo.
fuente
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.
fuente
Aquí hay un hilo que contiene una tonelada de enlaces que le resultarán útiles; todo, desde legal, hasta arte, música, etc. http://www.mangatutorials.com/forum/showthread.php?742-The-Ultimate-Indie-Game-Developer-Resource-List
Se menciona en otras respuestas, pero mientras buscas un artista, etc., debes desarrollar tu juego al mismo tiempo. Use arte de programador, suplentes, sprites gratis. La mayoría de las veces, antes de siquiera pensar en los activos finales, solo quiero que algo funcione rápidamente para ver si es divertido. Crea prototipos y encuentra el juego. Luego, cuando el juego está bloqueado, puedes comenzar a poner el arte adecuado. Hacerlo al revés conduce a la pérdida de dinero, y el trabajo que necesita ser rehecho varias veces, lo que además de dañar su proyecto, apesta su motivación para terminarlo (y si está haciendo un juego para conseguir un trabajo, lo demuestra puedes terminar un proyecto es algo bueno).
Si aún no puede encontrar un artista, haga los gráficos usted mismo. Dwarf Fortress fue mencionado, pero también hay juegos como Geometry Wars, donde los gráficos se crean a través de las matemáticas. Cualquier cosa es posible moverse si te lo propones.
fuente
Estamos en una situación similar cuando se trata de arte, yo y un amigo construimos juegos en nuestro tiempo libre. Ambos somos desarrolladores que amamos los juegos, debemos haber comenzado una docena de proyectos de juegos.
En los proyectos que se han estancado, nos hemos acercado a varias personas en los sitios de la comunidad de artistas cuyos estilos artísticos coinciden con nuestras ideas.
Tener un proyecto en funcionamiento, listo para demostrar que eres serio y demostrar tu pasión por el proyecto, ha sido suficiente para que generemos cierto interés.
Darle una oportunidad :)
fuente
No creo que el hecho de que no seas un artista sea una gran decepción, los programadores son esenciales para hacer un juego, y si no tienes contenido, no es realmente un problema: - Haz el juego sin contenido, y intenta encontrar artistas después de que el juego tenga más funciones: tendrás más influencia y tendrás mucha menos presión para agregar esas funciones. - Utilice una herramienta de modelado 3D fácil de usar, como un boceto.
fuente
Siempre puede optar por el enfoque "menos es más" y utilizar la menor cantidad de ilustraciones posible.
Los gráficos vectoriales de estilo retro son bastante populares en estos días, por lo que hay mucha inspiración para llegar allí. Solo dibuja algunas líneas y haz que brillen un poco.
fuente
Depende del tipo de carrera de desarrollador de juegos que estés buscando. La mayoría de los títulos creados en la industria de los juegos modernos están hechos por grandes equipos donde un programador nunca tiene que dibujar un solo píxel.
Aunque si estás más interesado en desarrollar tu propio juego independiente, podrías asumir el papel de "un solo ejército", en el que tendrás que lidiar con la creación de gráficos y sonido. Eche un vistazo a mi propio título, por ejemplo: http://goo.gl/hs5wt
La programación fue la parte fácil, mientras que generar efectos de sonido sintetizados y dibujar pixel art consumía la mayor parte de mi tiempo. Gracias a Dios por la música de dominio público que en este caso se adapta perfectamente a todo el ritmo de la cosa.
Si creció en los años 80 cuando realmente podía ver píxeles en la pantalla (y luego nunca podría ignorarlos más tarde), podría crecer naturalmente en usted, pero si ese no es el caso, le recomendaría leer un poco en la creación de pixel art. Por supuesto, siempre puede digitalizar algunos dibujos en papel y simplemente terminar más tarde.
De todos modos, crear juegos siempre ha sido un oficio multidisciplinario. Necesitarás una buena profundidad de habilidades de programación (pero no "demasiado", o terminarás siendo incapaz de crear el juego más simple, porque estarás demasiado preocupado por las abstracciones, al igual que un buen gramático no puede escribir un solo libro), buena comprensión de matemáticas, geometría, física y también una gran cantidad de habilidades artísticas, como dibujo, creación de sonido, diseño de niveles, narración de historias, etc.
Finalmente, debes enamorarte de tu creación. Necesitas mucha motivación y un deseo genuino de hacer que tu juego vea la luz. Debes convertirte en el fanático # 1 de tu propio juego, porque si no te gusta jugarlo, ¿quién más lo hará?
Con todo eso en mente, realmente espero que superes tus obstáculos y te diviertas creando tu propio juego. Es una experiencia increíblemente divertida y gratificante una vez que está en funcionamiento. :)
fuente
Primero, lo estás haciendo muy bien haciendo todo esto antes de llegar a la universidad.
Ahora, ¿has intentado explorar el arte tú mismo ?
Es una evasión común que las personas usan para evitar juzgar sus obras de arte.
Pero si solo le dedica tiempo, también puede aprender a dibujar. (¡y un par de dólares por una tableta Wacom!)
Pero, ¿cómo hace un solo programador para hacer un juego?
Sigues trabajando en ello hasta que esté listo.
Es cierto que la barrera de entrada para crear un juego que capte la atención y tenga un mercado se ha elevado bastante solo por la calidad y la cantidad de dinero y tiempo invertido en los juegos que realmente se venden .
Entonces, debido a que compañías como Blizzard o Edge Of Reality están invirtiendo tanto tiempo + dinero solo para sacar el próximo juego de cartas / Shooter en primera persona, el mercado de juegos de hoy es un lugar muy competitivo. Compare esto con el momento en que Mario Bros. era una tecnología de vanguardia, y John Romero pudo vender juegos como Crazy Climber que se veían así:
fuente
Siempre puedes reemplazar tus sonidos y arte más adelante. En mi opinión, lo importante es el juego en sí.
Puede ser un excelente juego de disparos en 3D, incluso si las paredes son todas de color marrón y los personajes son personas de bloques cúbicos.
Puede ser un maravilloso mundo de sandbox y parecerse a Minecraft.
Los efectos de sonido son fáciles de hacer. Solo grábate haciendo los sonidos con tu boca. He jugado algunos juegos de defensa de torres realmente divertidos donde es bastante obvio que el sonido de disparo es un tipo que dice: "¡Pew! ¡Pew!" en un micrófono :-)
Lo realmente importante es terminar el juego. No tiene que ser perfecto. No tiene que tener todas las características que planeó. Pero una vez que termine una versión limitada del juego, no importa cuántas funciones falte y no importa cuán basura sea el arte y el sonido, entonces tiene una base para hacer cambios y mejoras, y tiene algo que mostrar a los clientes o posibles empleadores como una demostración de código.
fuente
No me preocuparía tanto por el arte en su estado actual. El primer juego que logré alcanzar un nivel de finalización satisfactorio, lo hice completamente sin un artista y fue antes de comenzar la universidad.
En mi opinión, tienes cuatro buenas opciones dependiendo de tu nivel de programación del juego:
fuente
Actualmente estoy trabajando en un sitio de red llamado GDCore para personas es su situación. Está diseñado para ayudar a los programadores, músicos y artistas a intercambiar los guiones, hojas de sprites, música de fondo, etc. necesarios para hacer un juego increíble. Aún no hemos hecho público, pero puede visitarnos en http://www.gdcore.com . Debería ser algo similar a Unity Asset Store, pero más amplio en tipo de contenido, con más activos gratuitos.
fuente
Soy un desarrollador de juegos en solitario y aficionado, y aunque funciona muchas semanas, logré lanzar públicamente un puñado de juegos móviles 2D. Como tú, soy programador y no artista.
En primer lugar, estoy de acuerdo con los comentarios de otros de que Unity3D es un gran camino a seguir. Lo único que tengo en contra de esto es que está atascado con la pantalla de inicio a menos que elija la versión Pro, y los complementos de Android / iPhone no son (normalmente) gratuitos (no estoy claro de su pregunta si usted ¿Quieres apuntar a dispositivos móviles o de escritorio?
Si es importante para usted completar un proyecto, como solista no artista, y decide no utilizar Unity3D (o algún otro motor de juego similar), sospecho que lo encontrará más manejable si va, al menos inicialmente, por 2D El volumen de activos y la complejidad / tamaño / esfuerzo de la programación será mucho menor.
Finalmente, un consejo rápido: me resultó mucho más fácil modelar objetos en 3D y luego renderizarlos, con el sombreado apropiado, en sprites 2D, en lugar de intentar dibujar a mano ilustraciones 2D. Blender es una herramienta de modelado 3D fantástica y gratuita. No puedo recomendarlo lo suficiente.
Incluso cuando mantuve las cosas realmente simples (y 2D), descubrí que me llevó mucho más tiempo completar mi primer juego de lo que imaginaba. Esto se debió a la gran cantidad de aspectos que debían abordarse: diseño del juego, jugabilidad (por ejemplo, controles de entrada), programación, material gráfico, material de marketing, animación, argumentos de venta, diseño de niveles, editores de niveles, lo que sea.
Buena suerte, puedes hacerlo. Creo que el desarrollo de juegos es uno de los proyectos más multidisciplinarios. ¡Me encanta!
fuente
Estoy de acuerdo con el comentario anterior. La programación de un motor de juego muy simple te llevará a un lugar entre 200-1000 horas-hombre como mínimo. Los modelos 3D de baja poli tomarán de 2 días a un mes (trabajo a tiempo completo) cada uno, dependiendo de la calidad requerida. Para mi juego, utilicé una vista de arriba hacia abajo y sprites 2D dibujados a mano de forma deliberada, así que solo tengo que dibujar una vista de cada monstruo, etc. (1 hora cada uno). Estoy haciendo mi propio motor 3D (hasta ahora ha tomado alrededor de 300 horas de programación), pero un mejor atajo sería usar un motor existente para 3D (por ejemplo, Unreal o Quake III) o un fabricante de juegos 2D como Yoyo's GameMaker. Evite los sonidos / texturas / modelos de muestra gratis, ya que a menudo requieren mucho trabajo de procesamiento posterior solo para que se carguen en su juego de forma agradable, mejor usar un marcador de posición casero. http://antongerdelan.net/crongdor/
fuente
Creo que es genial ver que suceden cosas bonitas en la pantalla durante el proceso de desarrollo. Los proyectos pequeños a menudo siguen conceptos gráficos / artísticos desde el principio como una guía y un motivador muy fuerte.
Podría estar equivocado sobre esto, pero por la percepción que tengo, la mayoría de los proyectos independientes que realmente ven la luz del día están hechos por desarrolladores individuales que hacen todo el arte y la programación (los odio) o pequeños equipos que tienen a alguien en el arte, pero rara vez un programador que contrató a alguien al final del desarrollo para reemplazar a los marcadores de posición, a pesar de que este método debería funcionar en teoría.
Trate de encontrar un amigo, compañero de trabajo, novia, esposa, lo que sea, alguien que pueda DIBUJAR. No tienen que saber cómo trabajar con ningún software o usar un mouse. Diles que quieres hacer un juego y que necesitas que alguien haga el dibujo mientras haces la programación. Si no es alguien que conoces de tu vida, encuentra algún artista en línea o en foros. Trabajen juntos en una idea. De hecho, tuve el mismo dilema que tú hasta que vi algunos dibujos que un amigo hizo en su página de Facebook, de todos modos, publiqué esta pregunta que puede parecer relevante.
Una alternativa podría ser hacer un juego con un concepto gráfico abstracto que cualquiera pueda dibujar. Como los juegos de stickman, pero fácilmente puede ser más que eso. O algo de 3D abstracto en un nivel que podría crearse después de 2 días de aprendizaje de Lynda. Funcionó para MineCraft :)
fuente
He tenido algo de experiencia escribiendo mis propios juegos, tanto de código abierto como de estilo indie comercial. Al igual que usted, encontré problemas con los activos (imágenes, animaciones, audio, ...). Tienes pocas opciones:
Sin mucho dinero, todas estas opciones pueden ser frustrantes. Puedes encontrar artistas para ofrecer su tiempo como voluntarios, pero en mi experiencia no les gusta quedarse sentados y esperar a que desarrolles y arregles un nuevo motor de juego / renderizado, así que aquí está mi consejo (supongo que no dispuesto a gastar dinero):
Crea algunos gráficos muy simples para probar. En un juego que creé, hice algunos gráficos de figuras de palo muy simples que fueron simplemente suficientes para indicar en qué acción / estado se encontraba actualmente mi personaje. Más tarde, cuando el motor del juego / renderizado sea convincente, espero sea inspirador y tendrás menos problemas para encontrar artistas dispuestos a ayudar.
fuente
No se especificó si quieres hacer un juego profesionalmente o como un pasatiempo. Para un juego profesional, necesitas gráficos profesionales. Minecraft es un gran ejemplo contrario, pero una excepción a la regla. Como programador que hace juegos para ganarse la vida, obtengo los gráficos de un artista pagado y de sitios web en línea que venden modelos 3D, imágenes y sonido.
Para un pasatiempo, hay recursos en línea gratuitos, así como hacer tu propio arte. Sin embargo, si eres como yo, mi arte apesta, lleva mucho tiempo hacerlo y no me gusta el resultado final del juego. Eso significa que pierdo mi mojo haciendo cosas que no me gustan vs cosas que me gustan y no estoy motivado por mis resultados ... lo que significa: lo obtengo de buenas fuentes.
Obtenga al menos un marcador de posición decente para sus gráficos. Luego, descubra cómo obtener una versión mejor, si llega al punto en que está listo para lanzar, etc.
No te obligues a hacer cosas que te desmotivarán, sea lo que sea. La motivación es lo único que te hará terminar tu juego y terminarlo será lo más importante que puedas lograr. No desperdicie la motivación en los gráficos si no es lo suyo, pero tenga en cuenta que una interfaz de usuario atractiva lo motivará.
fuente
Mucho depende del tipo de juego y las expectativas correspondientes de los jugadores. Minimizo el requisito de gráficos en mis juegos (en Boardspace.net) basando la obra de arte en fotos reales de bits de juegos.
fuente
Soy un programador, no un artista. Al hacer juegos en mi tiempo libre, descubrí que a veces, si el juego es lo suficientemente bueno, los gráficos no importan.
Puede crear excelentes efectos de sonido gratuitos utilizando http://www.bfxr.net/ por ejemplo.
Mi consejo para todos es pensar en una gran idea de juego. ¿Por qué no usar uno de los 100 que se encuentran aquí http://www.squidi.net/three/index.php ?? Trabaja un poco en la idea. Luego, vea qué se puede hacer con los gráficos sin cambiar la jugabilidad.
Aquí hay una gran publicación de blog con enlaces a herramientas gratuitas de composición musical: http://www.ludumdare.com/compo/2012/12/19/automatic-music-composition-tools/
Nuevamente, la jugabilidad primero :)
fuente
Todo lo que se requiere es motivación y tiempo.
A menos que tenga un tiempo tan limitado que su vida termine antes de completar el proyecto, podrá hacer cualquier cosa solo, con el tiempo.
La motivación es algo que cada individuo tiene que descubrir por sí mismo. Las personalidades difieren, y también lo que funciona. Para mí, lo que funciona mejor es obligarme a trabajar un conjunto de horas cada día, y si dejo de compensarlo el fin de semana.
Establecer metas pequeñas, pequeñas funciona. Luego, cuando tienes el juego construido lo suficiente, obtienes una mejor motivación para terminarlo porque estás muy cerca. La parte más difícil está comenzando.
fuente