Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moduscreateorg/genus
Modus Create's 2018 Holiday Game for the ODROID GO
https://github.com/moduscreateorg/genus
32bit arduino cplusplus cplusplus-11 cpp cpp11 esp32 esp32-idf esp32-sound game modusinternal
Last synced: 3 months ago
JSON representation
Modus Create's 2018 Holiday Game for the ODROID GO
- Host: GitHub
- URL: https://github.com/moduscreateorg/genus
- Owner: ModusCreateOrg
- License: gpl-3.0
- Created: 2018-09-13T20:03:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-12T20:59:07.000Z (almost 4 years ago)
- Last Synced: 2024-04-14T04:01:24.949Z (10 months ago)
- Topics: 32bit, arduino, cplusplus, cplusplus-11, cpp, cpp11, esp32, esp32-idf, esp32-sound, game, modusinternal
- Language: C++
- Homepage:
- Size: 31.1 MB
- Stars: 6
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ![Genus Icon](./md/img/genus_icon_32x32.png) Genus
[![Build Status](https://ci.moduscreate.com/buildStatus/icon?job=ModusCreateOrg/genus/master&build=1)](https://ci.moduscreate.com/job/ModusCreateOrg/job/genus/job/master/1/)
[![Powered by Modus_Create](https://img.shields.io/badge/powered_by-Modus_Create-blue.svg?longCache=true&style=flat&logo=data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIwIDMwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOTguODI0IDE0OS40OThjMCAxMi41Ny0yLjM1NiAyNC41ODItNi42MzcgMzUuNjM3LTQ5LjEtMjQuODEtODIuNzc1LTc1LjY5Mi04Mi43NzUtMTM0LjQ2IDAtMTcuNzgyIDMuMDkxLTM0LjgzOCA4Ljc0OS01MC42NzVhMTQ5LjUzNSAxNDkuNTM1IDAgMCAxIDQxLjEyNCAxMS4wNDYgMTA3Ljg3NyAxMDcuODc3IDAgMCAwLTcuNTIgMzkuNjI4YzAgMzYuODQyIDE4LjQyMyA2OS4zNiA0Ni41NDQgODguOTAzLjMyNiAzLjI2NS41MTUgNi41Ny41MTUgOS45MjF6TTY3LjgyIDE1LjAxOGM0OS4xIDI0LjgxMSA4Mi43NjggNzUuNzExIDgyLjc2OCAxMzQuNDggMCA4My4xNjgtNjcuNDIgMTUwLjU4OC0xNTAuNTg4IDE1MC41ODh2LTQyLjM1M2M1OS43NzggMCAxMDguMjM1LTQ4LjQ1OSAxMDguMjM1LTEwOC4yMzUgMC0zNi44NS0xOC40My02OS4zOC00Ni41NjItODguOTI3YTk5Ljk0OSA5OS45NDkgMCAwIDEtLjQ5Ny05Ljg5NyA5OC41MTIgOTguNTEyIDAgMCAxIDYuNjQ0LTM1LjY1NnptMTU1LjI5MiAxODIuNzE4YzE3LjczNyAzNS41NTggNTQuNDUgNTkuOTk3IDk2Ljg4OCA1OS45OTd2NDIuMzUzYy02MS45NTUgMC0xMTUuMTYyLTM3LjQyLTEzOC4yOC05MC44ODZhMTU4LjgxMSAxNTguODExIDAgMCAwIDQxLjM5Mi0xMS40NjR6bS0xMC4yNi02My41ODlhOTguMjMyIDk4LjIzMiAwIDAgMS00My40MjggMTQuODg5QzE2OS42NTQgNzIuMjI0IDIyNy4zOSA4Ljk1IDMwMS44NDUuMDAzYzQuNzAxIDEzLjE1MiA3LjU5MyAyNy4xNiA4LjQ1IDQxLjcxNC01MC4xMzMgNC40Ni05MC40MzMgNDMuMDgtOTcuNDQzIDkyLjQzem01NC4yNzgtNjguMTA1YzEyLjc5NC04LjEyNyAyNy41NjctMTMuNDA3IDQzLjQ1Mi0xNC45MTEtLjI0NyA4Mi45NTctNjcuNTY3IDE1MC4xMzItMTUwLjU4MiAxNTAuMTMyLTIuODQ2IDAtNS42NzMtLjA4OC04LjQ4LS4yNDNhMTU5LjM3OCAxNTkuMzc4IDAgMCAwIDguMTk4LTQyLjExOGMuMDk0IDAgLjE4Ny4wMDguMjgyLjAwOCA1NC41NTcgMCA5OS42NjUtNDAuMzczIDEwNy4xMy05Mi44Njh6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+)](https://moduscreate.com/?utm_source=labs&utm_medium=github&utm_campaign=genus)Genus is a cross-platform a puzzle game created by [Modus Create](https://moduscreate.com) for the 2018 holiday season. Genus runs on the [ODROID GO](https://www.hardkernel.com/shop/odroid-go/), macOS and Linux.
## How to Play
Genus is a puzzle game where the objective is to match colors in 2x2 patterns. Play until you run out of spaces to place new blocks.We really hope you enjoy playing this game as much as we enjoyed making it! ❤️
![genus-gameplay.gif](./md/img/genus-gameplay.gif)
The game's difficulty increases as you progress through levels. There are a total of six stages in the game, each with different backgrounds, songs and color themes.
Here's the button mapping for the ODROID GO.
![genus-card-odroid-cutout.jpg](./md/img/genus-card-odroid-cutout.jpg)
## Keymap for computer-based players:
#### Global (all screens)
| Key(s) | Description |
| --- | --- |
| `Q` | Quits the game |
| `2` | Mute / Unmute audio |
| `3` | Move menu cursor down |#### Main Menu
| Key(s) | Description |
| --- | --- |
| `1` | Shortcut to enter Options from the main menu |
| `↑ ↓` | Move menu cursor |
| `4` `RETURN` `X` `Z` `SPACE` | Select item in the menu |#### Options Screen
| Key(s) | Description |
| --- | --- |
| `1` | Exit options |### Instructions screens
| Key(s) | Description |
| --- | --- |
| `← →` | Navigate how to play screens |### Game
| Key(s) | Description |
| --- | --- |
|`← → ↑ ↓` | Moves the bocks |
| `Z` | Rotate the blocks |
| `X` `SPACE` | Place blocks on the gameboard |# Modus Create
[Modus Create](https://moduscreate.com) is a digital product consultancy. We use a distributed team of the best talent in the world to offer a full suite of digital product design-build services; ranging from consumer facing apps, to digital migration, to agile development training, and business transformation.
This project is part of [Modus Labs](https://labs.moduscreate.com/?utm_source=labs&utm_medium=github&utm_campaign=genus).
## License
Genus is licensed under [GPL v3](./LICENSE).# Contributing
Interested in contributing to Genus? Please see our [developing](./md/DEVELOPING.md) and [contributions](./md/CONTRIBUTIONS.MD) guidelines.