Archivo

Archive for 29 agosto 2009

[XNA] Descargando el software necesario

29 agosto 2009 3 comentarios

¿Alguna vez has querido hacer tu propio videojuego? Seguro que si. Alguna vez habrás pensado “que idea más buena para un videojuego que se me acaba de ocurrir”. Sin embargo, llevar la idea a la práctica es más dificil. Sobre todo si no tienes ni idea de programar. Si éste no es el caso y te defiendes con la programación orientada a objetos, entonces estás de enorabuena. Y te preguntarás: ¿Por qué? Pues porque xon XNA lo tienes más fácil.

Microsoft sacó hace ya alguún tiempo XNA. XNA (XNA is Not a Acronim) es un conjunto de herramientas para facilitarte la creación de juegos para pc y xbox360. Como pertenece al gigante de Redmon, se programa en C# (lenguaje que por cierto a mi me gusta bastante). No voy a explicaros lo que es XNA, ya que para eso esta la wikipedia (castellano o inglés), pero si que os voy a explicar que necesitais para empezar a hacer cosas con XNA.

Si queremos usar XNA como medio para realizar nuestros juegos, necesitaremos una serie de software para poder hacerlo.
Necesitamos un IDE de Microsoft. Para usar XNA necesitaremos Visual Studio 2008. Como este IDE es de pago (depende de donde lo compres, desde 600€ a 1500€) Microsoft nos ofrece la posibilidad de bajarnos una version más limitada, pero totalmente gratuita.

Visual C# Studio 2008 Express Edition (Descargar)
Es gratuito y nos servirá para nuestro objetivo. Un IDE parecido a Visual Studio 2008 pero un poco más limitado. Nos servirá para nuestros fines.

XNA 3.1 FrameWork (Descargar)
La libreria que usaremos para hacer los juegos. Contiene las rutinas de bajo nivel para cargar musica, imagenes, modelos 3D, etc… sin que nosotros tengamos que preocuparnos de ello.

DirectX (Descargar)
Casi todo el mundo tiene instalada la ultima versión de DirectX. Si no es tu caso y no tienes DirectX actualizado, puedes visitar la web de Microsoft y bajarte la últioma versión.

Una vez hayamos realizados las descargas, instalamos primero el Visual C# Studio y luego el XNA 3.1 (esto no hacia falta que lo dijera, no? XD) y ya podremos crear proyectos de XNA desde el Visual Studio.

Ahora os toca trastear con él para aprender a hacer cosas sencillitas.

Un saludo

Como configurar un repositorio SVN en Google Code

27 agosto 2009 179 comentarios

Hace unos dias os hablaba sobre xp-dev.com. Es un SVN gratuito que puede albergar proyectos privados. Sin embargo, para proyectos públicos u OpenSource, existen mejores alternativas.

Hoy vamos a hablar del hosting de Google Code. Posiblemente una de los mejores alternativas para opensource. Y de momento, 100% gratis y marca Google .

Si creas un nuevo proyecto, posiblemente pienses “¿y donde está el repositorio SVN?”. Pues está un poco enrevesado, pero ya estoy aquí para ayudarte.

PASOS A SEGUIR

Primero de todo teneis que bajaros un cliente de SVN. Recomiendo (y este manual esta esrito para ese) el Tortoise SVN que podeis bajaros de aqui: Enlace o directamente desde la web de TortoiseSVN

Instalais el programa y continuamos con el manual.

Si no eres el creador del proyecto, el admin os tendrá que añadir como  “Project committers”, ya que si no podrás ver el repositorio, pero no subir cambios a él. Una vez que esteis dados de alta en el grupo de google code, teneis que meteros “logueados” en la web del proyecto y seguir los siguientes pasos:

Seleccionar la pestaña “Source”

Luego, para obtener la contraseña le daremos al siguiente enlace “When prompted, enter your generated googlecode.com password“:

Copiamos la contraseña que nos ha dado

Ahora hay que crear el repositorio. Para ello 1º creamos una carpeta donde queramos. Sobre ella le damos boton derecho y a la opcion “SVN Checkout”

Nos pedira algunos datos. En la url del repositorio introducir “https://%5Bnombre-proyecto%5D.googlecode.com/svn/trunk/”

Cuando pida usuairo y contraseña, meter como usuaro vuesta direccion de gmail y como contraseña la que habeis obtenido del paso anterior. Darle a “Save Authentication” para que no tengais que volver a meter la contraseña:

Y ya está, ya teneis vuestro repo SVN en vuestro ordenador con Google Code. No es tan complicado, ¿no?

Un saludo

Mira Mamá, salgo en El País

Pego un extracto de un artículo del periódico “El País”

¿Podría ganarme la vida gracias a las brillantes ideas que me vienen a la cabeza cada vez que empuño los mandos de mi consola o pruebo un juego en el ordenador? Sergio, Ángel y Camilo, estudiantes de Ingeniería Informática en la Universidad de Alicante, se lo han preguntado muchas veces, así como los más de doscientos jóvenes que, como ellos, se agolpaban esta mañana en las puertas de la Facultad de Informática de la Universidad Complutense de Madrid.

Una chica muy maja que estaba en prácticas nos hizo una entrevista en iDEAME a Ángel, a Sergio y a mi. Todo el dia huyendo de las camaras y de los periodistas, y cuando acabamos de comer, sin saberlo va y nos sentamos al lado de una. Nos hizo una pequeña entrevista, pero no sale nada de eso ahi. Bueno, es lo que hay.

Un saludo

Si no te lo crees…. http://www.elpais.com/articulo/sociedad/Cientos/jovenes/buscan/claves/vivir/videojuego/elpepusoc/20090722elpepusoc_12/Tes

www.zobyhost.com: Hosting gratuito decente

24 agosto 2009 4 comentarios

Si hace un par de dias hablaba de www.hostweb4u.info, ahora me toca hablar de un servicio casi idéntico.

Esta vez es www.zobyhost.com. Las características de este hosting son:
– 800 MB de espacio
– 20 GB de transferencia
–  Sin publicidad
– Soporte en castellano
– 10 BD MySQL

Por lo tanto, es un poco superior al hosting de hostweb4u. Me he creado una cuenta de prueba y si que puedo decir que, por lo menos, no tiene NADA de publicidad (ni siquiera el pequeño enlace debajo de todas las páginas como hostweb4u) y la velocidad de transferencia es superior. Vamos, que carga más rápido.

El panel de control, así como los servicios que ofrece son los mismos que el que comenté hace un par de días. Con un par de click podemos instalar paquetes como:

  • WordPress
  • Joomla!
  • Drupal
  • osCommerce
  • phpBB
  • SMF

Sin ir más lejos, he creado una web de ejemplo con una copia de la web de mi grupo que tenia por el disco duro: http://gazapo.zobyhost.com/
Como podeís apreciar, la velocidad no esta nada mal, y… ¿dónde está la publicidad? Jejeje. A esto le meto yo un  dominio “.es” por 5€ al año y ala, blog listo. Y no gastanto pasta como Ángel, que mira que tienes una web cutre de cojones, XD (Ángel, esto es una inirecta a la cabeza, jajaja)

Bueno, pues eso. Depende del uso que le vayais a dar a vuestro espacio en internet, puede que os interese un hosting gratuito como ZobyHost

Recordad la dirección: www.zobyhost.com

Un saludo

XP-dev.com: Repositorio SVN gratuito

21 agosto 2009 10 comentarios

Cuando se trabaja en algun proyecto con más de 1 persona, si no se lleva un control de versiones es muy probable que cada miembro del equipo esté trabajando con versiones diferentes de código. Para solventar este problemilla, hace tiempo que existe métodos de control de versiones.

En la universidad dimos CVS. No me gusto nada. Puede ser debido a que los ejercicios los teníamos que hacer en un solo ordenador (imaginaros el lio de tener en el mismo ordenador el repositorio, la copia local, una copia para hacer cambios, el original…) y encima tenía que saberme un montón de comandos, ya que en “Herramientas de Programación” todo es en el terminal de linux.

Sin embargo, para “Diseño y Programación de Aplicaciones Avanzadas”, en mi equipo se decidió tener un repositorio SVN con el “TortoiseSVN” como cliente. El problema era donde albergar el repositorio.

Descartados sitios como SourceForge, CodePlex o Google Code debido a que en estos sitios sólo se pueden albergar proyectos Open Source (y no es plan que la gente se pueda copiar nuestra práctica, que es muy fácil hacer copy/paste) necesitábamos un lugar que puedieramos albergarlo como privado.

Un compañero sugirió Assembla, pero… ¡no! ¡Desgracia! Assembla había pasado poco tiempo atrás a ser de pago. 3€ por usuario/mes. Había sido víctima de su propio éxito y había pasado a ser de pago. No era mucho, pero aún así seguimos buscando para encontrar algo gratuito. Y lo encontramos. El remedio fue XP-DEV.

En XP-DEV nos ofrecían 1500Mb gratis de espacio, donde albergar un repositorio SVN con SSL y un seguimiento del proyecto, con wiki, iteraciones, objetivos, bugs, etc. Era la solución perfecta.

Actualmente xp-dev, al igual que Assembla, ha sido víctima de su éxito y ha sufrido algunos cambios. La versión gratuita ha pasado de 1500MB a 500MB y ya no soporta SSL. La versión de pago, en cambio, por 40€ al año nos ofrece 2GB de espacio y SSL. Aún así, la versión gratuita de XP-DEV sigue siendo muy interesante.

He albergado varios proyectos en ese sitio y todos han funcionado de maravilla. Al próximo proyecto que empiece, seguramente siga confiando en XP-DEV.

http://www.xp-dev.com/

Actualización: Si quereis ver como se crea y configura un repositorio en xp-dev, visitar esta entrada
https://nosoyfriky.wordpress.com/2009/09/19/como-crear-un-repositorio-en-xp-dev/

ACTUALIZACIÓN: XP-DEV.COM ha sufrido cambios. Lee los cambios que ha sufrido desde aquí

Un saludo a todos

hostweb4u.info: Hosting Gratuito decente

19 agosto 2009 4 comentarios

¿Quién no ha querido tener una página web publicada en internet pero no ha tenido dinero para hacerlo? ¿Cansado de webs gratuitas pero llenas de publicidad?

El otro dia me vi en la necesidad de crear una web, pero no queria gastarme dinero (no era nada importante, más bien para hacer pruebas). Desde hace años tengo una web gratuita en iespana.es que utilizo para nada. En un primer momento me vi tentado de subir en ese espacio mi nueva web, pero… puf, que cansinos los anuncions. No era que la web tuviese publicidad, sino más bien que la publicidad tenía trocitos de mi web. Por eso me puse a buscar por internet algún hosting gratuito donde poder subir mis cosas con algo menos de publicidad y llegue a www.hostweb4u.info

No es que sea la panacea, pero es un hosting decente por el precio que tiene: 0€. Claro que tiene pegas, pero a caballo regalado no le mires el diente. Tienes ftp, 3 bases de datos MySQL, 250 Mb de espacio, un montón de opciones para hacer blogs, webs, foros, wiki, etc…. Vamos, bastante completo.

Cuando te registras accedes a un panel de control de tu sitio bastante chulo (me gusta más que el que tuve en hostinet) e intuitivo.

Ya sabés, si alguna vez necesitas un espacio en internet gratuito y sin publicidad, ya sabes.

www.hostweb4u.info

Un saludo

Categorías:Informática, Internet Etiquetas: , , ,

[XNA] Visualizador de Animaciones

17 agosto 2009 15 comentarios

Actualización: Hay una nueva versión disponible del programa. Visita el siguiente enlace para más información. https://nosoyfriky.wordpress.com/2009/09/16/xna-visualizador-de-animaciones-1-0/

Hola a todos de nuevo. Esta vez la entrada no trata sobre algo que he encontrado por ahi. Si no de algo que he hecho yo (que contento estoy xD ). Se trata de un programa para ayudar a los dibujantes que se encargan de crear las animaciones de nuestros juegos 2D.

No, no ayuda a dibujar, pero si que permite ver el resultado de la animación, así como modificar el frameTime (velocidad de la animación), el ancho del Frame y poder hacer la animación más grande para apreciarla mejor.

Visualizador Animaciones 2D

Visualizador Animaciones 2D

Es muy fácil de usar, pero os haré un resumen de cada opción:

FrameTime: Velocidad de la animación. Ajusta este valor a tu gusto para que la animación se vea correctamente.

AnchoFrame: Se debe ajustar al ancho del frame. Por ejemplo, por defecto es 96, pero para otras imagenes puede ser un valor como 64 o 32. Ves jugando con este valor hasta dar con un valor de visualización correcto.

ZOOM: Sube el zoom para ver la animación más grande. Ten cuidado que no sobresalga de la pantalla, xD

Seleccionar Imagen: Por defecto, el programa arranca con una animación sacada del starter kit de XNA. Desde esta opción puedes seleccionar tu propia animación. Debajo de esta opción se puede ver la imagen seleccionada*.

– Ventana de animación: Es donde se reproduce la animación.

Para aplicar los cambios, se debe presionar la tecla ESPACIO. De lo contrario, no se apreciarán los valores configurados y estará por defecto.

NOTA IMPORTANTE: Debido a la implementación del programa, sólo funciona correctamente cuando se cumple que:

– Cada animación se encuentra en un fichero distinto. (Uno para la de saltar, otra para correr, otra para disparar….)

-Todos los frames están en la misma fila (muchas columnas, pero sólo 1 fila)

Esto es debido a la implementación de la animaciones, ya que siguen el ejemplo del “Platformer Starter Kit”. Siento si a alguien le jode esta restricción, intentaré arreglarla.

Descargar: Visualizador Animaciones 2D 1.0

Espero vuestras opiniones para mejorarlo.

Un saludo