Borisigna nos enseña a hacer un webgame

ATENCIÓN: Nos mudamos a http://juegodenavegador.host22.com/index.php


No estás conectado. Conéctate o registrate

Webs Modulares

Ir abajo  Mensaje [Página 1 de 1.]

1 Webs Modulares el Miér Abr 21, 2010 3:30 pm

spanisher


Quería dejaros el enlace de un interesante artículo sobre webs modulares.

El Ogame, el ikariam, etc... están hechos de esta manera, y creo que es excelente el planteamiento. A la larga ahorrará muchísimo tiempo a la hora de gestionar el código.

Pero bueno, quizá sea complicar un poquito las cosas.

Aunque yo me voy a poner a ello y voy a intentar acostumbrarme a trabajar de esa manera en mi proyecto de juego de navegador

Este es el enlace:
http://www.zonaphp.com/creando-webs-modulares/

2 Re: Webs Modulares el Miér Abr 21, 2010 8:48 pm

BORISIGNA


Admin
Gracias por compartir la información Razz

Había escuchado algo de la programación modular, pero nunca lo he puesto en práctica. Apenas tenga un tiempo veré que tal.

http://juegodenavegador.wordpress.com

3 Re: Webs Modulares el Miér Abr 21, 2010 9:17 pm

spanisher


De nada, te gustará, ya verás Smile

4 Re: Webs Modulares el Jue Abr 22, 2010 3:24 am

memoadian


Por supuesto que gusta, en este sistema estan basados los foros de cualquier, sistema. Aparte de funcional, es rápido y seguro, gracias spanisher.

5 Re: Webs Modulares el Jue Abr 22, 2010 8:30 am

BORISIGNA


Admin
Creo que sabía más de lo que pensaba de programación modular. Es verdad cuando el autor del artículo se refiere a que uno sólo va adoptando programación modular.

http://juegodenavegador.wordpress.com

6 Re: Webs Modulares el Vie Abr 23, 2010 1:30 am

spanisher


Yo utilizaba los "includes", y había conseguido una técnica muy buena y rápida que es cargar todos los includes en un php y después hacer un único include de este último en mis páginas.

Era muy buena técnica, pero esta la mejora Smile

Aunque dicen que hay algún problema a la hora de hacer las atenticaciones, pero aún no he tenido tiempo de experimentar.

7 Re: Webs Modulares el Sáb Abr 24, 2010 12:24 am

BORISIGNA


Admin
Yo creo que el problema es cuando no tienes una buena documentación de lo que estás haciendo y llamas con require o include y colapsan las funciones por tener el mismo nombre o variables globales se redefinen y la cosa no anda pale

http://juegodenavegador.wordpress.com

8 Re: Webs Modulares el Sáb Abr 24, 2010 1:04 pm

spanisher


Pues si, es así.

Hay que organizarse muy bien. Lo bueno del método de llamar a un solo include que incluya todos los demás es que esa cosas no te pasan.

Además dentro del include principal hay que usar "include_once", así evitas no repetir includes porque solo se cargan si no lo han hecho con anterioridad.

9 Re: Webs Modulares el Lun Mayo 03, 2010 2:14 am

Ethernity


Dudo que ogame e ikariam etc esten hechos de esta manera, solo hay que ver sus clones para saberlo o cualquier juego web, esto es para web modulares como bien dices, webspell, etc etc

10 Re: Webs Modulares el Lun Mayo 03, 2010 2:29 am

spanisher


Precisamente solo hay que ver Ikariam, Ogame y todos sus clones y todos están hechos de manera modular.


Solo tienes que mirar como se van pasando en sus enlaces el módulo a cargar y siempre cargan los módulos desde index.php (en ikariam) o game.php (en ogame)

11 Re: Webs Modulares el Lun Mayo 03, 2010 5:27 am

BORISIGNA


Admin
Jeje, me parece que este tema es interesante para debatirlo con una tacita de té cat

Espero más comentarios al respecto, ya que no me he puesto a analizar los juegos Ogame.

http://juegodenavegador.wordpress.com

12 Re: Webs Modulares el Lun Mayo 03, 2010 10:56 pm

Ethernity


No se si te has dado cuenta esa web modular se refiere al HTML y el codigo PHP embedido con include (para no meter un <?php y veinte lineas de codigo ?> ... hace un include al codigo php directamente y lo muestra en el HTML



Ogame y cualquier juego web (yo tengo uno) utiliza php por todos lados y lo que hace que parta todo a partir de game.php o index.php es que en dicho archivo se crea mediante switch o if una serie de includes, aparte el html esta metido en templates no como esa creacion de web modulares. Te dejo un ejemplo

if(isset($_GET['do']))
{
$ir=explode(":",$_GET['do']);

if($do[0] == 'clan')
elseif($do[0] == 'arena') { include('arena.php'); }
elseif($do[0] == 'armeria') { include('armeria.php'); }



Esto en la pagina web quedaria por ejemplo Arena si ves hay un include arena.php

www.tujuego.com/index.php?do=arena

Y hay no hay ningun codigo HTML el html estaria metido o bien en el arena.php o en el template de arena



Espero q se haya entendido la diferencia

13 Re: Webs Modulares el Mar Mayo 04, 2010 12:46 am

BORISIGNA


Admin
Yo por lo menos entiendo bien la diferencia.Además, comparto con Ethernity que la mayoría de los juegos web contienen mucho código PHP.

http://juegodenavegador.wordpress.com

14 Re: Webs Modulares el Mar Mayo 04, 2010 1:51 am

spanisher


Shocked

Siento discrepar.

Las webs modulares, lo que hacen es incluir en un solo archivo las plantillas y el código que necesita en cada momento.

Esto lo hacen mediante una variable que les indica que "módulo(página)" han de cargar.

Claro que carga las páginas con include, es que es la única manera. Razz

Y hay mucho código PHP, lógico, tienen PHP para dar y regalar. Que sea una web modular no significa que no tenga que haber código, tiene el mismo que cualquier otra.

La GRAN diferencia es que los estilos quedan mucho mejor organizados, y en cualquier momento, cuando quieres cambiar alguna etiqueta (class o id) en el código, solo lo tienes que hacer en una página, porque todo está centralizado en ella.

De ahí que todas siempre aparezcan como index.php o game.php y lo único que hacen es recibir una variable para hacer un include de la parte central de la web, que es lo que va cambiando en cada página (los famosos módulos).

También tengo el XGP (el juego de navegador al que te refieres) y lo he debugado paso por paso a ver como funcionaba por dentro y te aseguro que está hecho de manera modular.

Vamos, que no nos pondremos deacuerdo Laughing

15 Re: Webs Modulares el Mar Mayo 04, 2010 7:11 am

BORISIGNA


Admin
Si entiendo perfectamente lo de web modular, pero lamento entrometerme porque nunca he revisado el código de ese proyecto, asi es que aquí no tengo pito que tocar, jajaja.

De todas formas, las web modulares son temas antiguos, pero que se han retomado firmemente en las webs 2.0

http://juegodenavegador.wordpress.com

16 Re: Webs Modulares el Mar Mayo 04, 2010 3:28 pm

Ethernity


No, no nos vamos a poner de acuerdo. Solo te digo que el ejemplo de web modular que posteaste se refiere al html y los ficheros php mostrados con un include sin organizacion ninguna. Mirate webspell por ejemplo actua de la manera que muestra en el ejemplo de web modular que pusiste.

Si tu quieres trabajar asi adelante, yo prefiero separar todo en el codigo y templates aparte no tengo nada más que decir.

17 Re: Webs Modulares el Mar Mayo 04, 2010 8:54 pm

spanisher


Webs modulares = código por un lado y templates por otro, que es como lo tengo yo y como lo explica en el ejemplo.


Que el "webspell" trabaje así, me parece perfecto, pero no des a entender que el sistema de web modulares no lo hace porque no es cierto.

Ya me miraré a ver que es "webspell".

Saludos!

18 Re: Webs Modulares el Miér Mayo 05, 2010 12:55 am

BORISIGNA


Admin
Aquí va a correr sangre!!! Shocked
Jajaja

Yo creo que lleguen a una conclusión rápido. Por mi parte concluyo que la programación modular es una muy buena opción que hay que considerar, quienes la usan o dónde la usan, no importa. sunny

http://juegodenavegador.wordpress.com

19 Re: Webs Modulares el Miér Mayo 05, 2010 2:38 am

spanisher


No, va a correr vino! xD

Debatiendo se aprenden siempre cosas nuevas.

Además, buscando sobre "webspell" de casualidad he encontrado un tutorial de photoshop para hacer la imitación de un pergamino antiguo que me va a ir de coña para mi juego de navegador Laughing

He visto que "webspell" es una especie de Joomla o Wordpress, o sea un CMS (sistema de manejo de contenidos)


Brindemos...
Salud!

20 Re: Webs Modulares el Miér Mayo 05, 2010 7:40 pm

BORISIGNA


Admin
Bueno, bueno, que corra lo que sea, pero si quieren seguir esta acalorada conversación de webs modulares continuad, pero no desvirtuéis el tema. Smile

http://juegodenavegador.wordpress.com

Contenido patrocinado


Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.