Skip to content

Repository files navigation

openstrat

Join the chat at https://gitter.im/typestrat/Lobby Scala CI Sbt Tests Docs Actions Panel

To use
resolvers += "RichStrat" at "https://richstrat.com/repository"
libraryDependencies += "com.richstrat" % "rutil" % "0.4.0"
libraryDependencies += "com.richstrat" % "geom" % "0.4.0"
libraryDependencies += "com.richstrat" % "geomfx" % "0.4.0"
libraryDependencies += "com.richstrat" % "tiling" % "0.4.0"
libraryDependencies += "com.richstrat" % "egrid" % "0.4.0"
libraryDependencies += "com.richstrat" % "rutiljs" % "0.4.0"
libraryDependencies += "com.richstrat" % "geomjs" % "0.4.0"
libraryDependencies += "com.richstrat" % "geomfx" % "0.4.0"

Full documentation at https://richstrat.com/

A functional Geometry and Vector Graphics library

A functional strategy game and historical education library, particularly focused on simultaneous-turn, tile-based games.

RSON A Show, 2D-Show and Persistence Library / Framework

Heapless Compound Value type collections library

Scala currently set to 3.9.0.
Jdk 23+, 25 preferred.
Scala.Js: 1.22.0.
Scala Native set to 0.5.12.
Sbt: 2.0.8.
Mill set to 1.1.8, with Mill's JDK set to 25.
JavaFx 25.0.3

About

Cross Platform Scala 2d graphics (but 3d compatible), basic geometry, maps, Earth maps, hex-tiling and strategy library(s).

Topics

Resources

Code of conduct

Contributing

Stars

26 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages