Github Repository:

This project was created as part of the 72-hour Ludum Dare 37 Jam event. The goal of the game is to stop as many children from leaving the school by throwing books at them to bring them back. There are currently three books that can be thrown. When a child is hit with a book, one random quote from the book is written, to show the child is reading the book.

In some sense, the game is a tower defense style because of the single tower with waves of children to stop/help.

Expansion of the project may include:

  • Children Types - smaller, faster, and animations
  • Book Types - the books can affect the children, such as slowing them down, pulling in other children, splitting into smaller books.
  • Book Selection - With more types of books, you would want to plan out your repertoire of books by choosing your best or by providing a variety of types
  • Favorite Book(s) - some children have favorite books or their favorite genre. If you can get a child to read their favorite type of book, then you can earn some bonus or effect.

The game is created using the libGDX Java framework along with Box2D as the physics and collision system and Ashley as the entity management system.

Programming/Art: Exovum

Music: My Brother

StatusOn hold
PlatformsWindows, Linux, HTML5
Made withlibGDX

Install instructions

The jar file for the desktop version will require Java to be installed. Once the file has finished downloading, you can play the game by opening or running the jar file.


One Room Schoolhouse - Desktop v1.0.1 14 MB

Leave a comment

Log in with to leave a comment.