Forum Pplware
Projecto final de curso - ajuda... - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Projecto final de curso - ajuda... (/showthread.php?tid=3849)

Páginas: 1 2


RE: Projecto final de curso - ajuda... - P3dr0 - 19-11-2009 15:34

pois isso do javascript digo te que nao percebo muito, pois tambem ainda agora comecei a programar em php...

sei simplesmente o basico, declarar variaveis, utilizar o valor das variaveis para fazer isto aquilo e o outro e pouco ou nada mais...

é por isso que cria a voça ajuda para entender a forma como posso fazer aquilo que pretendo para entao começar a pesquisar e trabalhar nisso...


RE: Projecto final de curso - ajuda... - Bruno Bernardino - 19-11-2009 15:43

Lá está.

Se queres fazer uma aplicação web, tal como um jogo, de uma forma que seja intuitiva e prática para o jogador, terás de aprender o básico de javascript e trabalhar com ajax + json + php.

Primeiro, tens de te preocupar com o PHP.

Tens de começar por pensar numa coisa relativamente simples de fazer, como o jogo do galo.

Pensa e faz um esquema (com bocados de algoritmia/pseudo-código) sobre como vai ser o funcionamento do jogo e como vais interagir.

Depois começas a pesquisar no php.net e noutros blogs de programação (googlas pela coisa) como pôr em prática em PHP o que pretendes fazer.

Só depois é que começas a realmente praticar e a ter dúvidas em que te possamos ajudar, até lá tens de "estudar" e perceber o funcionamento do PHP.

Sugiro-te assim por alto, na parte de PHP apenas, teres uma linhazita numa meta tag para refrescar o browser a cada 10 segundos (depois irás melhorar isto em javascript para refrescar apenas a partir do momento em que jogas e esperas pela jogada do outro jogador, até receberes essa jogada).

Depois, podes começar para já a utilizar apenas cookies, onde gravas o id do jogo (variável que o jogador introduzirá) e a hora/posição (timestamp) das jogadas.

Já tens aí muito trabalhinho e depois deverás avançar para MySQL + Cookies + Sessões para gravares essa informação.