Mostrando entradas con la etiqueta sonidos. Mostrar todas las entradas
Mostrando entradas con la etiqueta sonidos. Mostrar todas las entradas
sábado, 4 de junio de 2011

Bancos de Sonidos

0 comentarios
 
Para los que hacen videojuegos y necesitan efectos de sonidos gratis les traemos una serie de links donde podrán encontrar un banco de sonido bastante importante.
No nos vamos a explayar en detallar cada página poniendo imágenes ni nada similar, ya que esto es muy simple, entrar y buscar los sonidos que necesitamos.

 

Esperamos que les sea de gran utilidad y dejamos los links a continuación.

http://efectos-de-sonido.anuncios-radio.com/gratis/index.php?option=com_weblinks&catid=71&Itemid=4
http://www.pacdv.com/sounds/mechanical_sounds.html
http://recursostic.educacion.es/bancoimagenes/web/
http://www.grsites.com/archive/sounds/
http://www.pacdv.com/sounds/index.html
http://www.freesound.org/
http://mediateca.educa.madrid.org/audio/
http://www.keiichianimeforever.com/music/
Leer entrada
lunes, 23 de mayo de 2011

Hace tu música para Commodore 64!

0 comentarios
 
Hoy vamos a traerle un magnifico emulador para hacer sonidos de la commodore 64.


basic

La descripción:

basic64 is inspired by the 8 bit sounds of the classic Commodore 64.
It's not a straight emulation, but is based around the SID chip with some extras for that 8-bit retro game sound, lofi gritty noises or just plain oddness

----------------------------------------------------------------------------------------------------------
basic64 está inspirado en sonidos de 8bits de la clásica Commodore 64.
No es una rara emulación, pero esta basada en el chip SID con algunos extras para el sonido de un juego retro de 8 bits.


Características:

- 16, 8 or 6 bit sound quality
- 3 oscs, each with their own ADSR envelope
- oscillators can be sync'd and ring modulated by each other
- pitch envelope modulation
- pitch wobble option, for subtle instability
- 2 tempo-sync LFO's to modulate pitch, cut-off and pulse width
- LFO's have attack/release curves
- tempo-sync arpegiator
- flexible routing to state variable filter (LP, HP&BP)
- envelopes can be reset or continuous at retrigger
- monophonic or polyphonic option
- midi learn / midi CC support
- 128 presets by sinkmusic&WhiskeyPriest


Leer entrada
miércoles, 30 de junio de 2010

Sonidos Gratis

0 comentarios
 
Como lo dice el título vamos a presentar una página para descargar sonidos de todo tipo. Una página en ingles con un contenido excelente y categorizado. Especial para los que quieran efectos para sus juegos, películas, e.t.c.






El link: http://www.soundsnap.com/
Leer entrada
miércoles, 12 de mayo de 2010

Escribiendo código en Xna

0 comentarios
 
Bueno ya sabemos lo que es Xna como funciona, y sabemos como se conforma el programa en Xna, bien ahora vamos a pasar a la parte práctica y vamos a escribir nuestro primer código.
En esta entrega veremos como dibujar una imágen. El código vamos a escribirlo en nuestra clase principal.
En donde definimos las variables vamos a crear las siguientes variables:

Texture2D Fondo;
Rectangle Rectangulo;

Acá creamos la variable Fondo que va a ser nuestra imágen de fondo, como un tipo Texture2D, y vamos a definir la variable Rectangulo como un tipo Rectangle. 
En el constructor de la clase principal (para el que no sepa lo que es el constructor recomiendo leer el artículo como se conforma un programa en Xna y bajarse el ejemplo) vamos a escribir lo siguiente:

graphics.IsFullScreen = false;
graphics.PreferredBackBufferWidth = 800;
graphics.PreferredBackBufferHeight = 600;

Acá estamos seteando la variable graphics.IsFullScreen en false, ésta variable nos sirve para que la aplicación sea full screen o no, despues le seteamos el ancho y el alto de la aplicación, en nuestro caso 800 x 600, pueden hacer pruebas cambiando estos valores y van a ver como cambia la aplicación.
Luego de hacer esto y crear nuestras variables vamos a inicializarlas como se explicó anteriormente. Ésto lo hacemos en el método Initialize.

Fondo = Content.Load("NombredelaImagen");
Rectangulo = new Rectangle(0,0,graphics.GraphicsDevice.Viewport.Width, graphics.GraphicsDevice.Viewport.Height );
 

Lo que hacemos es inicializar la variable fondo cargandole una textura 2d con el nombre de nuestra imágen entre comillas dobles, luego inicializamos nuestro rectangulo con una posición x 0, posición y 0, un ancho igual al ancho de nuestra ventana, y un alto igual al alto de nuestra ventana.
Aclaración: Las imágenes, sonidos o todo el contenido externo que tengamos que cargar en el juego, lo tenemos que cargar en "Content" en el explorador de proyectos. Hacemos click derecho sobre content le ponemos agregar elemento existente, buscamos la imágen o el contenido que queramos y quedaran ahí.

Por último en el método Draw vamos a poner lo siguiente:

spriteBatch.Begin();
spriteBatch.Draw(Fondo, Rectangulo, Color.White);
spriteBatch.End();

Lo que hacemos aca es poner spriteBach.Begin(); para poder comenzar a dibujar, y luego dibujamos nuestro fondo con spriteBatch.Draw(Fondo,Rectangulo, Color.White); . Acá lo que hacemos es dibujar nuestra imágen que la definimos como "Fondo" al principio del programa y que luego le cargamos la imágen que queríamos que se muestre, le pasamos el parametro Rectangulo para indicarle las dimensiones de la imágen, y el color que le pusimos White para que quede tal cual está. Recomiendo jugar con estos valores, se puede cargar otra imágen, cambiarle la dimension a la misma, y el color.
Por último damos por finalizado el proceso de dibujado con spriteBatch.End(); y podemos dar ejecutar tranquilamente para ver nuestro resultado.

 Les dejo un código sobre este artículo muy comentado para que no puedan no entenderlo.

Código de fuente: Descargalo acá
Leer entrada