· Inicio → Blog oficial del PRO

18-04-2009 12:33 - ¿ Como empezo el PRO ?

Cuando nosotros habiamos decidido crear este juego, lo mas importante era saber que clase de juego queriamos crear y cual deberia ser el inicio del mismo. El nombre del juego es muy importante, publicaré en el futuro otro articulo explicando el porque del nombre mas adelante.

Nosotros pensabamos que lo mas importante para empezar deberian ser el motor de partidos y el diseño del juego. Livia empezó el diseño, logo oficial ..., ademas yo empezé junto con YRobla los primeros pasos desde una pagina en blanco.

El diseño se realizo sin frames con un unico menu en la izquierda con todas las opciones (todo lo que tu quieras lo puedes encontrar en un link desde ese menu), ademas fue necesario crear un espacio delimitado para poder añadir banners publicitarios. El primer diseño fue hecho para una resolucion de 800*600, Livia tuvo muchos problemas con los textos y el menu ademas de la pagina principal, por el poco espacio disponible que habia con esa pequeña resolución. A Livia nunca le habia gustado el futbol, por eso hacer los primeros iconos y logos fue muy dificil para ella, pero ella aprendió muy rapido. Ella empezo a ver partidos de futbol conmigo en la Tele, ademas de escuchar programas de deporte en la radio. Fue muy divertido explicarle el significado de las cualidades, el entrenamiento, el fuera de juego...

En este link puedes ver el primero diseño del PRO (Primer diseño en 800*600), el actual diseño esta hecho para 1024*768 de resolución.

El motor de partidos fue mi obesion desde el inicio. Yo pensaba y pienso que un buen motor de partidos es lo mas importante en esta clase de juegos y yo siempre habia tenido muy claro que queria crear un juego donde yo seria el primero usuario feliz, sino es ridiculo crear algo que a ti no te gusta, asi que yo queria amarlo no solo que me gustara. The motor actual de partidos tiene mas de 6.000 lineas de codigo en PHP y unos 260Kb de tamaño, solo funciones directas y rutinas, si sumamos las indirectas probablemente tendria mas de 15.000 lineas de codigo. Nosotros empezamos con un archivo en blanco sin ninguna idea de como empezar pero con la idea muy clara sobre el resultado. YRobla y yo empezamos las primeras funciones, alineaciones, cualidades de jugadores, zonas de ataque y defensa, espectadores... Muchas variables y muchas cosas que pueden afectar en cada jugada del partido.

Yo queria crear un motor que se pareciera lo mas posible al futbol real. En el futbol todas las jugadas empiezan en un sitio y terminan en otro con un disparo, una falta, fuera de juego... Yo habia visto en otros juegos que todas las jugadas empezaban desde ningun sitio y en muchos casos solo se decia el final de la misma y era muy dificil saber como, cuando y porque la razon por la que habias marcado un gol o fallado una oportunidad. Por eso yo queria crear jugadas empezando en una zona del campo y que el jugador que empezaba jugando perterneciera a esa zona o estuviera alineado cerca de la misma y no recorriera 100 metros desde otra zona como si fuera un fantasma en solo un segundo. Todas las jugadas en este juego tienen algo de sentido y por es muy muy importante realizar buenas tacticas y elegir correctamente la focalización de tu ataque (esto es como si un entrenador desde su area chilla a sus jugadores ordenandoles como atacar). En otro articulo en el futuro es posible que hable mucho mas sobre el motor de partidos.

Despues de finalizar la primera versión del motor de partidos (mas de 6 meses) sin lesiones, arbitro, selecciones nacionales, partidos de copa, torneos... Nosotros empezamos a programar la parte que tu puedes ver ahora mismo, la cara publica del juego. Crear algo desde la nada fue una experiencia increible.

Ahora el juego necesita mas de 150 archivos trabajando conjuntamente, con muchos scripts automaticos, otros manuales y otras funciones trabajando desde vuestro dedo y ratçon (estas son las mas peligrosas porque es imposible probar todos los resultados de una nueva aplicación). La base de datos tiene ahora 1.5 Gb de tamaño y mas de 250 tablas indexadas trabajando perfecta y rapidamente.

Esto es solo un pequeño aperitivo de como empezó el PRO y como está funcionando ahora. En proximos articulos probablemente explicaré mucho mejor otras cosas sobre su funcionamiento.

Pedro  ↔  12 Comments 



#1: 18-04-2009
 I have to go out, but i wait to read the article... impresive! yuo are great peter!

Very interesting... are you saying that the number of people tht go to the match can be important in the result! :O

King Slayer
#2: 18-04-2009
 We all are specting more news and more info about the 'matches engine'.... be sure!!!


#3: 18-04-2009
 Another excelent article, I love to read this "storys" :)


#5: 18-04-2009
 Nice work Pedro!!
Very interesting stories! :)


#9: 19-04-2009
 It's all growing so fast... :_)

Other Blogs: Youtube: Categories: Authors:
Many languages: Positions & Tactic helper
Español: Blog & Guia no oficial de PRO
Português: ProGolo, a biblia do ProFurgol
Português: Blog for PRO and Football
Romana: Ghid de buzunar al jucătorului de PRO
English: Pocket guide of the PRO player
Français: French forum of PRO
Español: Entrevistas e información del PRO
Ελληνικά: ProFurgol Hellenic Community
Dansk: Danish Pocket Pro-Guide
Español: La estrategia es el Poder
Español: Profurgol in Switzerland
Español: Apuntate al Juego!
Español: Los 300 Online!!!
Español: Loquendo entrevistas
English: Join in PRO
Português: AjudaSN
Deutsch: Österreich in PRO
Rand: Some tubes of PRO
→ Officials
→ Personals
→ Sports out PRO
→ Working
→ Other blogs
Pedro



 
Atras

Arriba




 Equipos: 16.464 · Online: 22
Elige tu idioma →
Estas en US-ES 
 
 
ProFurgol.com ®
Privacidad - 0.012 - Aviso Legal