User Tag List

Curtidas Curtidas:  0
Resultados 1 a 3 de 3

Tópico: [Tutorial + Apanhado] Como integrar a arte de vocês com C++

  1. #1
    CCV_HEALbra está offline
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Membro CCVCavaleiro Vagabundo
    Avatar de CCV_HEALbra

    Membro CCVCavaleiro Vagabundo
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    [Tutorial + Apanhado] Como integrar a arte de vocês com C++




    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:

    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.
    Depois de um breve resumo podemos agora voltar para a integração...

    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???

    "...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...."
    retirando isso de um site..o cara também postou isso:

    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!!

  2. #2
    Avatar de Slet

    UsuárioCavaleiro Lendário
    Data de Ingresso
    Nov 2007
    Posts
    3.072
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: [Tutorial + Apanhado] Como integrar a arte de vocês com C++

    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?

  3. #3
    CCV_HEALbra está offline
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Membro CCVCavaleiro Vagabundo
    Avatar de CCV_HEALbra

    Membro CCVCavaleiro Vagabundo
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: [Tutorial + Apanhado] Como integrar a arte de vocês com C++

    tou nao cara!

    nao tou tendo tempo para estudar..e minha prioridade eh java...ai acaba q nao dá tmepo!!

Tópicos Similares

  1. [Tutorial] Como jogar o SA:MP.
    Por DayWalker_ no fórum [SA:MP] Dicas, Duvidas e Tutoriais
    Respostas: 28
    Último Post: 10-10-2009, 12:11 PM
  2. Tutorial: como utilizar o fórum.
    Por CCV_Rugopix no fórum Informativos da Administração
    Respostas: 0
    Último Post: 24-08-2008, 12:34 PM
  3. [Tutorial] Como jogar o SA:MP.
    Por Gorax no fórum Grand Theft Auto SA:MP
    Respostas: 18
    Último Post: 02-06-2008, 11:01 AM

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •