miércoles, 22 de octubre de 2014

FamiliarGameJam Vol.3

Este último fin de semana ha sido la tercera edición de la Familiar Game Jam a la cual no pensaba faltar y que seguiré asistiendo mientras el tiempo me lo permita, después de todo este fin de semana he estado un poco enfermo y entre trabajo, sueño acumulado y demás he tenido que posponer mis conclusiones sobre esta gamejam.
Aquí el banner de nuestro juego

jueves, 9 de octubre de 2014

CodinGame: Juega a aprender a programar

Hace tiempo ya hablé de un juego en formato web que se jugaba programando, y hoy traigo mas de lo mismo que aquella vez, ¿Por qué? porque este me parece mucho mejor y mas acertado tanto para aprender a programar como para ver quien es mejor programador si quieres retar a otra persona.
El logo de la web
Quizás el punto mas importante es que sirve para aprender a desarrollar en varios lenguajes de programación, quizás debas tener un poco de paciencia para comprender como funciona, yo al menos al principio no pillaba muy bien cual era la forma de saber como acceder a los datos y como procesarlos pero es bastante sencillo y parte del aprendizaje de lo cual no diré mucho, si queréis aprender lo mejor es echarle un vistazo y a base de intentos seguro que conseguís algo.

Los lenguajes de programación disponibles a aprender son:
  • Bash
  • C
  • C#
  • C++
  • Clojure
  • Dart
  • Go
  • Groovy
  • Haskell
  • Java
  • Javascript
  • ObjectiveC
  • Pascal
  • Perl
  • PHP
  • Python
  • Python3
  • Ruby
  • Scala
  • VB.NET
Así que si está entre los afortunados el lenguaje que te gustaría aprender es tu oportunidad, no solo tienes que resolver planteamientos algorítmicos de videojuegos si no que además tiene modo multijugador, logros, puntos y esas cosas gamificadas que hacen que guste tanto a la gente de a pie.

Mi recomendación total y absoluta porque además cada ejercicio suele ser un escenario nuevo, con una nueva mecánica a resolver.

De paso decir que de vez en cuando me pondré a resolver en orden todos los ejercicios que pueda cuando tenga ratos en los que no pueda escribir o no tenga nada especial que escribir aquí y por supuesto acepto retos de cualquier persona que lea esto, no importa el resultado, lo interesante es aprender el uno del otro para ver como y por qué ha hecho cada uno su algoritmo y poder comparar cual ha sido mas óptimo y por qué.

Link: http://www.codingame.com

viernes, 3 de octubre de 2014

¿Que software uso para desarrollar mi primer videojuego?

Un lector del blog me contactó para preguntarme sobre mi opinión al respecto sobre el framework de Monogame para empezar a desarrollar videojuegos, que si bien no es XNA, es cierto que portar del ya fallecido XNA a el es muy sencillo y además es opensource lo cual hace que este proyecto me haga verlo como un paso mas adelante, pero en definitiva, quiero llevar su pregunta a un nivel mas allá...
¿Que software o framework uso para mi primer videojuego?
Bien, empecemos por lo básico, ¿Debería usar un IDE? ¿Un framework? ¿Trabajar desde cero con un lenguaje de programación y crearme mis propias herramientas? ¿Trabajo en ensamblador y muero en el intento?

miércoles, 1 de octubre de 2014

Taller en DeusExMachina: empezando con Unity3D

Hace mucho que no cuelgo un tutorial de Unity3D, llevaba tiempo queriendo colgar alguno pero no me decidía y aunque no directamente en el blog, en una web amiga voy a colgar semanalmente unos tutoriales que quizás, deberían haber sido los primeros tutoriales de este blog, o al menos, los primeros antes de empezar a revisar los tutoriales que he ido añadiendo por aquí que son mas bien para alguien que tenga ya al menos un pequeño conocimiento de la herramienta.