Supongo, en función de la forma en que formuló su pregunta y los temas que incluyó, que quiere decir que tiene una idea para un videojuego pero no tiene idea de cómo crearlo. Esto incluye diseño y desarrollo gráfico, y le gustaría saber cómo puede pasar de la idea al mercado.
Suponiendo que no tiene habilidades relevantes (no tiene ninguna lista …), la pregunta más importante es ¿qué plataforma? Desarrollar un juego para dispositivos móviles sería el mercado más fácil de ingresar, mientras que desarrollar para una consola sería prácticamente imposible para alguien sin experiencia. Dando por sentado que te has quedado con una idea de juego móvil, ahora tienes dos obstáculos principales.
El primer obstáculo es desarrollar el juego. Podrías llamarlo “codificación” del juego. El desarrollo de un juego para iOS requiere el conocimiento de Objective-C. El desarrollo de un juego para Android requiere conocimiento de Java. Si desea agregar programación a su conjunto de habilidades, elegiría una u otra y comenzaría a aprender. Puedes comprar muchos libros diferentes, pero creo que la forma más útil de aprender una nueva tecnología es comenzar a usarla. Con esto quiero decir comenzar a construir cosas de inmediato. Piense en un software súper simple y siga los tutoriales y haga preguntas en línea hasta que haya terminado su mini proyecto. Enjuague y repita, aumentando la dificultad del proyecto. Como estás interesado en hacer un juego, haz cosas simples, como un juego de tres en raya.
- ¿Sé Java, HTML y CSS cómo aprender en profundidad el diseño de una página web?
- Quiero crear un sitio web que tenga principalmente contenido estático. ¿Cuál es el mejor servicio de alojamiento en términos de confiabilidad y costo?
- Tengo un presupuesto de $ 15,000 para diseño web. (cambio de imagen corporativo) ¿qué agencias en San Francisco pueden trabajar con este presupuesto y darme un excelente sitio?
- Estoy desarrollando un sitio web para Mac vs PC. ¿Cuáles son las diferencias tecnológicas entre los sistemas? ¿Debo tener en cuenta las diferencias tecnológicas?
- Soy un diseñador. ¿Qué debo hacer para que los clientes me descubran?
Sin embargo, si no está interesado en convertirse en un programador, y solo está interesado en programar para construir esta idea, le recomendaría Corona SDK (https://www.coronalabs.com/produ…). CoronaSDK es una herramienta que le permite escribir código simple y fácil de entender en un lenguaje llamado LUA, y ejecutarlo en un dispositivo Android o iOS. No es tan poderoso como usar Java u Objective-C, los dos lenguajes que mencioné anteriormente, pero hace lo suficiente para permitirte construir casi cualquier cosa que quieras construir. Hay buenos recursos para aprender a usar CoronaSDK, y el foro en su sitio es uno de ellos. CoronaSDK atiende a principiantes, por lo que muchas personas que lo usan están en el mismo barco que usted. Sin embargo, dado que ofrece muchas características excelentes y hace que el proceso de desarrollo de la aplicación sea más rápido, también es utilizado por profesionales y también podrá obtener ayuda y asesoramiento de ellos.
El siguiente obstáculo importante es el diseño. Si tienes interés en aprender a diseñar tu juego tú mismo, querrás conocer los entresijos de Photoshop. Hay un montón de funciones en Photoshop (la mayoría de las personas, incluyéndome a mí, ni siquiera conozco la mitad de ellas), pero incluso con lo básico, deberías poder diseñar tu juego. Recomendaría ir a un sitio de tutoriales de Photoshop y pasar por un montón de tutoriales. Incluso si no se adaptan al diseño del juego, no está de más ser más competente. Por supuesto, no tiene que usar Photoshop, es solo la herramienta elegida por la mayoría de los diseñadores.
Si no tiene interés en crear el juego usted mismo y hacer todo el trabajo, existe la opción de outsourcing. Esto te costará un centavo, pero no tienes que codificar ni diseñar nada (que puede ser bueno o malo). Si estás interesado en esto, hay un montón de sitios independientes donde puedes contratar diseñadores / desarrolladores para crear tu juego. Sin embargo, si elige este camino, le recomiendo que busque un diseñador y / o desarrollador cuyo estilo le guste y simplemente se ponga en contacto con ellos.
¡Buena suerte!