Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas

miércoles, 2 de mayo de 2012

Novelty - Creador de novelas visuales

Hay gente que no considera un Visual Novel (o Eroge, pillín/pillina) un juego, pero hoy lo tomaremos como tal y explicaré la manera más sencilla de hacer uno.

Si no tienes ni idea de que te estoy hablando, un Visual Novel o Novela visual es un juego de aventura conversacional, donde el jugador puede interactuar con varios personajes y, dependiendo de las acciones que tome, la historia irá en un camino u otro. Los gráficos suelen ser dibujos, más encaminados a ser manga, y los fondos son imágenes estáticas en 3D o tambien dibujadas.

Los Visual Novel suelen ser bastante entretenidos, ya que cuentan una historia con la posibilidad de personificar al protagonista con uno mismo (ya que, en la mayoría de juegos de este tipo, el protagonista no se "ve" graficamente) pudiendo elegir su personalidad y con quien intimar.

Son juegos relativamente "sencillos", ya que el apartado gráfico no tiene complicación y la programación en si no es tampoco compleja. PEEERO podemos hacerlo más sencillo si cabe usando un editor.

Novelty es una aplicación que permite crearlos de 0. Solo tenemos que elegir las imágenes y, intuitivamente, ir creando las escenas y rutas de la historia. Permite programar o bien hacerlo todo sin tener ni papa.



Para los gráficos, o bien dibujais algo en Photoshop o Easy Paint Tool SAI... o raptais a algún amigo que sepa dibujar.

Os pongo unos cuantos enlaces más para informaros de lo que os he hablado.
Descargar Novelty
¿Qué es una novela visual?

viernes, 27 de abril de 2012

RUBY, lenguaje joven

Me suelen gustar los lenguajes jóvenes, a pesar de que pecan por tener pocas librerías. RUBY es un lenguaje bastante joven, hecho por Yukihiro “matz” Matsumoto partir de popurrí de lenguajes: Perl, Smalltalk, Eiffel, Ada, y Lisp. Flexible y bastante 'chuli', Ruby puede ser un buen lenguaje para nuestro juego.

Os adjunto información de este, para que le echeis un ojo y os animeis.

Acerca de Ruby
Wikitutorial de Ruby

Consejos y trucos:

lunes, 23 de abril de 2012

¿Por qué Python?

Si has pensado en programar algún juego, seguramente ya te has comido el coco para decidir que lenguaje vas a usar. Lenguajes hay muchos, pero dependiendo de para que fin quieras usarlo, te vendrá bien uno u otro.

Para programar un juego, podría recomendaros varios (Java, C#, ¿Flash?...), pero os diría de primeras Python.

Ahora bien, la pregunta que te harás será la del título.
¿Por qué Python?
Ahora es cuando me ahorro la parrafada que no os vais a leer y os lo pongo la razón:
  • Sintaxis simple, flexible y sencilla (print "Hello, World!")
  • Librerías amplias
  • Potencia general 
  • Gestión de la memoria
Para terminar, os dejo aquí un enlace para empezar a picotear y aprender para videojuegos.
Pronto pondré programas para el apartado gráfico (Sprites, escenarios, boceteo...)

Un saludo y...


...NUNCA USES 'GOTO'.

Mezclar Python y Java