[Resultado do Desafio] Jogando Mario Bros em Shell Script

- por Sergio Prado

Categorias: Desafios Tags:

O desafio do mês de junho foi sobre shell script, e o objetivo era implementar duas funcionalidades em um jogo do Mario Bros implementado em shell scipt por um pessoal da Fatec de Carapicuiba.

A primeira funcionalidade a ser implementada era capturar o CTRL-C para encerrar o jogo restaurando as configurações do terminal. Sete participantes conseguiram implementar esta funcionalidade com sucesso.

A segunda funcionalidade era adicionar a opção de jogar com o Luigi. De certa forma, a maioria dos participantes conseguiram implementar esta funcionalidade, mas nenhum topou o desafio de criar os sprites do Luigi! Pessoal, colocar um ‘L’ no boné do Mario não o torna um Luigi! :)

Por este motivo, ninguém levou os 10 pontos no ranking de desafios do blog, e o prêmio do desafio foi sorteado entre os participantes que conseguiram implementar a primeira funcionalidade.

O sorteio foi feito via Random.org e o ganhador do prêmio foi o Fernando Luiz Cola!

Disponibilizei o script implementado pelo Fernando no GitHubGist. Em breve ele receberá esta belezura de módulo WiFi ESP8266!

E este é o ranking atualizado de desafios do blog:

 1. George Tavares                35
 2. Phillipe Magalhães            30
 3. Cleiton Bueno                 25
 4. Daniel Junho                  20
 5. Bruno Rogerio Fernandes       15
 6. Fernando Mendonça de Almeida  15
 7. Anderson Fonseca              10
 8. Diogo Justen                  10
 9. Fabio Utzig                   10
10. Fernando Abrantes Vita        10
11. Fernando Ginez da Silva       10
12. Franklin Tellez               10
13. Gabriel Almeida               10
14. Leard Fernandes               10
15. Lucas Pinheiro                10
16. Marcelo Centenaro             10
17. Victor Sverzuti               10
18. Celso Suzuki                   5
19. Daniel Silva                   5
20. Fábio Pereira                  5
21. Fernando Luiz Cola             5
22. Heitor Silva Carvalho          5
23. João Marcelo                   5
24. João Paulo Fracarolli          5
25. José Inácio Serafini           5
26. Julião                         5
27. Leandro Heck                   5
28. Luis Antônio                   5
29. Rhobison Alves Pereira         5
30. Roberto Cortez                 5

Um abraço!

Sergio Prado

  • Eu até pensei em editar os sprites do Luigi pra ele ficar mais magro e alto mas eu quis deixar igual era no Super Mario Bros de 1985 aonde a diferença do Mario e o Luigi era só a mudança de cor.
    No caso do jogo em shell a mudança ficou no na letra do chapéu mesmo.

    Assim como os jogos do Mario, quem sabe no próximo patch a gente melhora a aparência do Luigi, coitado ;)

Navegue
Creative Commons Este trabalho de Sergio Prado é licenciado pelo
Creative Commons BY-NC-SA 3.0.