Making great games is all about fast iteration. Giving the designers and content creators the ability to quickly test an idea and then grow that idea organically is critical to finding the fun. That means that we as developers need to make tools that make their workflows as painless and transparent as possible.
Over the last year, we have been using F# in our game and this talk is a short reflection on how that has turned out.
We'll talk about: the language, the ecosystem, the tooling and the community with live examples from the game and the tool chain
Andrea really enjoys finding different ways to write code, sometimes for performance, other times for succinctness, sometimes, just because you can, there is no better way to learn than trying.
When she's not working, she tends to play with Haskell or other languages or cats.
Conferences and meetups are a great way to learn more, so Andrea tries to help when she can to make them happen. For that reason she co-organises Functional Kats and GameCraft. Andrea also speaks at local and international conferences like Curry On, Progressive.Net, ProF#, Lambda Days and many more.