Interactive Number Line Game in JavaScript
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.
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.