Coder Social home page Coder Social logo

memorykids's Issues

Source background music and sound effects

Where do we get sound effects and music, and can we do it for free or cheaply?

Sound effects

  • General button click sound effects
  • Click on a memory card
  • Matching memory cards
  • Celebration/win

Music

  • 2-3 looping jingles, maybe one for menus and a couple of different ones for the game (1 for each memory category would be cool but not necessary for the MVP).

Voice

  • Read out the memory card label when clicking on it

Remote theme/category management

  • Set up a headless CMS that can deliver JSON files to the game (Strapi?)
  • Create new themes in the CMS with
  • Periodically check for updates in the app
  • Cache JSON in the app

Design views

Loading screen

  • Design a loading screen for iPad (landscape mode)

Menu/select game view

  • Select game theme (fruits, animals etc)
  • Select difficulty (size of grid)
  • App settings/credits button
  • Child safety modal for accessing settings view (good if we can think of a UX design where the kid doesn't accidentally gets stuck here

Game view

  • Back/exit button
  • Memory grid (good if each item has an image accompanied by a text label, voice will also be added)

Celebration/win view

  • Button to play again
  • Button to go back to the select game view (we should also fairly quickly go back to the select view automatically)

Settings/credits view

  • Select language
  • Turn on/off sound effects
  • Turn on/off music
  • App credits

Settings/credits view

  • Child safety step before entering settings view
  • Select language
  • Turn on/off sound effects
  • Turn on/off music
  • App credits
  • Changelog
  • Information for parents?
  • Close view

Celebration/win view

  • Play celebration animation
  • Play celebration music
  • Option to play again
  • Option to go back to menu
  • Go back to menu automatically after x amount of seconds

Memory/game view

  • Back/exit button
  • Animate out a grid of memory cards (2 of each card, linked together)
  • Enable click on all memory cards
  • Reset if match didn't happen
  • Play sound effect on memory card click
  • Flip animation when clicking on a memory card
  • Matching memory cards functionality
  • Play sound effect when matching cards
  • Go to celebration view when all cards have been matched
  • Play background music

Menu view

  • Select game/memory category (play)
  • Select difficulty and remember it
  • Settings button (goes to settings view)
  • Background music
  • Sound effects when clicking on buttons/cards

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.