Git Product home page Git Product logo

meowdoku's Introduction

Meowdoku

A Sudoku Android App

Programmed in C# and developed using the Unity Engine and soon to be avaliable for download on Android, Meowdoku is a fun cute sudoku game with cat themed UI elements and animations.
Every element of the UI was hand-drawn. Animations done by hand frame-by-frame. All assets are original, made by myself (Kaylee Nasser).

Sudoku background music created by AstroForte.

Features:

  • Settings (with volume slider)
  • Music
  • How to Play
  • 4 Difficulties (Easy, Medium, Hard, Expert)
  • Lives - 3 Mistakes before game over
  • Notes - 1 - 9 can be placed in one box without affecting lives
  • Eraser - Erases everything in a box

To do:

  • Continue/Save feature
  • Anchor buttons differently - i.e. back button on main menu

Future updates:

  • Endless mode (play until completion, no lives or help)
  • Hints

A Meowdoku Walkthrough

The game opens on a main menu screen:
Main Menu

The menu features three main working buttons:
Note: As of now, the continue button is not functional

  1. The settings button allows the user to change the music volume in the app, see any known bugs, and look for future updates. It can be closed with the "X" in the top left.

Settings

2. The question mark button explains to the user how to play Meowdoku. It can be closed with the "X" in the top left.

How to Play

3. The play button takes the user to the difficulty select screen, the main menu can be returned to with the back button.

Tap Play

When a difficulty is selected, a sudoku game will open with the selected difficulty:
Board

If the player wants to pause the game and timer, they can tap the pause button in the top left:
Pause screen

When selecting a square on the board, a highlight will appear:
Highlight

The player can make notes by tapping the pencil button. It turns blue indicating notes are enabled.
Notes Enabled

The player has three lives. If the player makes an error when notes is disabled, the square will turn red and a strike will appear in the top left.
Wrong Number

If the player accumlates three strikes, a game over screen will appear giving the user the choice to retry the same board, or return to the main menu.
Game Over Screen

If the board is completed and there are less than three strikes, a win screen will appear:
Win Screen

meowdoku's People

Contributors

kayleenasser avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.