Skip to content
jdarmoni edited this page Apr 10, 2019 · 2 revisions

Premise:

You’re Duolingo, and you’ve been given a sentence to translate! 

Move around the level, looking for word bricks, signs, or people to speak with. 

‘Choose’ (press spacebar) a word brick to ’flip’ its meaning. ‘Chien’ flips to: ‘Dog’. 

Speak with a sprite to generate a bunch of word blocks (the words from the sentence it speaks) - then, you can ‘choose’ those! 

‘Signs’ are exactly like people. 

If you find a tree, you can ‘interact’ with it, and generate a word block. Same goes for any recognizable noun (might be a bonus feature)

Don’t choose wrong words! 

Try to translate all the phrases

Functionality & MVP

users can:

-Start, pause, and reset the game board

-Move, jump, and platform

-Interact with word bricks, toggling them from their foreign word to their english word

-Interact with sprites, making them say a sentence and generate word blocks.

bonus:

-Duo can fly up to the sentence

-Bricks can be picked up and carried around

Additionally, this project will include:

-An About modal, explaining the rules of the game

-A production ReadMe

Architecture and technologies:

Javascript for game logic

HTML canvas for sprites

Google Firebase for backend 

Implementation TimeLine

Day 1:

-get a green owl sprite

-Learn enough about canvas to make him able to run, jump and platform

-Have the sentence appear in the top left portion of the screen

Day 2:

-Make a ‘level’ - platforms and a small navigable space

-hopefully have Duo able to jump onto a platform

Day 3

-Interact with a word object - flip it. 

-Interact with a sprite - make it say ‘bonjour, je suis un chien’, etc

Day 4:

-Styling styling styling