Interface Gráfica em C

1. Interface Gráfica em C

Gabriel Leal Silva
Galeas

(usa Outra)

Enviado em 06/05/2017 - 20:38h

Olá,

Tenho dois trabalhos grandes na faculdade para entregar, um sobre simulação de dois cruzamentos, e outro sobre editor de texto.
Nesses trabalhos, quem conseguir fazer uma interface gráfica, poderá ganhar até 3 pontos extras. Obviamente, isso é um desafio, visto que o C não é tão bom nessa parte. Gostaria de saber se alguém conhece bibliotecas de interface gráfica, que sejam em C e que seja possível de controlar o gerenciamento de memória. Eu já ouvi falar de algumas, como a Allegro, a GTK e a ncurses, se alguém puder listar outras, ou me falar sobre essas que eu listei, ficaria muito grato, pois nunca mexi em nenhuma delas.


  


2. Re: Interface Gráfica em C

Paulo
paulo1205

(usa Ubuntu)

Enviado em 06/05/2017 - 23:11h

Antes de indicar uma opção, seria bom saber o que você quer representar. Se quiser fazer um formulário para entrada de dados, algo como Gtk pode ser mais indicado do que Allegro ou SDL. Por outro lado, se for para fazer uma animação, Gtk pode ser bem complicado, e Allegro ou SDL tendem a servir melhor.


3. Re: Interface Gráfica em C

Gabriel Leal Silva
Galeas

(usa Outra)

Enviado em 06/05/2017 - 23:33h

paulo1205 escreveu:

Antes de indicar uma opção, seria bom saber o que você quer representar. Se quiser fazer um formulário para entrada de dados, algo como Gtk pode ser mais indicado do que Allegro ou SDL. Por outro lado, se for para fazer uma animação, Gtk pode ser bem complicado, e Allegro ou SDL tendem a servir melhor.



No caso da simulação do scruzamento seria uma pequena animação, bem simples, simulando dois cruzamentos, com carros e semáforos em uma visão de cima, 2D. E talvez um relógio, já que no trabalho eu vou estar mexendo com fila de eventos;

Já no editor de texto, bibliotecas que mexam nas configurações do texto do terminal, ou então abrir janelas, textos e botões. Algo que se aproxime de um editor de texto bem rudimentar.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts