Although in all honesty Naughty Dog used Lisp to write their own compiler from a Lisp-based DSL into highly optimized Playstation assembly, and then wrote huge chunks of the game in that. Which is a little different…
I would actually recommend taking a look at Flash. With ActionScript 3, you can write your game a very functional style - arrays have map and filter operators, you can get events and pass them through chains of filters,…
Although in all honesty Naughty Dog used Lisp to write their own compiler from a Lisp-based DSL into highly optimized Playstation assembly, and then wrote huge chunks of the game in that. Which is a little different…
I would actually recommend taking a look at Flash. With ActionScript 3, you can write your game a very functional style - arrays have map and filter operators, you can get events and pass them through chains of filters,…