Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.15 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.15 KB

Iliad

Build Status codecov

Still in progress

Iliad is a commercial mobile game toolkit written completely in functional Scala. The toolkit renders 3D graphics using OpenGL ES 3.0.

Apps can be deployed to both Android and iOS using the companion plugin. The plugin also comes with hardware emulation for X11 (MacOS and Linux) and Win32 (Windows) based windowing systems.

The library depends heavily on,

  • cats for functional abstractions
  • freek for developing a Free OpenGL DSL
  • fs2 for reactive streams
  • spire for mathematical typeclasses and datatypes
  • scodec for working with binary data
  • shapeless for working with heterogenous lists
  • and more...