Giter Club home page Giter Club logo

visionos-memorize's Introduction

Memorize

⚠️ WORK IN PROGRESS

Memorize is a memory game written in Swift. You can follow along and create your own version of it if you go to this link

My version of Memorize is written using the VisionOS SDK! Users of this version can load up the game on their Apple Vision headset and play it

visionos-memorize's People

Contributors

dgarc359 avatar

Watchers

 avatar

visionos-memorize's Issues

Assignment 2

  • Get the Memorize game working as demonstrated in lectures 1 through 4. Type in
    all the code. Do not copy/paste from anywhere.
  • If you’re starting with your assignment 1 code, remove your theme-choosing buttons
    and (optionally) the title of your game.
  • #2
    for the theme, a set of emoji to use, a number of pairs of cards to show, and an
    appropriate color to use to draw the cards.
  • #3
    of emoji available in that theme.
  • #4
    emojis that are available in that theme, then it should not just always use the first few
    emoji in the theme. It must use any of the emoji in the theme. In other words, do
    not have any “dead emoji” in your code that can never appear in a game.
  • #5
  • #6
    available, then automatically reduce the count of cards to show to match the count
    of available emoji.
  • #7
  • #8
  • #9
    brand new game.
  • #10
    should repeatedly keep choosing a new random theme.
  • #11
  • #12
    any predictable order, that they are selected from any of the emojis in the theme (i.e.
    Required Task 5), and also that the matching pairs are not all side-by-side like they
    were in lecture (though they can accidentally still appear side-by-side at random).
  • #13
    best.
  • #14
    involved in a mismatch and giving 2 points for every match (whether or not the cards
    involved have been “previously seen”). See Hints below for a more detailed
    explanation. The score is allowed to be negative if the user is bad at Memorize.
  • #15

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.