# Raincat

> 2D puzzle game

**Wikidata**: [Q118367697](https://www.wikidata.org/wiki/Q118367697)  
**Source**: https://4ort.xyz/entity/raincat

## Summary
Raincat is a 2D puzzle video game designed for the Linux operating system. It is a free and open-source application hosted on GitHub, with its stable release version 1.2.3 published on November 23, 2024. The project utilizes a dual-licensing model, distributing its source code under the 3-clause BSD License and its art material under Creative Commons Attribution-ShareAlike 3.0 Unported.

## Key Facts
- **Genre:** 2D puzzle video game.
- **Platform:** Linux (family of Unix-like operating systems).
- **Latest Stable Version:** 1.2.3, released on November 23, 2024.
- **Source Code License:** 3-clause BSD License.
- **Art Asset License:** Creative Commons Attribution-ShareAlike 3.0 Unported.
- **Programming Language:** Q34010.
- **Repository:** https://github.com/styx/Raincat
- **Software Classification:** Free and open-source video game.
- **Official Website:** http://raincat.bysusanlin.com/

## FAQs
### Q: What operating system is required to play Raincat?
A: Raincat is built specifically for Linux, a family of Unix-like operating systems. It is available as a package for Debian stable and openSUSE.

### Q: Is Raincat free to use and modify?
A: Yes, Raincat is a free and open-source video game. The source code is available under the 3-clause BSD License, while the art materials are provided under the Creative Commons Attribution-ShareAlike 3.0 Unported license.

### Q: What is the most recent version of Raincat?
A: The most recent stable version is 1.2.3, which was released on November 23, 2024.

### Q: Where can the source code for Raincat be found?
A: The source code is hosted on GitHub at https://github.com/styx/Raincat.

## Why It Matters
Raincat serves as a notable example of a desktop game developed natively for the Linux ecosystem, a platform historically underserved by mainstream commercial gaming titles. By offering the game under free and open-source licenses, the developers provide a valuable resource for the community, allowing users to study the code (written in language Q34010) and modify game assets freely.

The project is significant for its active maintenance history, spanning over a decade from early versions in 2013 to stable updates in late 2024. This longevity highlights the sustainability of open-source software models within the indie gaming sector. Furthermore, Raincat's inclusion in major distribution repositories like Debian and openSUSE underscores its quality and relevance as a native Linux application.

## Notable For
- **Dual-Licensing Model:** Distinctly separates the licensing terms for source code (BSD) and creative assets (CC BY-SA), providing clear legal frameworks for developers and artists.
- **Native Linux Support:** Specifically targeted at the Linux platform rather than being a port, ensuring high compatibility with Unix-like systems.
- **Active Development Cycle:** Features a stable release timeline extending from 2013 to 2024, with recent rapid updates (versions 1.2.2 and 1.2.3 released within days of each other in November 2024).
- **Open Source Technology:** Built using programming language Q34010 and hosted openly on GitHub, facilitating community contribution and transparency.

## Body

### Game Classification and Platform
Raincat is classified as a 2D puzzle video game. It functions strictly as a desktop application requiring the Linux operating system. As a native Linux application, it is integrated into several software distribution channels, identified by package names such as `raincat` in both Debian stable and openSUSE environments.

### Licensing Structure
The project employs a specific licensing strategy to distinguish between code and content:
*   **Source Code:** Licensed under the **3-clause BSD License**, permitting broad reuse and redistribution with minimal restrictions.
*   **Art Material:** Licensed under **Creative Commons Attribution-ShareAlike 3.0 Unported**, requiring attribution and the sharing of derivative works under the same terms.

### Version History and Development
The development of Raincat has been documented through a series of releases hosted on GitHub. Key milestones in the project's timeline include:
*   **Version 1.1.1.3:** Released on November 25, 2013.
*   **Version 1.2:** Released on February 27, 2017.
*   **Version 1.2.1:** Released on September 23, 2018.
*   **Version 1.2.2:** A stable version released on November 18, 2024.
*   **Version 1.2.3:** The current stable version, released on November 23, 2024.

The source code is maintained in a repository located at `https://github.com/styx/Raincat`.

### Technical Identifiers
Raincat is indexed in multiple gaming and software databases under various identifiers:
*   **Wikidata:** Description provided as "2D puzzle game."
*   **Open Hub ID:** `raincat`
*   **UVL Game ID:** `183921` (Linux platform)
*   **Libregamewiki ID:** `Raincat` (Internal ID: 3897)
*   **VGList Video Game ID:** `53765`
*   **Gamerprofiles Game ID:** `LYRxx`

## References

1. [Release 1.1.1.3. 2013](https://github.com/styx/Raincat/releases/tag/v1.1.1.3)
2. [Release 1.2. 2017](https://github.com/styx/Raincat/releases/tag/v1.2)
3. [Release 1.2.1. 2018](https://github.com/styx/Raincat/releases/tag/v1.2.1)
4. [Release 1.2.2. 2024](https://github.com/styx/Raincat/releases/tag/v1.2.2)
5. [Release 1.2.3. 2024](https://github.com/styx/Raincat/releases/tag/v1.2.3)
6. [Source](https://api.github.com/repos/styx/Raincat)
7. Q124398839