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...haskell haskell-x opengl gamedev gpu dsl lambdacube3d quake game-engine