
Esta entrada va a servir un poco como referencia histórica sobre Project Football, sus orígenes, y que se lleva hecho en el proyecto hasta la fecha.
Project Football comenzó a fraguarse a finales del año 2004, cuando un grupo de gente se conoce mediante foros y tienen en mente hacer un mánager de fútbol. Por entonces había un hueco en este tipo de juegos (que intentó ocupar PcFutbol 2005 sin mucho éxito) y había gente con ganas de hacer algo así.
Se decide que el proyecto será software libre y se le da el nombre de Project Football, tras varios cambios de servidor del proyecto, se da de alta en Sourceforge y allí se cuelgan una
web, un
wiki y un
foro. Gracias a los usuarios que van participando, se reúnen un montón de ideas, se realizan bocetos y se comienza la programación del juego desde cero, apoyándonos en las librerías SDL y OpenGL.
La decisión de iniciar el proyecto desde cero, se tomó porque por aquel entonces no había librerías de código abierto para lo que buscábamos, motor gráfico y sistema widgets de alto nivel, con buena documentación y estables (Ogre, como motor 3D, no había llegado a su versión 1.0 y CEGUI, como librería de interfaces de usuario, iba por la 0.1). Por esto se programó un sistema de widgets mediante SDL y OpenGL lo más completo que se pudo, se hizo un pequeño editor de pantallas y se realizaron varios diseños de la base de datos. Todo esto hizo que la parte "divertida" del desarrollo tardara mucho en llegar, por la falta de tiempo y experiencia principalmente, y esto fue lo que ahogó el proyecto, perdiendo muchos usuarios el interés en seguir colaborando. El código fuente de todo lo que se desarrolló puede obtenerse desde el
CVS del proyecto en Sourceforge.
Aunque ha pasado mucho tiempo, tanto d_b como yo tenemos una espina clavada con este proyecto, y aprovechando que vamos a acabar la Ingeniería Informática, vamos a realizar nuestro proyecto Fin de Carrera sobre Project Football. Es aquí donde surge la idea de crear esta web llamada
Ikaro Games.
Como vamos a iniciar el desarrollo del juego con nuevas librerías y con una estructura completamente distinta, del anterior intento sólo vamos a reutilizar las ideas de los usuarios, la información recopilada y el logo para el proyecto, el cual podéis ver en esta misma entrada

.
En un próximo post os hablaré más sobre la web de Ikaro Games y la dirección que va a tomar el desarrollo de Project Football.
A ver si termino con los exámenes y le puedo meter mas caña a esto.
enhorabuena por el proyecto, deseo que tenga un final feliz.
una preguntita de profano a iniciado:
¿creeis que se puede aprender a programar (desde 0 absoluto) haciendo una cosa así?
espero poder seguir vuestro trabajo a ver si aprendo algo.
suerte!!
Un proyecto así es demasiado complejo para aprender a programar desde cero.
Mi consejo es que te inicies con algún lenguaje como Python y, si te gustan los juegos, hacer algún pequeño juego (muy simple) con el que puedas aprender a hacer uso de variables, bucles, funciones, cadenas, matrices y algo de programación orientada a objetos.
En la sección de Tutoriales de Linuxjuegos hay 3 dedicados a iniciación en Python, con los que aprenderás a hacer un pequeño Pong y un Space Invaders:
http://www.linuxjuegos.com/category/tutoriales/
Por otro lado, en este blog de Ikaro Games seguiremos hablando del desarrollo de Project Football (donde está todo el mundo invitado a colaborar), y en un futuro espero poder hacer algún tutorial de desarrollo de juegos en Java.
ya que de momento no puedo ser de gran ayuda, y como me encantan los juegos como el q llevais a cabo, si necesitais algún beta tester avisad
saludos