1. Linux e Jogos
Uma Abordagem Clara e Otimista
Lucas S. Marins e Mateus Lacerda
Turma 3003/2011 – Curso de Programação de Jogos
2. Linux e suas características
• Acesso a todos as
pessoas e hardwares
Pelo Kernel do Linux funcionar em
Roda em todos Android, pode ser
celulares com os o EeePC (com
Netbook da ASUS, celulares com
performance Ubuntu (distribuição Linux)
instalado o muito tem como base com
Android pois este pequena) utiliza,de
em um dipositivo Android.
boa eficiencia, o o Kernel do Linux
funcionamento Linux/Ubuntu como
sistema operacional nativo.
3. Linux e suas características
• Acesso a todos as
pessoas e hardwares
• Livre, Open Source e
Colaborativa
Supervisão e suporte para incentivar e
ajudar antigos e novos colaboradores
pelo site oficial https://www.Linux.com/.
Além de ótima documentação e guias.
Através da licença GNU há liberdade
enorme para utilização e modificação.
4. Linux e suas características
• Acesso a todos as
pessoas e hardwares
• Livre, Open Source e
Colaborativa
• Unificada (Kernel
centralizado e único)
5. Linux e suas características
• Acesso a todos as
pessoas e hardwares
• Livre, Open Source e
Colaborativa
“An Analysis of Linux Scalability to Many
Cores”: Artigo produzido por um grupo de
• Unificada (Kernel pesquisadores do MIT
centralizado e único) (Massachusets Insititute of Technologies)
que comprova o usabilidade do Linux com
• Rápida e Eficiente processadores de até 48 núcleos
http://www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=linux-
multicore-48-nucleos&id=010150101004
6. Linux e suas características
• Acesso a todos as
pessoas e hardwares
• Livre, Open Source e
Colaborativa
• Servidores do Google e Facebook
• Unificada (Kernel usam o Linux.
centralizado e único) • O acelerador de partículas do
• Rápida e Eficiente laboratório da CERN funciona com
Linux.
• Profissional e Segura • Submarinos nucleares produzidos
pela Lockheed Martin tem Linux Red
Hat instalada
7. Suposto Problema das Distros
• Das muitas distribuições disponíveis para Download na
internet todas usam o Kernel do Linux, então todas rodam
os jogos feitos para Linux.
• Basicamente:
- Existem alguns softwares que utilizam as ferramentas
(ToolKits) de outros ambientes gráficos (dentre os
mais famosos: Gnome, XFCE, KDE e LXDE).
• Porém estes programas também são instaláveis, sem
muitos problemas quando instalados com o ToolKit junto,
ou seja, sem mudança de seu ambiente gráfico.
8. Jogos e seus meios produtivos
• C++/SDL e OpenGL
• JAVA e OpenGl (PC, Web e
Android com sua SDK)
• OGRE e outros.
• OSG - Open Scene Graph
e outros.
• Blender GameEngine
(Atualmente c/ WebPlayer)
• C++ com ToolKits do GTK+
(Gnome), Qt (KDE)
e de outros
9. Mercado e Usuários
• É pouco, principalmente pelo fato de não
haver uma atenção grande dos criadores de
jogos e softwares para o Linux.
• Há dificuldade dos usuários comuns mexerem
no Linux. Porém, algumas distribuições são
amigáveis e possuem ferramentas que
facilitam sua utilização, como Ubuntu e
LinuxMint.
10. Mercado e Usuários
• Outro fator é pelo Linux ser livre e não ter perspectiva
de renda e aceitação monetária dos poucos usuários.
• Porém, o exemplo de negócio abaixo desfaz essa teoria,
ganhando mais que o dobro de dinheiro pelos usuários
Linux do que dos usuários Windows pelos seu jogos.
11. Mercado e Usuários
• Existem também muitos usuários indiretos do
Linux, como os jogodores de quase todos os
jogos em rede como o World of Warcraft e
outros que funcionam com servidores Linux.
• Por ser mais rápido, objetivo e seguro as
grandes empresas escolhem ele para essas
tarefas. Usando servidores geralmente
baseados no LAMP (Linux-Apache-MySQL-
PHP)
12. Jogos Atualmente
• Usando programas para “Portar” os jogos (programas) de Windows como o
“Wine” reproduzindo mesma jogabilidade e funcionamento bom. Porém, as
vezes, perdendo em processamento e com alguns erros nos gráficos.
13. Jogos Atualmente
• Ou aqueles feitos com a ferramentas citadas
anteriormente em multiplataforma (SDL, OpenGL, OGL,
Ogre, BlenderGE, Java)
14. Portais já existentes
• Games For Linux -> ~240 jogos
http://games.linux.sk/index-old.php
• UbuntuGames -> ~25 jogos
• http://www.ubuntugames.org/downloads
• Baixaki -> 1014 jogos para Linux
• http://www.baixaki.com.br/linux/jogos/
• Linux Games -> - 200 jogos 2D e 50 em 3D
• http://www.linuxgames.org
• Linux Links - links para uma infinidade de softwares e
jogos de linux
http://www.linuxlinks.com/
15. Portais já existentes
• http://db.tigsource.com/ (TIGdb) -> 70 jogos Indie de linux.
• http://cross-platform-games.com/
• http://www.indiedb.com/games/ -> 34 jogos Indie de linux
• http://www.lokigames.com/
• http://www.happypenguin.org/
• http://linuxgames.com/
• http://tuxgames.com/
• http://www.linux-gamers.net/
• http://www.ibiblio.org/onebase/onebaselinux.com/
• LinuX Gamers -> Blog sobre games para linux com links para downloads.
• http://www.linux-gamers.net/