You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Coleção de código para ajudar na criação do jogo da disciplina de Programação Estruturada da UFRRJ
O trabalho final do curso de Programação Estruturada da Universidade Federal Rural do Rio de Janeiro é o desenvolvimento de um jogo. A ideia é que o aluno consiga aplicar o conhecimento que aprendeu durante da disciplina agregado com o conhecimento adquirido antes da faculdade. Dessa forma, demonstrando que o conhecimento que possui é grande o suficiente para a construção de um jogo.
O aluno deverá desenvolver o jogo usando a linguagem C e ele irá utilizar a biblioteca Simple DirectMedia Layer para controlar a parte gráfica, som e os dispositivos de saída.
Instalação
Existe uma diretiva no arquivo Makefile com as bibliotecas do SDL 2.0 que precisam ser instaladas. Somente para distribuição baseadas em Debian.
$ make install
Exemplos de Código
Init
Exemplo de inicialização do SDL.
Execução:
$ make init && make run
Window
Exemplo Window.
Execução:
$ make window && make run
Background
Exemplo Background.
Execução:
$ make background && make run
Image
Exemplo Image.
Execução:
$ make image && make run
Keyboard
Exemplo Keyboard.
Execução:
$ make keyboard && make run
Running
Exemplo Running.
Execução:
$ make running && make run
Referências
Videos dos jogos desenvolvidos na disciplina:playlist
Video com a aula de SDL do monitor Andrew Wallace em 2020:link