Você está na página 1de 20

Jogos para Internet

Material Teórico
Distribuição de Jogos Web

Responsável pelo Conteúdo:


Prof. Me. Alcides Teixeira Barboza Junior

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”;

Procure se alimentar e se hidratar quando for estudar; lembre-se de que uma


alimentação saudável pode proporcionar melhor aproveitamento 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?

Nesta unidade, iremos conhecer as possibilidades para publicar nossos jogos na


Internet, temos diversas possibilidades e você poderá escolher a que achar melhor.

Vamos então avançar neste nível para chegar no fim do jogo?!

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?

Existem várias formas de publicar um jogo, desde dispositivos móveis (Android


ou iOS) até para a Web. Considerando o foco da nossa disciplina, que é a plata-
forma Web, vamos apresentar a seguir algumas possibilidades que vão permitir a
publicação do game online.

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.

Figura 1 – Exportar para Web

Na tela que irá abrir, selecione Web (upload online) como exibido na figura 2.

Figura 2 – Upload servidor GDevelop


9
9
UNIDADE Distribuição de Jogos Web

Na tela seguinte, clique em Exportar e carregar seu jogo para o servidor (Export
and upload my game), figura 3.

Figura 3 – Export project

O jogo será carregado para os servidores do GDevelop, que utilizam os robustos


serviços da Amazon, e no final do processo você poderá compartilhar um link pri-
vado para o jogo com algumas pessoas ou um público maior de acordo com suas
necessidades. Veja um exemplo do link gerado na figura 4.

Figura 4 – Link para compartilhar o jogo

Apesar de ser gratuito e muito fácil de ser utilizado, o serviço de hospedagem


fornecido pelo GDevelop é limitado ao uso por alguns dias e deve ser considerado
apenas para o teste imediato do jogo.

Antes de passarmos à análise das outras opções disponíveis no mercado, va-


mos fazer uma pausa para exportarmos nosso jogo para uma pasta local em
nosso computador.

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.

Figura 5 – Exportando para HTML5

Escolha uma pasta de destino para o jogo e clique em exportar, figura 6.

Figura 6 – Exportando para uma pasta no computador

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

A próxima opção que vamos considerar, uma recomendação do próprio GDevelop, é o


servidor Itch.io: itch.io

O serviço oferece de maneira simples uma opção para publicar e distribuir seus
jogos online gratuitamente.

Dentre as principais vantagens do uso do serviço podemos citar:


• facilidade para upload do jogo;
• sem requisitos de quantidade para compartilhar seu jogo;
• você pode definir um preço mínimo para seu jogo, dando aos fãs a oportunidade
de pagar o que eles querem, ou apenas compartilhá-lo gratuitamente;
• ausência de anúncios nos jogos exibido em navegador.

Para fazer a publicação do jogo, devemos compactar a pasta onde salvamos


nosso jogo. Para isso, você poderá utilizar um aplicativo como o 7-zip ou as ferra-
mentas nativas do Windows ou Mac. No Windows, clique com o botão direito do
mouse sobre a pasta e escolha enviar para Pasta compactada.

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.

Figura 7 – Upload para o servidor itch.io

12
Após, clique em Upload a new game, figura 8.

Figura 8 – Upload a new game

Preencha os dados na tela seguinte e faça o upload do jogo para o servidor,


figura 9.

Figura 9 – Formulário de cadastro do jogo Itch.io

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

Figura 10 – Upload para o BitBallon

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.

Figura 11 – Exemplo do domínio gerado pelo BitBallon

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.

Figura 12 – Site de Steam

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.

Porém, desde 13 de junho de 2017, o Steam Greenlight foi substituído pelo


Steam Direct, que pretende ser mais direto e independente da aceitação do jogo pela
comunidade. Nesse novo sistema, os jogos passam por testes de compatibilidade e
poderão ser lançados mediante o pagamento de uma taxa recuperável.

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

Hospedagem Web padrão


Apesar dos diversos serviços e plataformas disponíveis para a publicação on-line
do seu jogo, você ainda pode contar com uma forma de publicação independente.
Para a hospedagem Web, seja de um jogo, site ou serviço que você deseje
disponibilizar on-line, é preciso a contratação de um servidor (gratuito ou pago) e
um domínio.

A contratação de um servidor, apesar de bastante simples, deve levar em consi-


deração algumas variáveis como espaço em disco, transferência (ou tráfego), o tipo
de servidor (Windows o Linux), os bancos de dados disponíveis para as aplicações,
enfim, devemos considerar os recursos oferecidos em comparação com o valor
mensal (ou anual) cobrado pelo serviço.

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.

Um teste realizado no site https://tudosobrehospedagemdesites.com.br/ nos revelou as se-


guintes opções:
• Hospedagem VPS: é um tipo de hospedagem intermediária, com recursos
que variam muito conforme o plano contratado;
• Hospedagem Cloud: mais flexível, é ideal para blogs e sites. Escolha interes-
sante, uma vez que oferece a garantia de que o serviço não sairá do ar ainda
que você atinja o limite de recursos disponíveis.
• Servidor dedicado: hospedagem mais robusta e com vasta disponibilidade de
recursos. Considerando a complexidade de seu jogo e o número de acessos
esperado, pode não ser a melhor relação custo-benefício.

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.

Agora, diferentemente do início da disciplina, não vamos indicar nossa escolha


pois, como dissemos antes, muito da característica do jogo e das intenções quanto
a sua distribuição (gratuito ou pago) será decisivo nesta etapa.

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.

Assim, para início devemos considerar serviços e plataformas gratuitas e com


maior facilidade para a administração e distribuição do jogo. Com o tempo, serviços
como o Steam, ou até a publicação em um servidor Web, deverão ser considerados
com bastante prudência e analises.

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.

Documentação do GDevelop 5: Disponível em: <http://wiki.compilgames.net/


doku.php/gdevelop5/start>. Acesso em: 06/06/2018.

Documentação do GDevelop 4: Disponível em: <http://wiki.compilgames.net/


doku.php/start>. Acesso em: 06/06/2018.

FORBELLONE, A. L. V.; EBERSPACHER, H. F. Logica de Programação: A


Construção de Algoritmos e Estrutura de Dados. 3. ed. São Paulo: Pearson Prentice
Hall, 2008.

MEYER, Jeanine. O guia essencial do html5: usando jogos para aprender.


HTML5 e Javascript. Rio de Janeiro: Ciência Moderna, 2011.

SCHELL, J. A Arte de Game Design: O Livro Original. Sao Paulo: Campus, 2011.

19
19

Você também pode gostar