| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 10:34:38
|
douglaskd
GUJ Ranger
![[Avatar]](/images/avatar/836e08ad1864b72840258c910b729fb6.jpg)
Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline
|
Galéra, preciso desenvolver um pequeno sistema em C para a faculdade, e eu precisaria colocar alguns desenhos na tela em modo VGA (2D)
alguém conhece alguma biblioteca simples de ser usada
estou usando compilador Dev-c++.
dei uma olhada em Opengl, mais é 3d é é muito mais complexo do que preciso
se alguém tiver alguma dica, exemplos, tutoriais, eu agradeceria.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:07:18
|
Naruffy
JavaEvangelist
![[Avatar]](/images/avatar/d74dc3f2679eee2fa69ddb9597b61258.jpg)
Membro desde: 28/03/2008 18:54:49
Mensagens: 324
Offline
|
douglaskd wrote:
dei uma olhada em Opengl, mais é 3d é é muito mais complexo do que preciso
Não conheço muito de c e posso estar flando besteira, Mas opengl serve para 2d também, e acho que ele será o mais simples para ser usado.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:13:08
|
Basic
Entusiasta Java
![[Avatar]](/images/avatar/4d3a2c830a6d81fe70e1a0691218121a.jpg)
Membro desde: 02/11/2006 20:23:20
Mensagens: 20
Localização: Ilha de Java
Offline
|
Tem umas "explicaçõeszinhas" aqui -> http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/modulo9.htm
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:45:36
|
douglaskd
GUJ Ranger
![[Avatar]](/images/avatar/836e08ad1864b72840258c910b729fb6.jpg)
Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline
|
era isso que precisava,
valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:54:42
|
x@ndy
Virtual Machine Man
![[Avatar]](/images/avatar/2a777aa4f210aa4cb06ee3bc682c19a0.png)
Membro desde: 07/01/2011 12:39:32
Mensagens: 554
Localização: Porto Alegre
Offline
|
Só uma sujestão! Use o Eclipse com algum plugin C++ ao invés do Dev C, é anos luz melhor!
|
Software e Tecnologia:http://tekhton.blogspot.com
"Um software desprovido de contexto na base do seu design é, na melhor das hipóteses, um mecanismo que realiza coisas úteis sem explicar suas ações" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 12:13:25
|
douglaskd
GUJ Ranger
![[Avatar]](/images/avatar/836e08ad1864b72840258c910b729fb6.jpg)
Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline
|
é que é em C... e a gente ta restrito a usar o devc++ ou turboc++, é trabalho de escola
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 13:57:28
|
x@ndy
Virtual Machine Man
![[Avatar]](/images/avatar/2a777aa4f210aa4cb06ee3bc682c19a0.png)
Membro desde: 07/01/2011 12:39:32
Mensagens: 554
Localização: Porto Alegre
Offline
|
douglaskd wrote:é que é em C... e a gente ta restrito a usar o devc++ ou turboc++, é trabalho de escola
No meu curso também, mas eu faço os trabalhos em Eclipse e depois passo para o dev! Da bem menos trabalho.
|
Software e Tecnologia:http://tekhton.blogspot.com
"Um software desprovido de contexto na base do seu design é, na melhor das hipóteses, um mecanismo que realiza coisas úteis sem explicar suas ações" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:04:08
|
douglaskd
GUJ Ranger
![[Avatar]](/images/avatar/836e08ad1864b72840258c910b729fb6.jpg)
Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline
|
aproveitando, aqui no trabalho eu uso o ubuntu
e pra usar a graphics.h tenho que colocar esse parâmetro:
dda.c -o dda.o -lgraph
sabe como posso configura-lo no code::blocks
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:12:53
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Não use o DevCpp
No lugar, use o Code::Blocks:
http://www.codeblocks.org/
Indique essa IDE para seu professor. Vale ressaltar que ela usa o mesmo compilador do DevCpp, e suporta inclusive os DevPaks.
Quanto à biblioteca gráfica, use a SDL: http://www.libsdl.org/
Ou a Allegro: http://alleg.sourceforge.net/
Se quiser fazer desenho vetorial, pode fazer com OpenGL + SDL:
http://www.pontov.com.br/site/index.php/opengl/137-criando-um-ambiente-para-jogos-com-sdlopengl
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:15:02
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
douglaskd wrote:aproveitando, aqui no trabalho eu uso o ubuntu
e pra usar a graphics.h tenho que colocar esse parâmetro:
dda.c -o dda.o -lgraph
sabe como posso configura-lo no code::blocks
Clique em Project->Build Options;
Vá na guia Linker Settings;
Clique em add nas link libraries
Escreva graph
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:18:42
|
x@ndy
Virtual Machine Man
![[Avatar]](/images/avatar/2a777aa4f210aa4cb06ee3bc682c19a0.png)
Membro desde: 07/01/2011 12:39:32
Mensagens: 554
Localização: Porto Alegre
Offline
|
Valeu a dica, vou experimentar!
|
Software e Tecnologia:http://tekhton.blogspot.com
"Um software desprovido de contexto na base do seu design é, na melhor das hipóteses, um mecanismo que realiza coisas úteis sem explicar suas ações" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:27:43
|
douglaskd
GUJ Ranger
![[Avatar]](/images/avatar/836e08ad1864b72840258c910b729fb6.jpg)
Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline
|
perfeito Vini, funcionou beleza, muito obrigado
vou deixar um código exemplo que funcionou caso alguém procure:
desenha um quadrado na tela
doc da biblioteca para quem quiser aprender um pouco: http://www.cs.colorado.edu/~main/bgi/doc/
This message was edited 2 times. Last update was at 23/02/2011 15:02:28
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 14:59:44
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Cadê a indentação do código?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 15:01:40
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
x@ndy wrote:Valeu a dica, vou experimentar!
Se você quiser uma IDE portátil, é uma ótima alternativa. Dá para gravar num pendrive (tenho um aluno que inclusive fez um tutorial de como montar um ambiente de programação inteiro com codeblocks num pendrive com uma distro linux instalada).
Uma não portátil eu recomendo o próprio Visual C++ Express:
http://www.microsoft.com/express/Windows/
Se for desenvolver para Linux, o Eclipse e o Netbeans são ótimas opções.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|