Csaba is an enthusiastic Haskell programmer.
He likes to experiment with cutting edge technologies usually doing it in open source collaboration.
In his spare time he develops LambdaCube 3D, a pure functional domain specific language for computer graphics.
Csaba tweets at @csaba_hruska.
Talks I've Given
The innards of a purely functional 3D shooter game engine (influenced by Quake 3)
Featuring Csaba Hruska
In this talk, you will explore a case study on how to implement a 3D first person shooter game in Haskell. The project's goal is to mimic the Quake 3 engine, but starting from scratch using purely functional paradigm. You will discover each problem domain related to a 3D engine and game, such...game-engine quake lambdacube3d dsl gpu gamedev opengl haskell-x haskell