1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Modo de Video: Jogo Profissional

Discussão em 'Programação' iniciada por peter alien, 11 de Maio de 2003. (Respostas: 9; Visualizações: 1489)

  1. peter alien

    peter alien Power Member

    Algúem me pode dizer, caso saibam , como é que se produz o modo de video utilizado nos jogos, ou seja aparecendo o fundo todo a preto (ou outra cor) sem as janelas windows ?

    É que eu gostaria de programar jogos mas com eles a correr sem ser dentro de janelas windows.

    Nem sei se é preciso mudar só o modo de video, ou, se é bastante mais complicado do que isso...

    Já agora quais são as melhores linguagens para se programar um jogo tipo Plataforma ou 3D, ou é preciso mesmo utilizar um motor gráfico préviamente definido á partida ?

    Conhecem alguns sites que expliquem as técnicas para se fazer este tipo de jogos ?

    Obrigadão...
     
  2. SoundSurfer

    SoundSurfer Power Member

    Em OpenGL existe uma funçao qualquer (agora nao me lembro.. fullscreen qq coisa) que poe aquilo em fullscreen...

    Procura no manual.
     
  3. AVxAMD

    AVxAMD I fold therefore I AM

    Boas.
    Em qualquer linguagem podes criar um "Form" com o fundo
    de qualquer cor e só tens que dizer que queres o "Form" sem "Borders" e Maximizado.
    Se quizeres algo mais PRO podes chamar API do windows
    para ocultar a "Taskbar".
    Podes fazer jogos em muitas linguagens.
    Agora se queres ir muito longe (3D e Afins) tens OpenGL e DirectX.
    Espero ter ajudado.
    Um abraço e boa sorte.
     
  4. JinxingE

    JinxingE Power Member

    Em OpenGL se usares a GL Utility Toolkit (GLUT) podes simplesmente chamar a função glutFullScreen() ... Claro que para isso tens de sacar e instalar a Glut.
    Este link :www.gametutorials.com
    tem exemplos porreiros e algumas ligações para outros sites interesantes...
     
  5. peter alien

    peter alien Power Member

    Obrigado mais uma vez a vocês todos pelas vossas respostas.
     
  6. AlmaMater

    AlmaMater Power Member

    Open GL

    So uma questão estupida :) eu programa + em vb... mas nada de +!
    A questão é Como se pode programar em OpenGL para 3D... com alguma linguagem especial ou através de kualker uma!?


    []s
     
  7. peter alien

    peter alien Power Member

    Por o pouco que eu sei de OpenGL, esta é mesmo uma linguagem em si, não sei é se se pode utilizar um processador de texto qualquer ????!!!
     
  8. iJFerreira

    iJFerreira Banido

    O meu conselho é que aprofundes os teus conhecimentos sobre
    DirectX.

    Não vale apena perder tempo com outras API.
    Hoje em dia o DirectX é poderoso e usado por
    praticamente todos. (Nota: se quiseres que corra em
    Linux terás que criar uma interface para OpenGL).

    http://www.microsoft.com/windows/directx/default.aspx

    Basicamente, quer o DirectX quer o OpenGL são API.
    Tens à tua disposição muitas em ambas, funções, macros,
    interfaces, objectos (em linguagens orientadas por objectos)
    que servem para fazer *rabiscos* no ecran, quer em 2D quer em 3D.

    Neste links encontras uma lista do que o Direct3D
    contêm:

    http://msdn.microsoft.com/library/d...3d/interfaces/idirect3ddevice9/BeginScene.asp

    A linguagem de eleição é o C++/C e praticamente qq
    compilador pra c/c++ serve desde que tenhas instalada
    as bibliotecas do DirectX.
     
    Última edição: 16 de Maio de 2003
  9. AlmaMater

    AlmaMater Power Member

    Thnks

    Obrigado pela resposta..foi muito útil! Ja tive a ver algumas coisas de DirectX acho que vou seguir o concelho..





    []s
     
  10. Praetor

    Praetor Power Member

    OpenGL é demais, mas infelizmente um pouco limitado.
    DirectX é bem melhor que OpenGL, mas se não fôr optimizado fica mais pesado e até pior que OpenGL...
     

Partilhar esta Página