É, com 31 anos já posso dizer que já tenho casa própria....
É estranho ser "novo" e ter casa... mas to adorando, é linda d+
É, com 31 anos já posso dizer que já tenho casa própria....
É estranho ser "novo" e ter casa... mas to adorando, é linda d+
Comprei o livro "Programação de Jogos com Visual Basic 6" e vou escrever o que achei sobre ele:
O livro foi escrito visando mostrar o básico do DirectX. É um livro para iniciantes, mas que usuários avançados podem usá-lo como consulta.
Infelizmente o livro não diz nada sobre aplicações em 3D, pois o autor ensina somente sobre o modo 2D, mas pelo menos assim foi coberto quase todas as ações para quem pretende fazer jogos em 2D.
Há vários exemplos no livro, além do mesmo vim com um CD com todos os exercícios do livro. O livro explica sobre DirectDraw, DirectInput e DirectSound, com exercícios bem simples e com bastante comentários.
No final das contas o livro é uma boa pedida para quem não conhece nada sobre DirectX, e se você pretende iniciar na arte de criar jogos acredito que esse livro irá lhe ajudar e muito
Ultimamente tenho escutado muito que os jogos não estão mais divertidos, que não fazem jogos diferentes igual antigamente, na época de pac-man e tetris.
Eu discordo totalmente, acho que estão fazendo jogos inovadores, divertidos, como sempre fizeram. Acho que a única diferença é que agora tem muitos mais jogos sendo feitos. Com a criação de vários jogos aumentou a quantidade de jogos ruins, mas também aumentou os jogos bons.
Antigamente, qualquer jogo que fosse criado era algo inovador, divertido, que mechia com a cabeça das pessoas, já que era algo inexistente. Já hoje, como jogos são algo incorporados a sociedade é dificil as pessoas se espantarem agora.
Também acho que essa idéia de que o passado era sempre melhor, mais criativo é inerente do ser humano. É só notar que os mais velhos falam que as músicas eram melhores, que os filmes eram melhores, etc. Acho que no futuro eu que vou falar que não fazem mais jogos como os de hoje.
O que falta é a divulgação dos jogos diferentes, já que em sua marioria são feitos por empresas menos conhecidas pelo público geral.
Será que to errado?
Vou colocar teste de joguinhos que fiz no 3D GAME STUDIO.
ARKANOID COM 4 PALHETAS.
http://www.unidev.com.br/contest/122/jogo.zip
MINI CORRIDA
http://www.unidev.com.br/contest/305/Corrida.zip
Vou começar com uma matéria que traduzi. É um pouco antiga, mas acho que ainda serve para os tempos atuais.
Por Geoff Howland
Durante os últimos anos houve debates aquecidos sobre se 2D está morto e 3D reina agora como o único modo para jogos serem feitos. Se você olhar as muitos linhas de montagem nas companhias de desenvolvimento, você pode muito bem chegar a esta conclusão. Porém, o quadro de vendas logo abaixo parece discordar com isto.
10 Best-seller para PC Entretenimento Software 1998 de junho:
1.StarCraft (Blizzard) 2d2.-------------------------- 2d
2.Unreal (GT) -------------------------------------- 3d
3. Final Fantasy VII (Eidos) -------------------------3d
4. Deer Hunter (GT) -------------------------------- 2d
5. Police Quest: Swat 2 (Cendant)------------ ------ 2d
6. Rocky Moutain Trophy Hunter (GT)-------------- 2d
7. Cabela´s Big Game Hunter (Activision)----------- 2d
8. Diablo (Cendant)--------------------------------- 2d
9. Myst (Broderbund)------------------------------- 2d
10. Titanic: Adventure of time ----------------------- 2d
Dos 10 jogos, 8 são jogos em 2D. O que o quadro fala sobre a teoria que jogos 2D estão mortos? Diz certamente que os compradores de jogo aparentemente não ouviram as notícias.
Qual é a diferença entre 2D e 3D?
Para entender alguma coisa você tem que saber quais elementos cada um possui. Um modo fácil para determinar alguns elementos é comparar 2d ao 3d e descobrir o que é diferente.
2D e 3D são os modos de exibir dados ao jogador. São vistos ambos em uma tela 2d, o monitor. A diferença começa com memória de dados. Para exibir imagens 2d o método popular é armazenar todos os dados em arquivos de imagens pré-desenhadas. Para exibir imagens 3D você armazena informação sobre o objeto, como seus vértices ou polígonos que compõem o objeto.
Os objetos 3d podem ser vistos de qualquer ângulo na tela fazendo umas séries de equações matemáticas para girar e os escalar. Quanto mais vértices ou polígonos compõem o objeto 3D, quantas mais equações deverão ser feitas. Há em adicional, que é a armazenagem das imagens 2D que serão as texturas para que objeto o 3D possa parecer mais realístico.
Para ver um objeto 2D em mais de um ângulo você tem que pré-desenhar o objeto 2D em cada ângulo diferente e tem que carregar cada um arquivo de imagem diferente.
Vantagens de Ambientes 3D
3D é muito flexível em três modos muito importantes. O primeiro modo é o modo no qual o jogador vê o mundo apresentado. Jogos 3D podem desenhar o mundo em qualquer ângulo e o jogador pode passear para onde ele escolher. Obviamente, isto não pode ser feito em imagens 2D, só lá pode ter milhões de possibilidades dentro de uma área pequena. Jogos como Quake mostraram as possibilidades de um ambiente onde você pode se mover para qualquer lugar.
O segundo modo que flexibilidade 3D pode ser vista também no Quake, na animação de objetos 3D. Animações 3D também têm a habilidade de ser feita rapidamente. Podem ser dados aos objetos 3D regras para deformação ou movimento que permitem possibilidades que não foi programado inerentemente dentro do jogo. Esta liberdade é a principal vantagem sobre jogos 2D mas não foi muito usada em jogos atuais.
O terceiro modo é que ambientes 3D são mais flexíveis do que ambientes 2D, já que objetos podem ser criados mais facilmente usando equações matemáticas ou colocando objetos primitivos junto para criar objetos novos rapidamente. Este é o oposto direto do modo de trabalhos 2D, porém esta vantagem de 3D nunca foi usada durante o gameplay de qualquer jogo que eu tenha visto. Entretanto no futuro será usada como segura de muitas possibilidades.
Vantagens de Ambientes 2D
Ambientes 2D seguram algumas vantagens sobre métodos de exibição 3D. A primeira vantagem do 2D é que podem ser desenhadas imagens 2D atualmente em mais detalhe que em imagens 3D. Podem ser desenhados objetos com mais curvas, faces e pontos, que poderia ser possivelmente para um sistema 3D exibir e controlar atualmente. Esta pode ser uma vantagem muito grande - fazer telas travadas se seu jogo não requerer visões giratórias.
A segunda vantagem do 2D é que é relativamente muito rápido desenhar e processar. Porque todos os gráficos foram pré-feitos tudo que você tem que fazer é os atrair à tela, e as placas de vídeo ficaram muito eficientes para fazerem somente isso. Você pode mostrar animações de 20 a 30 quadros por segundo que é o requerido pelos jogos em tempo real. Isto deixa muito tempo livre para o processador outros cálculos, atrás de cena que um jogo que usa método 3D não seria capaz de fazer. Para jogos que querem ter muito poder de processador para usar para a inteligência artificial é um bom modo. Placas 3D estão ficando mais rápidas e mais rapidamente, mas ainda há cálculos em um mundo 3D que nunca podem ser implementados em hardware, assim ambientes 2D serão pelo menos mais rápidos durante alguns anos.
A terceira vantagem do 2D é que é atualmente mais rápido desenvolver em engines 2d do que para desenvolver para engines 3D. Esta pode não ficar uma constante quando as engines 3D ficarem padronizadas, mas com a taxa atual delas em mudança, este é não é atualmente o caso.
Há outra vantagem que os 2D têm freqüentemente a mais do 3D. No caso de um jogo em 3D comparado com um jogo 2D, muitos jogadores novatos ou non-gamers acham mais fácil de jogar, entendem e controlam melhor a interface 2D. Jogos como Descent e Quake levam um nível de controle que jogadores mais experientes ou gamers não terão nenhum problema, mas non-gamers acham freqüentemente impossível navegar pelo mundo ou apontar e batem nas paredes até que eles se rendem. O nível de liberdade que pode ser dada em jogos 3D pode ser freqüentemente muito para noviços ou non-gamers, assim precisa ser levado como bem em conta.
Porém, jogos como MechCommander (Microprose) é exibido no mesmo formato como um 3D jogo seria exibido, assim naquele caso não há nenhuma vantagem por 2D nesta área.
Game Designer
O que você, como Game Designer, precisa decidir é como seu jogo vai olhar e como será controlado. Se seu jogo precisa de muita flexibilidade, animações e você têm bastante tempo e recursos então uma máquina 3d provavelmente será sua melhor aposta.
Se você não precisa flexibilidade e quer a habilidade para produzir imagens afiadas cristalinas e os exibir depressa e tem um tempo de desenvolvimento mais curto então um método 2D de exibição pode ser o modo para ir.
O truque aqui é não olhar a se 3D é melhor que 2D, mas que ferramenta cumprirá melhor suas necessidades. Obviamente ainda há uma demanda alta para jogos 2D
Criei este link para comunicar, escrever sobre desenvolvimento de jogos. Idéias, notícias, pensamentos, ou seja, tudo sobre jogos vou colocar aqui.
Uso como ferramenta o 3d game studio e minha máquina é um Atlhon 2600 Sempron, 256MB.
Peço a colaboração de todos, comentem, façam sugestões, gritem, qualquer coisa .
Um abraço.
Meu perfil
BRASIL, Sudeste, RIO DAS OSTRAS, Homem, de 26 a 35 anos, Portuguese, English, Informática e Internet, Games e brinquedos, Livros e cinema
MSN - rodrigoteski@hotmail.com