IndieGame974 is a free, non-violent educational 2D RPG engine written in pure Java, with a visual editor to build complete games without coding.

The editor (JavaFX) lets you create tile maps, pixel-art animations (built-in pixel editor with undo), NPCs with an interaction script (dialogues, images, multiple-choice quizzes, conditions, variables, effects), items and crafting recipes, clothing with thermal comfort, music and sound effects. Everything is multilingual through translation keys, with JSON export/import to translate with an AI.

Quizzes are tagged by school level, so one episode can be published for several age groups. NPCs show emotions based on Plutchik’s wheel: listening and empathy are at the heart of the gameplay.

The game engine (Java2D) runs on Windows, Linux and macOS, targets handheld PCs (Steam Deck, ROG Ally, Legion Go), supports gamepads, any screen resolution (letterbox), save slots and MP3 audio.

Features

  • Indie Game
  • Game builder
  • Education

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow IndieBuilder974

IndieBuilder974 Web Site

Other Useful Business Software
Host LLMs in Production With On-Demand GPUs Icon
Host LLMs in Production With On-Demand GPUs

NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IndieBuilder974!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

English, French

Intended Audience

Other Audience

User Interface

Java Swing, JavaFX

Programming Language

Java

Related Categories

Java Build Tools, Java Education Software, Java Game Engines

Registered

19 hours ago