Quero criar um jogo em C com interface gráfica !
Irei criar um jogo em C, a ideia consiste em fazer o PACMAN em C, quais bibliotecas ou ferramentas vocês recomendam para a criação desse jogo?
Irei criar um jogo em C, a ideia consiste em fazer o PACMAN em C, quais bibliotecas ou ferramentas vocês recomendam para a criação desse jogo?
Tem uma biblioteca chamada Allegro. Nunca usei, mas já ouvi falar e pode ser que te atenda.
Boa sorte no projetinho e depois volta aqui mostrar pra gente o resultado e contar como foi.
Caramba, lembrei quando eu fiz alguns jogos com interface gráfica em C pra faculdade também, bons tempos hein.... Acho que na época eu usei OpenGL, mas era um processinho bem chatinho kkkk hoje em dia deve ter umas bibliotecas mais massas para usar para esse tipo de coisa
Acho que não tem muito segredo, usa uma lib gráfica qualquer uma pode ser OpenGL, Vulkan, DirectX
(não esqueça do deltaTime kkkkk)
Existe uma biblioteca chamada Raylib, que é feita para criação de jogos, apesar de poder ser usada para outras aplicações gráficas. As vantagens são que ela é bem fácil de usar se comparada a outras bibliotecas com o mesmo propósito, e é bem auto-documentada, basicamente da para aprender a usa-la só olhando os protótipos das funções e os comentários no header. No máximo você vai precisar de uma base em programação gráfica (não muita), mas ela é uma ótima oportunidade para aprender.
Para windows tem esse aqui:
https://github.com/aimowin/poly (Framework para codar graphics com a linguagem C)
#EuKeFiz
MultiPlataforma tem esse aqui:
https://github.com/mattiasgustavsson/dos-like (Engine for making things with a MS-DOS feel, but for modern platforms)
Para fazer o poly eu abri o source do dos-like e tirei tudo o que eu não precisava.
Os dois são para linguagem C com interface gráfica.
Eu escrevi esse tutorial:
https://aimowin.github.io/tutoriais/modulos/0/index.htm
sobre como programar um joguinho com a linguagem C