sexta-feira, 21 de outubro de 2011

[Tutorial] Como Configurar Rapidamente um Projeto Ogre no Visual Studio

Este pequeno tutorial ensina como você pode criar um projeto Ogre rapidamente, sem ter que configurar diretórios adicionais, comandos, etc. Para tal, você precisa do Ogre SDK e do Visual Studio/C++ Express. Ao final, você compilará uma aplicação básica que consistirá na cabeça do Ogre.
  1. Primeiramente, baixe o Ogre SDK: http://sourceforge.net/projects/ogre/files/ogre/1.7/OgreSDK_vc10_v1-7-3.exe/download
  2. Extraia o Ogre SDK em alguma pasta de fácil acesso (ex: C:\OgreSDK\OgreSDK_vc10_v1-7-3) 
  3. Aperte Win + R (Executar...)
  4. Digite cmd
  5. Digite setx OGRE_HOME C:\OgreSDK\OgreSDK_vc10_v1-7-3 e aperte Enter 
  6. Instale o Visual Studio 2010 Professional ou o Visual C++ 2010 Express: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express
  7. Instale esse pequeno programa pra facilitar a criação de projetos no Visual Studio/C++: http://ogreappwizards.googlecode.com/files/Ogre_VC10_AppWizard_1.7.3.exe 
  8. Abra o Visual Studio/C++ 
  9. Vá em File > New > Project 
  10. Crie um Ogre Application 
  11. Selecione Standard Application 
  12. Clique em Finish 
  13. Compile o Projeto (F6) 
  14. Quando aparecer a janela, selecione a opção OpenGL Rendering Subsystem e clique em OK 
  15. Veja a linda cabeça do Ogre na tela! 
  16. Utilize as teclas W-A-S-D e o mouse para se movimentar ao redor do Ogro!

O que você deverá ver na tela:
image.png

Quando você for criar um novo projeto, deve aparecer a opção Ogre Application na tela. Se não apareceu, instale novamente o programa do passo número 7 (lá em cima).

2 comentários:

  1. O programa facilitador não consta mas no link disponível, no entanto basta pesquisar um poquinho que vc consegue achar, afinal as versões mudam mas o googlecode é o mesmo, mas embora tenha instalado, o resultado não foi satisfatório, mas estou indo pelo método explicado no vídeo e tá fluindo então parabéns...

    ResponderExcluir
  2. Cara.. não sei se você ainda está ativo neste blog ou na ogre, eu não conheço muito c/c++, mas queria entender o funcionamento lowlevel da Ogre, sem esse Tutorial Framework que você usa, pode me dar algumas dicas para isso?

    Vou postar como anônimo, mas depois eu volto para verificar se você respondeu ou não..

    ResponderExcluir