vcmi  by vcmi

Open-source engine recreation for Heroes of Might & Magic III

created 11 years ago
5,055 stars

Top 10.1% on sourcepulse

GitHubView on GitHub
Project Summary

VCMI is an open-source engine recreation of Heroes of Might and Magic III, offering enhanced features and possibilities for players and modders. It aims to provide a stable, community-driven platform for experiencing and extending the classic game.

How It Works

VCMI replaces the original game engine with a modern, C++ based implementation. It leverages the original game's data files while providing a new API for scripting, modding, and UI customization, enabling significant extensions beyond the base game's capabilities.

Quick Start & Requirements

  • Installation: Download pre-built binaries from the GitHub Releases page or use daily builds from builds.vcmi.download. Installation guides are available for Windows, macOS, Linux, Android, and iOS.
  • Prerequisites: Requires original Heroes of Might and Magic III game data files.
  • Resources: Setup involves downloading the engine and placing it alongside game data.

Highlighted Details

  • Full engine replacement with C++ and Qt.
  • Extensive modding support via Lua scripting, custom file formats, and a map editor.
  • Cross-platform compatibility (Windows, macOS, Linux, Android, iOS).
  • Active development with major releases approximately three times per year.

Maintenance & Community

  • Active community with forums, Discord server, and a bug tracker.
  • Development is ongoing, with daily builds available for testing.
  • Major version updates may not support saves from previous versions.

Licensing & Compatibility

  • Source code licensed under GPLv2 or later.
  • Game assets licensed under CC-BY-SA 4.0.
  • GPL license may have implications for commercial use or linking with closed-source projects.

Limitations & Caveats

Saves made with different major versions of VCMI are generally not supported, requiring users to finish games before updating. Daily builds are not guaranteed to be stable.

Health Check
Last commit

1 day ago

Responsiveness

1 day

Pull Requests (30d)
62
Issues (30d)
61
Star History
185 stars in the last 90 days

Explore Similar Projects

Starred by Omar Sanseviero Omar Sanseviero(DevRel at Google DeepMind) and Patrick von Platen Patrick von Platen(Core Contributor to Hugging Face Transformers and Diffusers).

sdnext by vladmandic

0.3%
6k
WebUI for AI generative image and video creation
created 2 years ago
updated 1 day ago
Starred by Jonathan Ragan-Kelley Jonathan Ragan-Kelley(Professor at MIT), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
2 more.

claudia by getAsterisk

5.7%
10k
GUI toolkit for Claude Code
created 1 month ago
updated 1 day ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.