Avatar do usuário
Tutoriais & Aulas
Colaborador
Colaborador
Autor
Mensagens: 174
Registrado em: Qui Abr 28, 2016 11:37 am
Karma: 240

[NET] [TUTORIAL] Jogos Online com PHP e MySql - PARTE 2

Sex Abr 29, 2016 11:21 am

Autor original: itarodrigo


Título: Criar jogos online PARTE 2 - Criando um Banco de Dados
Versão do GM: X
Dificuldade: Intermediário
Link para download da Engine: X
Requer Extensões: Não
Requer DLLs: Não
Tags: wamp, servidor, online, html5, php, mysql

Oi pessoal,

Esta é a segunda parte do tutorial voltado para aqueles usuários que têm vontade de criar um jogo online com os dados salvos em bancos de dados.

É pré-requisito para este tutorial, ver o tutorial 1 tutorial-criar-jogos-online-parte-1

Ensinarei nesse tutorial a criar um banco de dados mysql para armazenar os dados de QUALQUER TIPO DE JOGO.

Lembrando que: Esse tutorial é para testes offline após criado todo o banco de dados e funcionando tudo ok, você poderá contratar um plano de hospedagem com suporte a mysql e php e lançar seu jogo ONLINE para todos terem acesso.

Agora vamos ao que interessa:

1 - Abra seu navegador de internet e na barra de endereços, digite localhost e tecle enter. Deve ser mostrada a seguinte tela:
Imagem

2 - Clique em 'phpmyadmin' na parte de baixo:
Imagem

3 - Caso peça senha, use:
Usuário: root
Senha:

a senha fica em branco mesmo.

4 - Clique em 'Base de Dados' na parte de cima para criar um novo banco de dados:
Imagem

5 - Nessa parte onde mostra a imagem, digite o nome do banco de dados que seu jogo terá (no exemplo, irei usar nome_do_jogo):
Imagem

6 - Do lado esquerdo, clique no nome do seu banco de dados:
Imagem

7 - Como ainda não temos nenhuma tabela, iremos criar uma nova (no exemplo, iremos criar um ranking):
Imagem

Obs: o campo colunas se refere a quantidade de informação que cada registro tem. Nesse exemplo eu selecionei 3 colunas (id, pontuacao, usuario)
Obs2: não irei entrar nesse detalhe aqui, pois o objetivo do tutorial não é esse, posso criar um tutorial de banco de dados em outro momento.

8 - Aqui está a "configuração" de cada campo:
Imagem

No campo tipo, você deve selecionar o tipo de dado que será armazenado, no exemplo eu usei:
id - int
pontuacao - int
usuario - varchar

int: integer
varchar: string

Obs: TODA TABELA deve ter um campo chamado de Chave Primária que nada mais é do que uma informação que NUNCA SE REPETE. Nesse exemplo, eu usei o campo id e para isso, eu selecionei no campo índice -> PRIMARY, e marquei a caixa A_I:
Imagem

índice -> PRIMARY: quer dizer que esse campo nunca pode se repetir.
A_I: Auto Incrementável, quer dizer que ele será preenchido automaticamente (claro que deve ser um campo int (numérico)).

Clique em 'Guardar'.

9 - A próxima tela mostra as tabelas que temos criadas no nosso Banco de Dados (criamos apenas a tabela ranking).
Clique no botão 'Insere' para inserirmos novos registros:
Imagem

10 - Serão abertos dois formulários para inserirmos os dados manualmente (iremos fazer pelo GM em outro tutorial)
Imagem

Obs: Perceba que NÃO foi incluído nenhum valor no campo 'ID' já que marcamos o mesmo como Auto Incrementável, lembra?
Clique em qualquer um dos botões 'executar'

11 - Voltamos à mesma tela anterior:
Imagem
Clique agora no nome da tabela 'ranking'

12 - Veja agora a lista dos registros criados:
Imagem

Parte 3 tutorial-criar-jogos-online-parte-3

Tags:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes