Como criar o site do seu jogo em HTML
Criar o site de um jogo é um passo importante para apresentar sua ideia, explicar o universo do jogo e comunicar informações essenciais ao jogador. Para isso, é fundamental compreender como as páginas web são construídas desde a base. HTML e CSS formam o alicerce do desenvolvimento front-end: enquanto o HTML organiza e estrutura o conteúdo, o CSS é responsável pela aparência visual, definindo cores, espaçamentos, fontes e layout.
Neste exercício, você aprenderá como criar o site do seu jogo utilizando HTML e CSS, começando do zero no VS Code. O foco inicial será montar corretamente a estrutura da página com HTML e, em seguida, preparar o projeto para receber estilos com CSS. Esse processo é essencial para quem deseja evoluir no desenvolvimento web e transformar ideias simples em sites organizados, funcionais e visualmente claros.
Passo 1: Abrir o VS Code e criar o projeto
1. Abra o Visual Studio Code
- Clique no ícone do VS Code no seu computador.
2. Crie a pasta do projeto
- Crie uma pasta chamada:
SITE - HISTÓRIA DO JOGO
3. Abra a pasta dentro do VS Code
Vá em File > Open Folder…
Escolha a pasta:
SITE - HISTÓRIA DO JOGOClique em Open


Passo 2: Criar o arquivo principal
No VS Code:
Clique com o botão direito na pasta → New File
Nomeie como: index.html


Passo 3: Criar o esqueleto básico do HTML
Adicione dentro do arquivo:
Reino Mágico de Eudora
Explicação das tags
<!DOCTYPE html>→ indica que o documento é HTML5<html>→ raiz da página<head>→ configurações internas<title>→ texto da aba do navegador<body>→ conteúdo visível do site
Passo 4: Criando a tela inicial

Substitua todo o conteúdo do arquivo index.html pelo código abaixo:
Reino Mágico de Eudora
Explicação de todas as tags HTML usadas
<!DOCTYPE html>
Indica ao navegador que o documento está utilizando HTML5, garantindo que o site funcione corretamente nos navegadores modernos.<html>
Inicia o documento HTML e envolve todo o conteúdo da página.<head>
Contém informações internas do site que não aparecem visualmente na página.<title>Reino Mágico de Eudora</title>
Define o título do site que aparece na aba do navegador.<body>
Contém todo o conteúdo visível do site, como textos, imagens e links.<div>
Cria um contêiner para agrupar os elementos da tela inicial do jogo.<img>
Insere uma imagem na página.src="logo.png"→ indica o arquivo da imagemwidth="100%"→ faz a imagem ocupar toda a largura disponívelalt="Logo do Livro"→ texto alternativo para acessibilidade e SEO
<p>
Cria um parágrafo de texto exibido na tela.<br>
Insere uma quebra de linha, criando um espaço entre os elementos.<a>
Cria um link clicável que permite navegar para outra página.href="historia.html"→ define o destino do link
</body>
Indica o fim de todo o conteúdo visível da página.</html>
Finaliza o documento HTML.
Passo 5: Criar o arquivo style.css
Agora vamos criar o arquivo onde ficarão todos os estilos do site.
No VS Code, na pasta do projeto, clique com o botão direito
Clique em New File
Digite o nome:
style.css
Importante
No seu index.html, a linha abaixo precisa existir dentro do <head>, porque é ela que conecta o HTML ao CSS:
Se o arquivo style.css não existir ou estiver com outro nome, o CSS não será aplicado.
Passo 6: Estilizando a tela inicial
No arquivo style.css, adicione:
.corpo {
background-color: #0b0b0b;
font-family: Arial, sans-serif;
height: 100vh;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
color: white;
}
Explicação de cada propriedade
.corpo→ seleciona o<body>que possui essa classebackground-color→ define a cor de fundo da páginafont-family→ define a fonte padrão do siteheight: 100vh→ faz o corpo ocupar toda a altura da telamargin: 0→ remove margens automáticas do navegadordisplay: flex→ ativa o layout flexíveljustify-content: center→ centraliza o conteúdo horizontalmentealign-items: center→ centraliza o conteúdo verticalmentecolor→ define a cor padrão do texto
Esse passo cria a centralização total da tela, muito comum em capas de jogos.
- Agora vamos estilizar o contêiner principal que envolve o conteúdo.
.quadrado-cinza {
background-color: #1a1a1a;
padding: 60px;
border-radius: 15px;
text-align: center;
box-shadow: 0 0 30px #e52400;
border: 3px solid #e52400;
}
Explicação de cada propriedade
.quadrado-cinza→ seleciona a<div>principalbackground-color→ define o fundo do blocopadding→ cria espaço interno entre borda e conteúdoborder-radius→ arredonda os cantostext-align→ centraliza o textobox-shadow→ adiciona sombra ao redor do blocoborder→ cria uma borda destacada
Esse bloco funciona como a capa do jogo.
- Agora o texto: “Toque para iniciar a jornada!”
.subtitulo-dark {
font-size: 18px;
color: #f1f1f1;
margin-bottom: 20px;
}
Explicação de cada propriedade
.subtitulo-dark→ seleciona o parágrafo de instruçãofont-size→ define o tamanho do textocolor→ define a cor do textomargin-bottom→ cria espaço abaixo do texto
- Agora vamos transformar o link em um botão visual.
.botao-vermelho {
text-decoration: none;
font-size: 18px;
font-weight: bold;
background-color: #e52400;
color: white;
padding: 14px 30px;
border-radius: 12px;
box-shadow: 0 0 15px #ff4d4d;
}
Explicação de cada propriedade
text-decoration: none→ remove o sublinhado do linkfont-size→ define o tamanho do textofont-weight→ deixa o texto em negritobackground-color→ define a cor do botãocolor→ define a cor do textopadding→ aumenta a área clicávelborder-radius→ arredonda o botãobox-shadow→ cria um efeito de brilho
- Para melhorar a experiência do usuário, adicionamos um efeito ao passar o mouse.
.botao-vermelho:hover {
background-color: #ff1a1a;
color: #000;
box-shadow: 0 0 20px #ff8080;
}
Explicação de cada propriedade
:hover→ ativa o efeito ao passar o mousebackground-color→ muda a cor do botãocolor→ muda a cor do textobox-shadow→ intensifica a sombra
Passo 7: Atualizar o HTML para receber o CSS

Agora que vamos aplicar estilos com CSS, é necessário atualizar o HTML, adicionando classes aos elementos. As classes são o que permitem ao CSS identificar quais partes do HTML devem ser estilizadas.
Substitua o conteúdo do arquivo index.html pelo código abaixo:
Reino Mágico de Eudora
Explicação das classes usadas no HTML
class="corpo"
Aplica os estilos principais no<body>, como cor de fundo, fonte e centralização da tela.class="quadrado-cinza"
Cria o bloco central do site, funcionando como a capa do jogo.class="logo"
Identifica a imagem do logo para receber ajustes visuais (tamanho, margens, alinhamento).class="subtitulo-dark"
Estiliza o texto de instrução exibido abaixo do logo.class="botao-vermelho"
Transforma o link em um botão visual, com cor, sombra e efeito ao passar o mouse.
Passo 8: Criar a primeira página da história do jogo

Agora que a tela inicial está pronta, vamos criar a primeira página narrativa, onde o jogador começa a conhecer o universo do jogo Reino Mágico de Eudora.
Essa página será acessada quando o jogador clicar em “Começar Aventura”. Dentro do arquivo historia1.html, adicione o código abaixo:
Reino Mágico de Eudora
Eldora, o coração cultural do mundo, outrora um farol de conhecimento e história mantido pelos cinco Reinos Elementais, definha.
Uma Névoa antinatural, que brotou das fendas entre os reinos, consome lentamente a terra.
Esta não é uma névoa comum; é um vazio ativo, uma força antimagíaca que não corrói pedra ou osso, mas a própria memória.
Locais famosos se tornam paisagens genéricas, heróis são esquecidos, canções perdem sua melodia e significado.
O reino está perdendo sua alma.
▶ Próxima página
Explicação das tags usadas no HTML
<!DOCTYPE html> -Define que o arquivo está usando HTML5.<html> -Inicia o documento HTML e envolve todo o conteúdo da página.<head> -Guarda informações internas do site, como título e configurações.<meta charset="UTF-8">
Permite que acentos e caracteres especiais apareçam corretamente.<title> -Define o nome que aparece na aba do navegador.<link> -Conecta o arquivostyle.cssao HTML para aplicar estilos.<body> -Onde fica todo o conteúdo visível do site.<div> -Cria um contêiner para organizar os elementos da página.<img> -Insere uma imagem na página.<p> -Cria um parágrafo de texto.<br> -Cria uma quebra de linha para dar espaçamento.<a> -Cria um link clicável que leva para outra página.
Passo 9: Criar as próximas páginas da história do jogo
Agora que você já criou a primeira página da história do jogo, é possível repetir o mesmo processo para construir todas as outras partes da narrativa.
O procedimento é exatamente o mesmo utilizado no Passo 8:
Criar um novo arquivo HTML
Copiar a estrutura da página anterior
Alterar a imagem da história
Atualizar o texto narrativo
Ajustar o link do botão para a próxima página
Cada arquivo pode representar um capítulo ou cena da história, permitindo que o jogador avance pela narrativa de forma sequencial.
Dessa forma, você consegue transformar o site do jogo em uma história interativa, organizada em várias páginas, sem precisar criar tudo do zero a cada etapa.
Conclusão
Aprender HTML é um passo fundamental para quem deseja iniciar no desenvolvimento web, criar projetos próprios ou entender como as páginas da internet são estruturadas. Dominar a marcação básica permite organizar conteúdos, exibir imagens, criar títulos e dar forma às suas ideias de maneira clara e visual.






