Jogo de Tiro Multijogador em Lisp: Uma Odisseia de Desenvolvimento Solo

2025-01-22
Jogo de Tiro Multijogador em Lisp: Uma Odisseia de Desenvolvimento Solo

Um desenvolvedor solo criou um jogo de tiro em terceira pessoa multiplayer baseado na web, Wizard Masters, usando Clojure, um dialeto Lisp. Aproveitando o REPL do Clojure para iteração rápida e Babylon.js para gráficos, o artigo detalha o sistema de regras do jogo, a arquitetura de rede e os cálculos de dano em área de efeito. Os desafios enfrentados incluem gerenciamento de estado, a falta de uma forte comunidade de desenvolvimento de jogos Clojure e limitações da plataforma web. O autor conclui ponderando os prós e contras do desenvolvimento de jogos web e enfatiza o papel crucial das ferramentas, sugerindo uma possível mudança para um mecanismo principal como Unity ou Unreal no futuro.

Leia mais
Jogos