notexistsam.werlang.site Open in urlscan Pro
2606:4700:3037::6815:d3b  Public Scan

URL: https://notexistsam.werlang.site/
Submission: On December 15 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

Aprendendo Allegro 5
Início Janela Imagens Mensagem Fontes e texto Eventos Mouse Teclado Audio Timer
Animações Sprites Jogo exemplo


SOBRE MIM

Sou o prof. Pablo Werlang, dou aula no IFSul desde 2011, e desenvolvi estes
tutoriais para ajudar meus alunos com uma demanda que sempre senti neles: o
desenvolvimento de software na linguagem C que utilizem uma interface gráfica.

Como dou aula principalmente em disciplinas que utilizam linguagem C, resolvi
apresentar para meus alunos a biblioteca Allegro.

Qualquer dúvida, só me enviar um email, ou entrar em contato comigo via
facebook.


SOBRE O ALLEGRO

Retirado e traduzido do site liballeg.org

Allegro é uma biblioteca multi-plataforma direcionada principalmente para o
desenvolvimento de jogos e programação multimídia. Ela lida com tarefas de baixo
nível como criar janelas, entrada do usuário, carregar dados, desenhar imagens,
reproduzir sons, etc.

Esta série de tutoriais foi desenvolvido usando a versão 5.0.10 do Allegro e seu
conteúdo foi fortemente inspirado nos tutoriais encontrados nesta página.
Recomendo dar uma olhada lá.

Uma outra ótima fonte de informações sobre a biblioteca, é a wiki.allegro.cc, lá
você acha de tudo! Destaque para os tutoriais sobre a biblioteca.

A página allegro.cc possui uma série de recursos sobre a biblioteca, como forum,
projetos, e principalmente o manual. Sempre que quiser saber sobre uma função,
consulte o manual, além de outras referências pela internet afora, como esta
excelente web serie explicando todos os passos que levam a criação de jogos 2D
usando o allegro 5.

Os tutoriais a seguir levam em consideração que você já está com a biblioteca
funcionando em seu ambiente de desenvolvimento. Caso não seja o caso, recomendo
que dê uma olhada neste outro tutorial, ensinando como deixar o allegro
funcionando no code::blocks.

Começar