Desenvolvimento de Jogos de Browser

Esta página é um monomódulo, ou seja, não está inserida em nenhum livro e/ou não tem subpáginas.
Ajude o Wikilivros inserindo-a em um livro existente ou por criar.
Este livro está órfão e ninguém o edita há muito tempo.
Sinta-se livre para editá-lo (como?), reorganizar seu conteúdo,
ou sugerir como melhorá-lo.
Caso adote este livro, remova esta predefinição.

Introdução

Client-Side

Estático

(X)HTML

CSS

Linguagem de formatação para auxiliar o HTML

Compatibilidade e Standards

Usabilidade e Acessibilidade

WAP

Implementação: Ficção Interativa V1

Dinâmico

Java Script

DHTML e Manupulação do DOM

Java Script com OO

Frameworks Java Script

jQuery

Prototype

Dojo

GWT

Yahoo

Scriptaculous

Base2

Input

Mouse

Teclado

Implementação: Ficção Interativa V2 (melhor interação)

Implementação: Jogo da Velha V1 (2 Jogadores Locais)

Implementação: Snake V1

Server-Side

PHP

Arquivos

Upload

MySQL

Modelagem

SQL

Login, Sessões e Segurança

Implementação: Snake V2 (login, ranking, upload e carregamento de cenários)

Cron-Jobs

Modelo MVC

ORM's

Propel

Doctrine

Template Engines

Smarty

Heyes

FastTemplate

ShellPage

Frameworks PHP

CakePHP

CodeIgniter

Zend

Symfony

Prado

evoCore

Akelos

Seagull

Implementação: Ficção Interativa V3 (lógica em server-side)

Implementação: Clone de "The Crims" V1

Comunicação

Ajax

Comet

Questões de Segurança

Implementação: Jogo da Velha V2 (2 Jogadores Remotos + Chat)

Gráficos

SVG

Implementação: Snake V3 (com SVG)

Canvas 2D

Implementação: Jogo da Velha V3 (com Canvas 2D)

Favicon

Canvas 3D Simulado com 2D

Canvas 3D

Implementação: FPS V1 (com ranking, chat e mini-mapa)

Sons

Biblioteca SoundManager2

Músicas (BGM)

Efeitos Sonoros (SFX)

Implementação: Snake V4 (músicas e efeitos sonoros)

Síntese de Voz

Implementação: FPS V2 (músicas, efeitos sonoros e síntese de voz)

Google API

Gadgets

Implementação: Gadget para o FPS (ranking)

Implementação: Gadget para o Jogo da Velha (jogar dentro do gadget)

Gears

Implementação: Snake V5 (criação de ícone no desktop)

Picasa

Implementação: FPS V3 (imagens do Picasa nas paredes)

Open Social

Implementação: FPS V4 (informações do perfil do Orkut no jogo e vice-versa)

Implementação: Jogo da Velha V4 (jogo e ranking dentro do Orkut)

Maps

Implementação: FPS V5 (terrenos reais extraídos do Maps)

Flash

Action Script

Interação com PHP

Microfone

Web-Cam

Implementação: FPS V5f (chat com voz e vídeo)

Java Applets

Bibliotecas e Imports

Inserção em HTML

Comunicação HTTP

Java 3D

Implementação: FPS V5j

Apêndice I: Tabela de Jogos de Browser

Apêndice II: Sites Úteis