En primer lugar, permítanme decir, para comenzar a aprender a programar, no necesita gráficos y música, ya que pueden ser incómodos y confusos para alguien que recién comienza.
Debería intentar escribir un juego basado en texto , por ejemplo, un juego de aventuras basado en opciones con inventario y posiblemente elementos de combate, que será un buen ejercicio creativo pero también le ayudará a aprender algunos conceptos básicos de programación. Puedes basar el juego en uno de tus personajes favoritos de la historia.
Este es un buen desafío de aprendizaje porque será similar en casi todos los lenguajes de programación comunes y requiere mucha lógica de principiante.
- http: //www.penguinprogrammer.co….
Sin embargo, si ya tiene lo básico y desea comenzar a explorar con GUI y bibliotecas de audio, aquí le explicamos cómo puede acceder a los medios sin tener que crearlos usted mismo:
- ¿Cuál es la mejor manera de aprender artículos en alemán?
- ¿Qué trucos psicológicos y hacks son útiles para saber?
- Cómo hacer que mi madre vuelva a aprender piano.
- ¿Cuál es la mejor manera de aprender algo difícil rápido?
- Si uno habla inglés y holandés, ¿qué tan fácil sería aprender frisón?
Puede utilizar música y efectos de sonido sin royalties bajo la licencia de Creative Commons de sitios web como freesound.org y audionautix.com .
Cuando un creador declara su trabajo bajo esta licencia, significa que la mayoría de las personas pueden usar su trabajo sin tener que pagar dinero.
Personalmente, he usado esos sitios web y puedo verificar cuán útiles son para encontrar todo tipo de diferentes clips de audio y música para juegos.
Aquí hay un enlace a servicios de audio aún más creativos y comunes:
- http://www.makeuseof.com/tag/14-…
También puede encontrar muchos gráficos libres de derechos disponibles en línea, pero sus necesidades dependen del tipo de juego y / o motor del juego.
Dependiendo de cómo hagas tu juego, puedes estar buscando hojas de sprites, que son archivos de una sola imagen compuestos por muchos mosaicos 2D que un programa puede leer para generar personajes completos y sus animaciones o incluso dibujar todo el mundo que viven. En función de cómo identifique y coloque los azulejos.
Algunos juegos simplemente usarán bmp, jpg y gifs.
Sin embargo, si está trabajando en un motor 3d como irreal o unity, puede que esté buscando activos en 3D , como modelos de personajes o efectos de partículas.
Unreal Engine y Unity tienen una tienda en línea y una comunidad de productores de activos, donde muchos ofrecen su trabajo gratis o por un precio reducido. Sus tiendas en línea deben ser el primer lugar donde busque modelos en 3D.
También puede buscar activos de Google para modificaciones y similares, según el motor, pero desconfíe de las descargas falsas. (Nunca ejecute un archivo .exe para obtener archivos de audio o gráficos en línea.)
Más servicios de activos gráficos:
- www.makeschool.com/gamernews/277/20-best-free-art-resources-for-game-developers
Aparte: podrías estar interesado en programas como GameMaker, Byond o el RPGMaker más simple, si solo quieres hacer juegos en 2D rápidamente y aprender lógica de creación de juegos, en lugar de concentrarte en la programación específica.
Los recomiendo porque hacen que los elementos de audio y gráficos sean realmente fáciles de hacer, mientras dejan espacio para la lógica de programación avanzada.
El estudio GameMaker, por ejemplo, tiene su propio lenguaje de programación:
https://docs.yoyogames.com/sourc…
Siéntase libre de enviarme un mensaje más sobre cómo empezar a hacer juegos.
¡Espero que esto responda a su pregunta!