Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo J2ME

Doom RPG

Certo, por agora só terminei de ajustar os ponteiros necessários do level05.str e já gerei um novo arquivo. Bem, não são os ponteiros, mas sim as quebras de linhas de cada frase. Sabe, precisava meio que automatizar isso. Deixa para outra hora, preciso dessa coisa meio que manual para ir esquentando a tradução novamente…

Doom RPG

Traduzido o arquivo level05.str. Observações: Linha 76: a partir daí, acertar as quebras de linha. Data Center: mantive assim, pois sempre ouvi assim num ambiente de tecnologia. The Brig: deixei como A Prisão. Door xx: experimentei colocar Portão no lugar de Porta. Amanhã tem mais.

buscando sites

Hoje, dei uma escapada na parte da manhã e fui navegar um pouco. Alguns emuladores baixados, uma passada no IPMART-FORUM para ver as novidades, encontrei um site interessantíssimo para que procura sound resources para jogos: IndieGames.. afff esqueci o link, mas está anotado no del.icio.us/piratealx Outro achado muito bom o foi o blog Devlin’s Lab:, onde o autor explica passo a passo, com figuras e códigos como desenvolver games utilizando o NetBeans: http://devlinslab.blogspot.com/search/label/Tutorials Não é moleza! Tenho coletado muito mais material do que estudado eles... OBs.: algumas idéias anotadas – sistemas para controle de arquivos, programas, o escambal a quatro..., com o antigo comando do DOS, “dir /s > nome.txt” consigo ler todos os arquivos, pastas e subpastas de algum disco e manda-los para um txt. Depois tenho que dar um jeito de colocar num bd... - sistemas para previsão de rendimento. Este é um projeto para calcular os rendimentos de um investimento, primeiramente...

1.3 Hierarquia do pacote

A abstração central de uma UI MIDP é um objeto Displayable , que encapsula métodos de rederização gráfica específica de um aparelho, com entrada do usuário ( input ). Somente um objeto Displayable pode ser exibido por vez, então o usuário pode ver e interagir com os componentes deste Displayable .         Recorte de tela efetuado: 15/9/2007; 06:49        

1.2 Pacotes gráficos e UI

API LCDUI     Há dois níveis de Interface de Usuário (UI) no pacote LCDUI da configuração MIDP: Alto e baixo nível .     APIs alto nível contém o conjunto de básico de componentes para a construção de um aplicativo J2me. Sua utilização aumenta a portabilidade . Na verdade é esperado que esta implementação fará a adaptação necessária do hardware e estilo nativo de UI deste.     APIs baixo nível são principalmente usados em jogos e aplicativos que requerem trabalhar com gráficos interativos e componentes customizados. A intenção do Canvas é usar componentes customizados, por exemplo, Canvas pode ser utilizado numa aplicação de relógio. Aplicativos que fazem uso desta vertente possuem a portabilidade prejudicada , pois uma API de baixo nível acessa detalhes que são específicos de um determinado aparelho. Para detalhes sobre o funcionamento e estrutura do pacote LCDUI, veja a especificação MIDP 2.0 em http://www.jcp.org/en/jsr/detail?id=118 . O que é API? Veja aqui: ...

1.1 Práticas de design de UI

Os seguintes requerimentos relatados abaixo são importantes de se ter em mente na hora de criar a UI:     Aparelho e aplicativos devem ser úteis ao usuário inexperientes. Facilidade . Devem ser úteis em situações na qual o usuário não pode dar total atenção ao aplicativo, por exemplo, muitos aparelhos são operado com apenas uma mão. Fatores de formato e conceitos de UI diferem de aparelho para aparelho, como em tamanho da tela ; nem todos aparelhos possuem um dispositivo apontador ( tipo mouse ). Aplicativos rodando em certo tipo de aparelho, devem possuir uma UI compatível com a utilizada no próprio aparelho , afim de o usuário encontre facilidade no uso.         Sobre o design dos menus de comandos:     Cuidado ao utilizar muitos comandos , pode ser um inconveniente ter que rolar o menu para escolher um comando. Na fase de criação, divida o aplicativo em visualizações de Screens e Commands ( telas e menus ). Pense cuidadosamente sobre a ordem dos comandos no menu. O que for us...

1. Gráficos e designe da interface de usuário ( UI ).

Em MIDP2.0, toda manipulação de UI é feita através do pacote LCDUI, suas extensões ou pacotes gráficos separados, como M2G (2d) ou M3G (3d). Basicamente dividimos a UI em duas partes, Alto nível ( com funções abstratas que permitem uma maio portabilidade, mesmo que aconteça diferentes efeitos em diferentes aparelhos) e Baixo nível ( permite maior controle do desenvolvedor, ao custo de maior custo de implementação e dificuldade na portabilidade) .

Estudo JavaME: MIDP 2.0: Game API Developer's Guide

Neste documento, estaremos estudando o componente Game da mais nova MIDP 2.0; Iremos também construir um modelo de jogo, passo a passo afim de melhor compreenção do título abordado. O que será abordado neste documento? Gráficos e designe da interface de usuário ( UI ). Práticas de designe de UI Pacotes gráficos e UI Hierarquia do pacote Visão geral da API Game Usando a API Game de MIDP 2.0 GameCanvas API Media de MIDP 2.0 Exemplo: Usando elementos básicos de jogo Pré-requisitos Implementação do MIDlet Shipdog Desenvolvendo a MIDlet Shipdog Criando o projeto Implementando a classe ShipdogMIDlet Implementando a classe SplashScreen Implementando a classe MenuList Implementando a classe InstructionsScreen Implementando a classe HighScoreScreen Implementando a classe SheepdogCanvas Implementando a classe Field Implementando a classe Sheepdog Implementando a classe Sheep Implementando a classe GameOverScreen Implementando a classe SoundEffects Compilando e executando num emulador Passand...