hahaha!
Achei o q te tirou do ccv foi sua namorada
PM mode on!!
husahxuxsa
nada biba otimo tutorial, e eu tbm nunca chei nada de C na net, na facul os livros q fui pegar eh de 1994 :X
pqp
Ta manjando muito ja?
Bom pessoal...Boa Noite!
já que é um sábado q minha nega viajou...e tou alone aqui vou aproveitar para fazer um apanhado na net de coisas sobre como integrar o que vcs estão fazendo com C++..uma das linguagens mais usadas para a criação de jogos!!
não posso deixar de mencionar sempre o www.pontov.com.br q é aonde gosto de acompanhar os tutoriais..
1° Passo
antes de tudo o que vou falar aqui foi o que eu apanhei na internet e pesquisas sobre tudo...então não são 100% verdades ou eu não consigo afirmar 100%.
Para integrar os dois necessitam saber 2 coisas básicas:
-> Saber programar em C++
-> Saber alguma API Gráfica.
sobre c++:
nunca vi uma vídeo aula na internet..hahaha...sempre quis algo mas nunca achei nem curso aqui no estado!!
o máximo que achei sobre com excelente tutoriais foi o www.pontov.com.br
sobre API gráfica:
API Gráfica é a biblioteca no qual foi escolhida por diversos programadores da aplicação para integrar a programação em si com ográfico!
temos por exemplo por questão didática caso vcs queiram saber um pouco mais de Engenharia Reversa (algo que o tio Pinto sabe muito bem), vocês podem ver algo sobre nesse link:
http://www.dicas-l.com.br/dicas-l/20061105.php
nesse link o autor mostra como ele usa os binários de uma aplicação para saber qual a API gráfica utilizada na programação para a criação do aplicativo!!
no caso uma das mais famosas e citadas pelo autor é o QT.
QT é uma empresa que foi comprada pela Nokia, tem como base o C++ e ainda a nokia dá total apoio para programadores..ainda disponibilizando IDE's, tutoriais e muito mais no site!!
se quiserem dar uma olhada mais a fundo e ver o quão é fácil programar com a IDE fornecida por eles com uma interface gráfica bacana para a criação de programas...basta ir no site:
http://qt.nokia.com/
outras API's podem ser Directx e OpenGL:
Depois de um breve resumo podemos agora voltar para a integração...OpenGL e DirectX são APIs gráficas que fazem uso direto de funções da sua placa gráfica evitando a latência de ter que passar pelo SO para processamento gráfico. Ou seja, utilizando estas APIs você utilizará comandos de baixo nível que sua placa de vídeo implementou.
Você pode utilizar alguma engine 3D para facilitar sua vida, utilizando programação com mais alto nível... Dê uma olhada em engines openSource como Ogre3D onde você escolhe o renderizador DirectX ou OpenGL...
Você consegue inclusive exportar objetos/animações do Blender3D para Ogre Meshs com um plugin facilmente instalável.
Com relação a diferença DirectX e OpenGL, ambos são free OK? Só que o OpenGL é open source, isto é, se vc não gostou fique a vontade para alterá-lo .
Mas, comercialmente falando, a principal diferença é que o DirectX foi feito para rodar apenas no "Rwindows". Já o OpenGL funciona no Rwindows, Linux, Mac e onde mais alguém quiser compilá-lo um dia.
alguns requisitos encontrado no apanhado:
-> [s]"..Digamos que a arte do jogo é a parte mais fácil..."[/s]
bom depois de um papo com um designer q aprendeu sozinho 3D para fazer o seu TCC essa semana, descobri que não tem nada fácil na vida!! hahaha...
-> "...vai ter que ser um low-poly, senão nao renderiza nem a 1FPS.."
bom isso é uma coisa que não saberei responder!!
hahahah
-> Vamos à algum exemplo básico..prático e que dá pra realmente ver algo???
retirando isso de um site..o cara também postou isso:"...Existe sim, é possivel hoje pegar uma modelagem no blender e transformar para um .lib onde estão as coordenadas de cada segmento do blender, é uma tarefa ardua vou postar um link aki de um programa que um amigo meu fez ultilizando esta ideia...."
http://www.megaupload.com/?d=JCE01ZAN
nele vocÊs vão encontrar a lib da biblioteca, o binário do aplicativo feito pelo mestre e a pasta com as imagens em extensão .fig dos arquivos do blender!!
Bom...acho q o máximo q consigo ir por enquanto é até aqui!!
caso vocês queiram ver um código fonte de um joguinho feito com uma ENGINE e que integra os dois vocÊs pode vem esse:
http://www.gamedev-br.net/futeba/
bom minhas pesquisas vieram do google e alguns links usados:
http://www.gamedev.com.br/forum/viewtopic.php?p=8978
http://www.unidev.com.br/phpbb3/view...p?f=14&t=41000
http://www.allanbrito.com/tutoriais-em-video/
http://answers.yahoo.com/question/in...5230252AAaVCP6
http://blogdopsico.blogspot.com/2008...lender-3d.html
http://64.233.163.132/search?q=cache...ient=firefox-a
Espero que gostem!!
vou tentar trazer mais sobre isso e fontes tb...até porque estarei aprendendo também!!
hahaha!
Achei o q te tirou do ccv foi sua namorada
PM mode on!!
husahxuxsa
nada biba otimo tutorial, e eu tbm nunca chei nada de C na net, na facul os livros q fui pegar eh de 1994 :X
pqp
Ta manjando muito ja?
tou nao cara!
nao tou tendo tempo para estudar..e minha prioridade eh java...ai acaba q nao dá tmepo!!