Tools for building 3D interactive programs in Haskell
Haskell
73
868 commits
updated Sep 18, 2026
Hickory is a game engine for Haskell. The pieces (vulkan renderer, input systems, resource loading, game state management) are fairly modular, allowing some pieces to be used without committing to others.

The Examples/ directory has a simple action game example.
$ stack run shooter
See CONTRIBUTING.md file for details.
See LICENSE file for details.
868 commits
Haskell
99.2%
Tools for building 3D interactive programs in Haskell
Haskell
73
868 commits
updated Sep 18, 2026
Hickory is a game engine for Haskell. The pieces (vulkan renderer, input systems, resource loading, game state management) are fairly modular, allowing some pieces to be used without committing to others.

The Examples/ directory has a simple action game example.
$ stack run shooter
See CONTRIBUTING.md file for details.
See LICENSE file for details.
868 commits
Haskell
99.2%