Cambio de blog.

5 11 2008

Hola saludos, me he cambiado de blog dado que ya la pagina esta siendo muy visitada , osea en realidad no tanto ,como 5 a 4 visitas x dia , pero eso ya es un logro , pq antes nada, la desicion de cambiar de blog es porque mmm de tonto le puse un titulo feo q era programacion facil y ahi una pagina q se llama asi, aparte programar Juegos no es tan facil q digamos je, tenia programacionentretenida de nombre y titulo programacion facil , cueck, asi q no me gustaba y lo cambie por mi nombre y de titulo le puse cronicas xna, que realmente suena mejor, ya que seran las cronicas de mis trabajos y futuro como profesional, je esa es la idea.

http://jmonroy.wordpress.com/





5. Movimiento sprite.

4 11 2008

Movimientos basicos de un sprite( left, right, up, down). el codigo es el mismo utilizado en uno de los primeros tutoriales, el de hola mundo X e Y , con la unica diferencia que este utiliza una texture2d y hola mundo X e y era un string.

Hola mundo X e Y:

spriteBatch.DrawString(arial, saludo+”(“+posicionPalabra.X+”,”+ posicionPalabra.Y+”)”,
posicionPalabra, Color.Black);

Movimiento Nave : spriteBatch.Draw(nave,posicionNave, Color.White);

Movimiento sprite

rar





4.Efecto fade.

4 11 2008

Simple efecto que es el desvanecimiento de un sprite, y volverlo a aparecer, que fue utilizado en varias intros de juegos 2d.

Para conseguir tal efecto solo se deve cambiar el valor alpha del sprite , asi que lo primero que pensamos es crear un objeto alpha el cual incremente su valor por medio de un contador++,
luego cuando ese valor llege a su maximo que es 255 ,ontonces lo empezamos a disminuir, y asi se mantiene constante el proceso , mediante el game loop.

        protected override void UnloadContent(){}

        protected override void Update(GameTime gameTime)
        {
            if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
                this.Exit();
            mFadeDelay -= gameTime.ElapsedGameTime.TotalSeconds;
            if (mFadeDelay = 255 || mAlphaValue <= 0)
                {
                    mFadeIncrement *= -1;
                }
            }
            base.Update(gameTime);
        }

Luego solamente nos toca dibujar.

        protected override void Draw(GameTime gameTime)
        {
            graphics.GraphicsDevice.Clear(Color.CornflowerBlue);

            spriteBatch.Begin();
            spriteBatch.Draw(mCatCreature, new Rectangle(100,200, mCatCreature.Width, mCatCreature.Height),
                new Color(255, 255, 255, (byte)MathHelper.Clamp(mAlphaValue, 0, 255)));
            spriteBatch.End();

            base.Draw(gameTime);
        }

new Rectangle: maneja valores de dimensiones del Sprite.
MathHelper : Para valores matematicos, como pi , radianes, etc.

rar

Ejemplo Fade





Visual Studio 2010 y. NET Framework 4.0 Panorama general.

31 10 2008
mapa 4.0

mapa 4.0

Microsoft a informado sobre como sera .net en sus proximas versiones.

Funciones a destacar:

  • La democratización de la aplicación de gestión de ciclo de vida
    Aplicación Lifecycle Management (ALM) cruza muchas funciones dentro de una organización y tradicionalmente no todos y cada uno de los papeles ha sido un jugador de la igualdad en el proceso. Equipo de Visual Studio 2010 del sistema sigue construyendo la plataforma funcional para la igualdad y el compromiso compartido a través de una organización de ALM proceso.
  • Habilitar las nuevas tendencias
    Cada año, la industria desarrolla las nuevas tecnologías y nuevas tendencias. Con Visual Studio 2010, Microsoft ofrece las herramientas y el marco de apoyo a las últimas innovaciones en la arquitectura de aplicaciones, el desarrollo y despliegue.
  • Inspirar desarrollador delicia
    Microsoft ha fijado la barra de la productividad y la flexibilidad. Visual Studio 2010 sigue a entregar en el núcleo de desarrolladores de la experiencia de forma significativa a la mejora de las funciones que intervienen en el proceso de desarrollo de software.
  • Montar la próxima generación de plataforma de ola
    Microsoft continúa invirtiendo en el mercado principal sistema operativo, aplicaciones de productividad y plataformas de servidor para entregar el aumento de valor para el cliente en estas ofertas. Con Visual Studio 2010 los clientes tienen el apoyo de las herramientas necesarias para crear soluciones increíbles alrededor de estas tecnologías.
  • Avance aplicaciones departamentales
    Los clientes siguen para construir aplicaciones que abarcan desde el departamento de la empresa. Visual Studio 2010 será garantizar el desarrollo es el apoyo a través de este amplio espectro de aplicaciones.

Fuente: http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx

Mapa .net (con funcion agrandar,mover para mejores detalles)

http://brad_abrams.members.winisp.net/Projects/PDC2008/DotNet4Poster/DotNetFramework4PosterDeepZoom.htm





Xna Game Studio 3.0 listo!!!

30 10 2008

Hoy fue lanzado el xna 3.0, que su mayor novedad es el desarrollo para disposivos zune, Asi que a probarlo.

http://www.microsoft.com/downloads/details.aspx?FamilyId=7D70D6ED-1EDD-4852-9883-9A33C0AD8FEE&displaylang=en





Ganadores Dream Build Play 2008.

30 10 2008

Concurso organizado por microsoft para desarrolladores independientes de VideoJuegos.

1º lugar : CarneyVale: Showtime



2º lugar : Battle tennis



3º lugar : Weapon of Choice



4º lugar : HurricaneX 2



Este habia participado ya con su anterior version, ahora viene con una camara mejorada.





Traductor en el msn.

2 10 2008
tboot

Tbot es un traductor para el msn , una gran herramienta que un dia inmagine, y nos servira de mucho, me pondre a hablar con una japonesitas a ver que tal xd.

Para poder utilizar TBot solo vasta con que lo agreges a tus contactos mtbot@hotmail.com he inicias secion con el.





Fluix.

19 08 2008

Fluix le permite crear elementos de interfaz de usuario para su XNA proyecto basado en Flash.

Caracteristicas:

– Solución: El arroyo corrió corto de SWF:: BinStream:: Leer = hash (0xXXXXXXXX) bytes error

- Solución: muy grande geometría lotes causando acceso violación

- Solución: flash exportador muy ligeramente la superposición de geometría causando la triangulación fracaso porque de nuevo generado vértices

- Solución: versión <= 6 comprobar

- Solución: diagnóstico de texto y error a cabo limpiamente

- Solución: no overgenerate una loca número de triángulos de 1 a líneas de ancho

- Mejor, pero no fijo: Swish exportación: Los cambios de la primera a la segunda versión incluyen:

- FSCommand aplicado

- Textura alfa está roto en algunos casos fijos

- Líneas de apoyo, incluidos los bevels

- Apoyado gradientes

- Fix informe de error por no encontrar aplicaciones auxiliares

- Versión básica de trabajo objeto de sonido (attachSound, iniciar, parar)

- Fonts / texto de trabajo con algunas salvedades (campos de texto dinámicos solamente)

- Objeto String (cadena de manipulación diversas funciones) aplicado.

Fuente y dowload : http://groups.google.com/group/fluix

Video tutorial : http://fluix.googlegroups.com/web/Initial_Setup_Tutorial.swf





Gana dinero desarrollando juegos.

19 08 2008


Los juegos que desarrolles pueden ser publicados para la plataforma de Xbox live y ganar el 70% de ganancias de ellos y hacer un  catalogo mas amplio en la plataforma, el creador del juego decidirá el precio de venta, variando desde los 200 Microsoft Points (2,40€) hasta los 800 (9,60€).





Recursos.

18 08 2008

3Dvia pagina con gran cantidad de modelos 3d ademas posee un repodroductor en el podreis visualizar lo modelos desde la misma web.

enlace

otras web:

http://www.turbosquid.com/