Escolar Documentos
Profissional Documentos
Cultura Documentos
Material Teórico
Distribuição de Jogos Web
Revisão Textual:
Prof. Esp. Claudio Pereira do Nascimento
Distribuição de Jogos Web
• Hospedagem no GDevelop;
• Publicação e hospedagem do jogo em outros servidores;
• Hospedagem Web padrão.
OBJETIVO DE APRENDIZADO
· Apresentar as possibilidades de publicação de jogos na Internet.
Orientações de estudo
Para que o conteúdo desta Disciplina seja bem
aproveitado e haja maior aplicabilidade na sua
formação acadêmica e atuação profissional, siga
algumas recomendações básicas:
Conserve seu
material e local de
estudos sempre
organizados.
Aproveite as
Procure manter indicações
contato com seus de Material
colegas e tutores Complementar.
para trocar ideias!
Determine um Isso amplia a
horário fixo aprendizagem.
para estudar.
Mantenha o foco!
Evite se distrair com
as redes sociais.
Seja original!
Nunca plagie
trabalhos.
Não se esqueça
de se alimentar
Assim: e de se manter
Organize seus estudos de maneira que passem a fazer parte hidratado.
da sua rotina. Por exemplo, você poderá determinar um dia e
horário fixos como seu “momento do estudo”;
No material de cada Unidade, há leituras indicadas e, entre elas, artigos científicos, livros, vídeos
e sites para aprofundar os conhecimentos adquiridos ao longo da Unidade. Além disso, você
também encontrará sugestões de conteúdo extra no item Material Complementar, que ampliarão
sua interpretação e auxiliarão no pleno entendimento dos temas abordados;
Após o contato com o conteúdo proposto, participe dos debates mediados em fóruns de discus-
são, pois irão auxiliar a verificar o quanto você absorveu de conhecimento, além de propiciar o
contato com seus colegas e tutores, o que se apresenta como rico espaço de troca de ideias e
de aprendizagem.
UNIDADE Distribuição de Jogos Web
Contextualização
Estamos quase terminando nosso conteúdo, o que você achou da ferramenta?
Gostou de mexer com o GDevelop? Agora temos outro nível para vencer, até aqui
aprendemos os princípios da ferramenta e do desenvolvimento de jogos, mais pre-
cisamente de jogos de plataforma. Neste momento, você deve ser capaz de criar
outros tipos de jogos com o GDevelop.
Agora que você já viu como dar início a criação dos seus jogos, deve estar se
perguntando, como coloco os jogos na Internet para que várias pessoas acessem?
8
Introdução
Depois de algum tempo desenvolvendo seu jogo, muito estudo e trabalho, final-
mente ele está pronto para ser jogado. Mas e agora, como publicar o jogo?
Hospedagem do GDevelop
A primeira possiblidade que vamos analisar é o uso dos servidores de hospedagem
do GDevelop. O serviço é gratuito e seu jogo estará disponível por alguns dias para
que você possa compartilhar. O processo é o mais simples possível, bastando para
isso escolher no menu Arquivo, a opção Exportar (web, iOs, Android), figura 1.
Na tela que irá abrir, selecione Web (upload online) como exibido na figura 2.
Na tela seguinte, clique em Exportar e carregar seu jogo para o servidor (Export
and upload my game), figura 3.
10
Diferentemente do método utilizado pela hospedagem do GDevelop, para os
demais serviços precisaremos fazer o upload manual para os servidores. O proce-
dimento para exportar o jogo é semelhante ao que fizemos anteriormente. Porém,
agora você vai escolher Local folder para criar o jogo localmente em formato
HTML5, figura 5.
Com o jogo salvo localmente, podemos continuar a análise das demais opções
para publicação.
11
11
UNIDADE Distribuição de Jogos Web
Publicação e Hospedagem do
Jogo em outros Servidores
Publique seu jogo no itch.io
Explor
O serviço oferece de maneira simples uma opção para publicar e distribuir seus
jogos online gratuitamente.
Você precisará registrar-se no site para poder fazer o upload de jogos. Feito isso,
acesse https://itch.io/games/html5 e clique em Upload a game, figura 7.
12
Após, clique em Upload a new game, figura 8.
Hospedagem do BitBalloon
O BitBalloon https://www.bitballoon.com/ é mais uma opção para publicação de
jogos gratuitamente, sob o domínio *.bitballoon.com. Para publicar seu jogo, basta
arrastar o arquivo compactado para a área indicada no site e pronto, conforme
figura 10.
13
13
UNIDADE Distribuição de Jogos Web
Simples não!!! Feito isso, o BitBalloon vai processar os arquivos do jogo e publi-
cá-lo com um domínio aleatório, figura 11.
Uma vez que seu jogo esteja publicado, você poderá alterar o nome e o domínio,
dentre outras opções. Vale destacar que você não precisa criar uma conta para
publicar seus jogos, porém, eles serão removidos após um dia. Assim, para mantê-lo
online, você precisará de uma conta no site!
14
Steam
O Steam http://store.steampowered.com/ é uma plataforma online de gestão de direitos
digitais criada pela Valve Corporation para distribuição de jogos e aplicativos, esse
serviço foi lançado em 2003, figura 12.
O serviço, que hoje conta com milhões de usuários, representou uma revolução
no mundo dos games não apenas por funcionar como uma loja virtual com milhares
de jogos (alguns gratuitos, mas a maioria pagos), mas por permitir o download
dos jogos em formato digital e também a interação entre usuários, que permite a
criação de uma rede de contatos on-line, para trocar itens e interagir.
Até junho de 2017, a Steam contava com um sistema para publicação de jogos
voltado para desenvolvedores independentes: o Steam Greenlight. Nesse sistema,
o desenvolvedor poderia colocar seu jogo para ser votado pela comunidade de
jogadores da plataforma, mediante o pagamento de uma taxa única. Neste caso,
se houvesse apoio da comunidade, o jogo poderia ser publicado na plataforma.
O Steam talvez seja uma das maiores plataformas para distribuição do seu jogo
online. Apesar do alto custo para publicação do game, não podemos ignorar que
ele poderá ser visualizado e comprado por uma comunidade que conta, em média,
com mais de 8,5 milhões de acessos diários.
15
15
UNIDADE Distribuição de Jogos Web
Existem várias opções, que podem ser pagas (Uol Host, LocalWeb, HostGator etc)
ou gratuitas, porém, se a intensão é o armazenamento de um jogo, a taxa de transfe-
rência de dados entre o cliente-servidor deverá ser uma das principais preocupações.
Qualquer que seja sua escolha (e acredite ela não será fácil), a hospedagem Web
requer um conhecimento técnico mais específico e a contratação de um domínio
que poderá ser contratado no site do Registro.br, figura 13.
Figura 13 – Registro.br
16
Explor
Site do registro.br – https://registro.br/
Além disso, toda a administração deverá ser feita por meio de um Painel de
Controle (mais simples ou completo, dependendo do tipo de serviço contratado).
Apesar dos servidores atuais contarem com diversos serviços que facilitam a vida do
desenvolvedor, a configuração do domínio e o upload do game para a plataforma
também não são tarefas muito intuitivas e poderão exigir do desenvolvedor um
certo domínio desses conceitos.
Por fim, temos que considerar que, por ser uma plataforma independente,
diferentemente de serviços e plataformas já consagradas, todo o processo de
marketing e divulgação do jogo ficará sob nossa responsabilidade.
Game Over
Quando iniciamos nossa disciplina, o grande desafio era a escolha da melhor
ferramenta de desenvolvimento, aquela que nos oferecesse melhor custo-benefício
e facilidade para a criação dos nossos jogos. Esse momento crucial é novamente
retomado quando falamos sobre as opções de distribuição dos jogos.
Jogos mais robustos e com uma quantidade maior de acesso vai exigir um ser-
vidor mais robusto e com maior capacidade de armazenamento e tráfego e, por-
tanto, mais caros.
Além disso, como vimos, a escolha por uma hospedagem Web poderá representar
mais gastos e um envolvimento maior na pós-produção do jogo.
Esta unidade encerra nossa disciplina, mas não esgota o assunto. Utilize as re-
ferências bibliográficas e materiais complementares para se aprofundar mais nesse
incrível mundo da produção de games.
Até a próxima!
17
17
UNIDADE Distribuição de Jogos Web
Material Complementar
Indicações para saber mais sobre os assuntos abordados nesta Unidade:
Leitura
GDevelop 5
Documentação do GDevelop 5.
https://goo.gl/bff6Zx
GDevelop 4
Documentação do GDevelop 4.
https://goo.gl/VcFcSR
Tutoriais Gdevelop 4
https://goo.gl/xPAig9
18
Referências
BUCHARD, E. The Web Game Developer’s Cookbook: Using JavaScript and
HTML5 to Develop Games. Addison-Wesley, 2013.
SCHELL, J. A Arte de Game Design: O Livro Original. Sao Paulo: Campus, 2011.
19
19