Vocês devem se lembrar da descrição de nossas investidas na programação de jogos, que culmina com a pergunta básica "okay, estamos no Linux, não tem uma IDE nem um engine que sirva, e agora?". Bom, a resposta está vindo e se chama Sloth SDL Engine. Vamos por partes.
O que é uma "engine"?
Engine, que em inglês significa "motor", é um termo comumente usado para designar uma biblioteca – i.e., um conjunto de funções e estruturas de dados – que tem o propósito de servir de arcabouço para aplicações. No caso, esta é uma engine de jogos, ou seja, é uma biblioteca que disponibiliza abstrações para criação de jogos facilitada.
E o que é SDL?
SDL é sigla para Simple DirectMedia Layer – tradução livre: "Camada Simples de DirectMedia" –, que é uma biblioteca multi-plataforma(e multi-linguagem) que provê estruturas para atuação em mídia. É quase um equivalente do DirectX da Microsoft, só que o directX é, basicamente, mais foda em termos de compatibilidade de drivers. O SDL ganha por ser independente de plataforma, ou seja, não é restrito a um sistema operacional ou a uma arquitetura definida.
