Lista de Todas as Páginas
Esta página visa dar uma orientada a todos aqueles que estão procurando ajuda tanto para iniciar no gamedev, tanto para quem quer saber como editar este wiki ou o que é wiki quanto para quem...
Para que algumas tarefas sejam realizadas, há a necessidade de se entrar num campo que é essencial para a programação de jogos: algoritmos. Há diversos algoritmos que fazem diversas coisas....
O que é Allegro Allegro é uma biblioteca de funções para jogos 2D feita em C. Apesar de ter algumas funções para jogos 3D ela não é indicada para isso sendo no lugar dela uma API3d como...
Quando se fala em jogo a primeira coisa que devemos ter em mente é a interação. Contudo a interação não é possível sem que haja animações enquanto o jogo caminhe e flue em seu...
O que é É um algoritmo para path-finding responsável por achar o melhor caminho de uma origem para uma fonte. Ele combina as heurísticas dos métodos Best-First_Search e do Algoritmo de...
Biblioteca open-source para o uso de som. Caracteristicas (traduzido da pagina da audiere) API fácil de usar Formatos de arquivo suportados: WAV não comprimido*, AIFF não comprimido*, Ogg...
Esta página é direcionada para um conteúdo mais avançado em termos de programação, algoritmos e técnicas. Ela pretende lidar com diversos tipos de assuntos envolvendo geração de conteúdo...
Página de Início Seções Programação Iniciantes Programação para Consoles Bibliotecas e...
Essa página é dedicada a dar uma visão geral das mais variadas Bibliotecas e APIs existentes para Jogos. APIs de renderização básicas OpenGL API gráfica independente de plataforma para...
Blender é um software livre de modelagem 3D que pode ser abaixado gratuitamente no site http://www.blender.org. Ele está disponível para várias plataformas, conta com muitos recursos e com uma...
O Blitz Uma linguagem simples e poderosa para a criação especifica de jogos e aplicações gráficas interativas. Simples, por que é baseado na fácil e popular linguagem BASIC. Já tem incluso...
C
Recomendação: Daqui há algum tempo mudarei esse conteúdo para http://pt.wikibooks.org/wiki/Programar_em_C, pois é um wiki especializado em C e em português. Caso eu veja que há algo aqui que...
C++
O que é Uma linguagem que nada mais é do que uma extensão da linguagem C para permitir a orientação a objeto, o que a faz atraente e desejável por muitos, por isso que juntamente com a...
Introdução Bom, a primeira coisa a dizer nesta seção não se refere extamente a a vantagem de uma linguagem e sim alerta para uma coisa que deveria ser de consciência de todo mundo: Não há...
Linguagem de máquina (A que vem junto com o processador) Linguagens de programação de Baixo nível (Assembly) Linguagens de Programação Alto nível -> Imperativas -> Estruturadas...
O que é Acrônimo de Crazy Eddie's GUI ou algo como GUI do Eddie louco. Ela é uma biblioteca para construir GUIs, sendo de código-fonte aberto e multiplataforma.
CG
O que é CG é uma linguagem de shading que foi inventada pela NVidia em colaboração com a Microsoft e, surgiu para ser mais uma linguagem de alto nível para substituir o Assembly na...
O que é API portável e feita em C++, livre de plataforma para auxiliar no desenvolvimento de algumas aplicações multimídia como, por exemplo, jogos. Características Portável Livre de...
Aqui você vai encontrar links para códigos-fonte de diversos jogos. Eles servem de base para estudo para quem está experimentando entrar nessa área. Hexen/Heretic Hexen2: Hammer of...
Se você tiver permissão para editar páginas neste site, simplesmente clique no botão edit no fundo da página. Isto abrirá um editor com uma paleta de barra de ferramentas com opções. Para...
Se você tiver permissão para editar páginas neste site, simplesmente clique no botão edit no fundo da página. Isto abrirá um editor com uma paleta da barra de ferramentas com opções. Para...
Há diversos compiladores de C, cada um para sua plataforma e com características particulares, como preço, conformidade com o padrão ANSI C, etc O objetivo dessa parte é guiar o internauta ou...
Esta página está aqui para alguma orientações a novatos. Eu darei três, mas um artigo inteirinho e bem interessante para os novatos está disponível em aprenda a programar em 10 anos que tem...
Please change this page according to your needs
Para se programar um jogo é necessário um programador (e talvez um artista) com um dinheiro necessário para o investimento e uma data final. A documentação não precisa ser levada muito a...
Jogos 2D são aqueles jogos, cuja movimentação é o espaço 2D, ou seja, aqueles que tèm ausència de profundidade. Tal detalhe, apesar de ser óbvio, é o primeiro detalhe para se fazer jogos...
O que é o Crystal Space crystal Space é uma APAI feita especialmente para jogos. Ela é de código-fonte aberto e apresenta diversas funções como renderização, I/O, etc…
O primeiro videojogo foi feito na década de 50 em um osciloscópio por William Higginsbotan O nome Nintendo significa // Deixe o destino para o céu // A Nintendo é uma companhia centenária...
Este wiki foi criado para servir como repositório de conhecimento para todos interessados na atividade de desenvolvimento de jogos. Sinta-se livre para usá-lo e se quiser sinta-se livre para...
O que é Conjunto de APIs multimídia da Microsoft para Windows. É composto por diversas APIs como DirectInput, directSound, direct3D, além de alguns outros. É muito utilizado em diversos...
O que é: O mais popular IDE de código-fonte aberto para Java. Ele é líder de mercado é mantido pela fundação Eclipse, contado com milhares de plugins para os mais diversos fins, além de...
Se você gosta de mexer com o 3D e também de 3D e quiser tê-lo na sua aplicação esta é a seção. Nela você vai conhecer um pouco sobre algumas das principais engines 3D, tanto gratuitas como...
SBGames É o maior evento sobre jogos da Sociedade Brasileira de Computação GameWay xxx GDC - Game developers Conference xxx E3 Maior mostra de jogos do mundo. Evento reservado para a imprensa
Faq
1 O que é um site Wiki? Um site wiki é um site onde o conteúdo cresce de maneira colaborativa, isto é os usuários mesmos que o vão colocando, assim como este que vós vês. Para mais...
Categorias Makers: Game Maker, RPG Maker, etc… Engines: Ogre 3d, Crystal space 3d, irrlicht 3d, unreal engine, crytek, engine, etc… Linguagens: C, C++, Java, Pascal, Basic, Datk Basic, VB, etc…
Forum Recent posts
O Game design é uma atividade de importância vital para um jogo. Ele consiste no roteiro, script, descrição dos personagens, além de uma série de atividades descrevendo os aspectos do...
O que é Geração procedural é a geração de conteúdo multimídia através de algoritmos. Isto é usado em vários jogos e é de grande importància. O conteúdo gerado engloba dentre outros...
0-9 .NET Família de linguagens criadas pela Microsoft. Elas são fortemente orientada a objetos e executam interpretadas numa máquina virtual. 2D Como é chamado o estilo de desenho/jogo que tem...
O que é GLUT - GL Utility Toolkit é uma biblioteca utilitária para trabalhar com OpenGL. Ela facilita o trabalho no desenvolvimento de aplicações openGL sendo uma API que abstrai o acesso...
GRUpo de estudos de Jogos da UDESC Objetivo Geral: estudar a área de jogos eletrônicos com o enfoque em programação e game design. Objetivos Específicos: Fazer pesquisas sobre a programação...
Visão Geral Essa é uma página dedicada a demonstrar várias IDEs para as mais diversas linguagens. Nela estarão sendo apresentadas explicações de como usar a ferramenta, características,...
A programação de jogos é uma coisa fantástica, pois dá vida a imagens, modelos e idéias, fazendo do inimaginável uma coisa possível. Primeiros Passos Programacao: Dando os primeiros passos...
Esta página se dedica a todos que querem iniciar no desenvolvimento de jogos, mas não sabem como. Ela se propunhará a falar sobre as linguagens, dicas, etc… A primeira coisa a ser dita é que...
Esta página se dedica a todos que estão iniciando na modelagem. Ela apresentará sugestões, programas e seções para iniciar neste mundo. O porquê de escolher Modelagem: Mostra os prós e...
Aqui nesta página encontram-se links, assuntos e dicas para a pessoa que crê já ter dominado o básico e quer partir para um estágio avançado. - Algoritmos Algoritmos são importantes e alguns...
I/O
O que é I/O, Input/Output, ou em português Entrada e Saída se refere aos meios de entrada e saída de um aplicativo. No computador tais meios são tradicionalmente o teclado e o mouse para a...
Irrlicht é uma engine para jogos completa e open-source feita em C++. Ela é utilizada em vários projetos e é atualizada freqüentemente. Versão Atual: 1.3 Site Oficial: [irrlicht.sourceforge.net]
Quem quiser aprender Java visite a página: http://pt.wikibooks.org/wiki/Java. Esta página tem várias coisas sobre desenvolvimento java e é lá onde talvez eu porei o tutorial básico do...
Versão Atual Site oficial 1.5.1 java3d.dev.java.net O que é Java 3D Java 3D é uma API que permite facilmente compor cenas 3D puramente em Java. Ela é projetada para rápida performance e...
O que é JMonkeyEngine é uma engine feita em Java projetada para ser uma game engine. Ela renderiza seus resultados em OpenGL através da LWJGL. Onde Encontrar Link: site Oficial da...
Nesta página estão expostos links, estes subdividos por categorias para diversos sites, wikis e blogs. Eles tem relação direta ou indiretamente com o desenvolvimento de...
C/C++ http://pt.wikibooks.org/wiki/Programar_em_C/Indice Wiki em português que ensina C Java http://pt.wikibooks.org/wiki/Java Wiki em português que ensina...
Nesta seção estão presentes vários livros relacionados aos jogos e aos mais diversos assuntos. Eles estão classificados pelo tema que eles abordam. Alguns deles podem estar presentes em mais...
Segue então o artigo. Preciso dar umas arrumadas nele, mas está aí. Qualquer coisa quem quiser ver o artigo original em (.doc) e a apresentação sobre o tema (mais completa e em pdf) Lógica de...
O que é É o Loop principal do Jogo, aonde tudo ocorre. Física, Entrada, etc… Como está dividido Ele ocorre depois de uma fase de inicialização até que o hogador faça uma ação que...
A matematica e uma importante ferramenta na construção de jogos, principalmente 3D, a qual é indispensável para a criação de alguns dos mais complexos efeitos utilizados nos jogos. No...
Aqui estão algumas matérias relacionadas ao processo de desenvolvimento de jogos * Programação * Computação Gráfica * Animação por Computador * Inteligência Artificial * Interação...
Membros: Moderadores Administradores
Iniciantes Modelagem Programação Game Design Programação Iniciante Linguagens Bibliotecas e APIs IDEs Tutoriais Codigos...
A modelagem é um dos tópicos mais fundamentais para jogos 3D, por que de nada adianta ter o jogo se não existe personagens/coisas que interagem de uma maneira ou de outra com o jogador. E mais...
Esta página se dedica a todos que estão iniciando na modelagem. Ela apresentará sugestões e programas para iniciar neste mundo. Open-Source / free Blender: Modelador de código fonte aberto,...
O que é IDE da Sun, de código-fonte aberto para Java, com ótimas características e o segundo mais usado pela comunidade Java. Onde baixar Navegue até http://netbeans.org
O que é o OGRE 3D? O OGRE (Object-Oriented Graphics Rendering Engine, ou Engine de Renderização de Gráficos Orientada a Objetos) é uma engine em 3D flexível, orientada a cenas escrita em...
OpenAL é uma biblioteca voltada a oferecer uma API para som livre de plataforma e que forneça características avançadas como som mono e estereo, suporte a vários formatos de imagem, além de...
O que é API dedicada a gráficos 3D, muito conhecida. Ela é um padrão aberto gerenciada agora pelo Khronos group e muito usada em jogos e nos mais variados aplicativos comerciais ou não. Além...
O que é modelagem Modelagem é o processo de com a juda de um programa construir um desenho 3D. É como se o programa te oferecesse ferramentas e a partir delas você fizesse um desenho ou mais...
Para início de conversa esta página está aqui não para dizer que programação é a melhor coisa do mundo, afinal na verdade nada é a melhor coisa de mundo a não ser aquilo que você acha que...
De acordo com a Wikipedia, o maior site wiki do mundo: Um Wiki é um tipo de website que permite aos usuários adicionarem, removerem, ou de outra maneira editarem e mudarem a maioria do conteúdo...
De acordo com a Wikipedia, o maior site wiki do mundo: Um Wiki é um tipo de website que permite aos usuários adicionarem, removerem, ou de outra maneira editarem e mudarem a maioria do conteúdo...
O PureBasic O PureBasic é uma linguagem de programação baseada na sintaxe BASIC. Os principais recursos do PureBasic é a portabilidade (Windows, AmigaOS, MacOS X e Linux são atualmente 100%...
O Gruj como um grupo de pesquisas em jogos investiga diversos temas. Escolha aqui o tema que você desejar e fique sabendo um pouco dele. (Links quebrados, seção ainda a ser feita) I.A -...
PhysX é uma tecnologia de hardware e software para lidar com física em aplicações como jogos, simulações de ambientes, projetos científicos, etc. Até a pouco tempo atrás PhysX era uma...
Os primeiros passos da programação são muito simples, mas para quem está começando são como ouro, pois representam o início de um longo e árduo, mas prazeroso caminho. Para quem está...
A programação de jogos é uma coisa fantástica, pois dá vida a imagens, modelos e idéias, fazendo do inimaginável uma coisa possível. Iniciando: Conhecendo um pouco sobre programação....
A programação para Jogos requer um esforço adicional se comparado a programação a PC, pois o conjunto de ferramentas disponíveis não é tão grande como o de PC. Porém há soluções...
Qual Usar? Uma coisa a levar em consideração é que o software não faz um bom modelador. Não existe melhor software de modelagem 3D. Cada software será mais eficiente em alguma função...
O que é Python é uma "linguagem script", interpretada, tipada dinamicamente, orientada a objetos, além de ser de código fonte aberto. O Python é conhecido por ser fácil de aprender com uma...
Links O que é QuadTree é uma estrutura de dados que subdivide recursivamente o espaço em quatro regiões ou quadrantes. Seu equuivalente 3D se é conhecido por octree e ela tem inúmeros usos na...
Um conceito essencial para rede em termos de programação de jogos é o conceito de sockets. Sockets são uma abstração a nível de aplicação de uma porta do computador. A informação mais...
Sdl
O que é SDL SDL é uma API para interagir com dispositivos do Sistema como por exemplo o CD-rom e Joysticks. Exemplos +Ligações para outras linguagens SDLJava, Pygame Links
Antes de se juntar veja mais informações em ajuda Quem pode se juntar? Você pode escrever aqui se você se tornar um membro do site. Se junte! Então você quer se tornar um membro deste site?...
O que é API portável e feita em C++, livre de plataforma para auxiliar no desenvolvimento de algumas aplicações multimídia como, por exemplo, jogos. Características Portável Livre de...
Shaders – Pipeline Programável Edward Boszczowski1, Jorge Augusto F. de Souza1 1Centro de Ciências Tecnológicas – Universidade do Estado de Santa Catarina (UDESC) Caixa Postal 15.064 –...
Aqui estará uma página explicando a wiki do servidor aonde está hospedado este Wiki. Brevemente falando para quem está por fora: Um Wiki tem uma engine Wiki, que é um programa responsável por...
http://ps2dev.org Site Muito bom que fala sobre desenvolvimento de ps2 doméstico e um pouco também de ps3. http://ps2dev.ofcode.com/modules/wordpress/?page_id=38 Um outro site sobre...
APIs OpenAL - Permite a geração procedural de sons além de "aceleração de áudio" Audiere - Permite tocar sons de diversos formatos como Ogg Vorbis Links
A STL (Standard Template Library ou Biblioteca de Gabaritos padrão) é a biblioteca que fornece diversos algoritmos e estruturas de dados para o programador C++ utilizar. Ela evita o retrabalho...
Introdução Este é o espaço para sugestões. Fique livre para editá-lo, no caso colocando suas dúvidas e sugestões. Para isso as coloque na seção correspondente. Dúvidas O que é um site...
Esta página é dedicada aos tutoriais de programação, modelagem, etc. Qualquer tutorial a ser feito por favor coloquem na página referente a ela. Tutoriais de modelagem Tutoriais de programação
C C++ STL C++ Herança e Polimorfismo Classes friend Sobrecarga de operadores Java // a fazer openGL // ver link do Red Book openAL intro devmaster Introdução ao OpenAL
Esta página possui(rá) diversos tutoriais e também uma completa seção de links para quem deseja dominar os programas de modelagem Links 3D Studio Max Tutorial...
Bem vindo para o site de desenvolvimento de jogos Por favor leia isso primeiro Esta página é apenas uma capa e serve de diretriz geral para quem quer prosseguir. Caso queira ajudar vá na página...
WxWidgets é uma API de código-fonte aberto e multiplataforma para a construção de GUIs. Além de suportar diversas plataformas, a API WxWidgets tem ligação para Python e é uma das melhores...
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.