Interactive Number Line Game in JavaScript

Job ID: 38576233

Budget: $30 – $250 USD

I'm seeking a skilled JavaScript developer to create an interactive number line game for young children, specifically for ages 4-7. This game should display numbers, prompt the child for the missing number, and provide feedback on their answer (correct/incorrect). The game should progress through various positions until completion.

Here is the game script:

1. **Opening** (audio file - *teller*): A moon moves its lips.
2. **Display all the numbers on the number line** and read their names (there is an audio file for each number) while a hand moves over the numbers.
3. **Game Start** (audio file - *tellerB*): The numbers disappear.
4. **Display numbers from an array** (each array element will contain a round of the game on the number line) - *JavaScript*.

Example of an array:
- 1: 1247910
- 2: 01357910
- 3: 4

5. A finger points to the missing spot in sequence, and an audio file (*re-syntax*) asks which number is missing. The child must choose the number using the keyboard.
- For a correct answer, there are audio files *true 1, 2,* and *3*, which play randomly.
- For an incorrect answer, the audio file *false1* plays. If the child makes another mistake, *false2* plays, then the missing number is displayed, and the game continues to the next position on the number line.
6. At the end of the number line completion, play a success sound and maybe show confetti. Then move to the next row in the array, which is the next game. Repeat steps 3 to 6 until the array is finished, and the game is completed.

The game can be seen in the linked video from 0:20 seconds.
https://www.youtube.com/watch?v=vuzTKsKyfxU

If it helps, there is an old game in *FLA* that was opened in Adobe Animate.

We will provide the graphics and audio files.

It must be compatible with all browsers and also have a mobile display.
Program in *JavaScript*; *HTML5* or *Canvas* can be used.

In response to the tender, please write something to show you understood the game instructions and watched the video.


- JavaScript Expertise: High proficiency in JavaScript is essential, with experience in game development a strong plus.

Do not contact privately regarding discussions about money or the project; please propose your final amount.

Freelancers with a portfolio of similar projects will be given preference.
Related categories: JavaScript HTML5 jQuery / Prototype