# Rogue Daily

## Overview

Rogue Daily is a simple rogue-lite that fuses mechanics from old-school Gameboy Zelda games with the daily content format of [Wordle.](https://www.nytimes.com/games/wordle/index.html)

![Art by: https://linktr.ee/stonecoat](https://856284824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Foin0RMhk5SY4g73LTi4j%2Fuploads%2FZV1tCeIYE5MNxDzGpdrF%2Froguedaily_v0.4.gif?alt=media\&token=b8f5fe9e-b321-4256-9ccf-257bcc5f7b7b)

### Game Concept

Every day a new 5x5 grid of rooms is generated with each room containing a different puzzle, combat encounter, or rest area. Starting in the top left, the player moves through each room by either going down or to the right. The player ends his run in the bottom right corner of the grid with a mini-boss. They're then able to share their performance on twitter in a similar fashion to [Wordle](https://www.nytimes.com/games/wordle/index.html).&#x20;

![This mirrors Wordle's tweet format to make it easy for players to share their daily performance.](https://856284824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Foin0RMhk5SY4g73LTi4j%2Fuploads%2FUVb8BP8BE0fcnRImEKYY%2FPathing.png?alt=media\&token=9e104702-005d-4239-b233-71523f7beca4)

### Roadmap

* [x] Month 1: Set up the base unity project, website, and core mechanics.
* [x] Month 2:&#x20;
  * [x] Commission original art
  * [x] Set up a design doc, landing page, and roadmap for Rogue Daily.
  * [x] Determine end state/performance indicators. (Can the player die? Can they fail puzzles? What to do with puzzles that the player can soft-lock their run with? etc.)
    * [x] Add toggleable timer + share time if active
  * [x] 7 puzzle rooms (7/7)
  * [x] 5 enemies (5/5)
    * [x] Charge Enemies
    * [x] Basic Enemies
    * [x] Jump Enemies
  * [x] \# rest rooms (0/#)
    * [x] campfire + dialogue
  * [x] 1 mini-boss (0/1)
  * [x] Mobile Controls Support
  * [x] Mobile Fullscreen Support
  * [x] Two builds, one for desktop, one for mobile
  * [x] Update Room Generation to be Pseudo-Random
  * [x] Add UI element that helps hint at what the user can do
  * [x] Outline what sprites we need for second batch of art
* [x] Month 3:&#x20;
  * [ ] Start Screen, Test Room, and Level Editor UI Redesign&#x20;
  * [ ] Set up mood board for future expansion content
  * [ ] Set up a Patreon to support future Rogue Daily content. Most of the expenses would be put towards generating new assets.
