Learn to build a Roguelike game in Scala

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/scala

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • indigo

    An FP game engine for Scala.

    I've made a little roguelike starter kit for Indigo to do some of the heavy lifting.

  • scala-game-library

    Scala library for cross-platform 2D game development

    The only one I know of is SGL but I don't know how actively it's being worked on and it's still an OO flavour. I don't know of any FP-first game libs for Scala or Java.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Zircon

    Zircon is an extensible and user-friendly, multiplatform tile engine.

    But if you specifically want to build a roguelike and you're ok with Java, Zircon looks amazing! I have not tried it but just look at those screenshots!

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

  • Litiengine

    LITIENGINE 🕹 The pure 2D java game engine.

  • jMonkeyEngine

    A complete 3-D game development suite written in Java.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts