7 ms·
FP languages in games: - Jax and Daxter (and Crash Bandicoot): http://ynniv.com/blog/2005/12/lisp-in-games-naughty-dogs-jax-and.html http://ynniv.com/blog/2005
by Morcane 15y ago
FP languages in games:
- Jax and Daxter (and Crash Bandicoot): http://ynniv.com/blog/2005/12/lisp-in-games-naughty-dogs-jax-and.html http://ynniv.com/blog/2005/12/lisp-in-games-naughty-dogs-jax...
- Abuse: http://en.wikipedia.org/wiki/Abuse_(computer_game) http://en.wikipedia.org/wiki/Abuse_(computer_game)
- Lua (even though it is not strictly functional) is used quite a bit throughout the game industry.
- stephth 15y agoOf those examples only Jak and Dexter is actually about functional programming in game dev. It's a good example though. But the outcome of using FP didn't turn out that great for them, it did not make them more productive: A single programmer (who could easily be one of the top ten Lisp programmers in the world) wrote GOAL. While he called his Lisp techniques and programming practices "revolutionary," others referred to them as "code encryption," since only he could understand them. So we found one example, and it didn't prove FP is beneficial to productivity.