We need to use all our programming skills here! This is the main part, the attractive one, by clicking in the next links we will be able to see all the games code and documentation. Our objetive consists on investigating this tasks.
Info I gathered from the first game (SKEET CHALLENGE):
The game only has 1 level, the start_level method is called at the start and always returns 1 as level parameter, regardless of how many times the game has been played.
The level ends when there are no more targets left, this triggers the end_level and save_score methods.
The score can only be saved at the end of the level.
You can't save the score unless you go through all the targets, if you exit the game before going through all the targets the score is lost and there is no way to access it.
The game can only be started from the beginning, there is no way to start from a given target or to set the initial score.
The only parameters that can be modified are the max number of points given by shooting a target, the speed of the targets and the speed/acceleretion of the gun scope.
The finished game conditional could be having a score, since the only way of having a score is completing the game.
The game has 4 levels, each time a new level starts the start_level and save_score methods are called, meaning the score can be saved after each level.
The game ends after the 4 levels are cleared or after you run out of time in a level. When the game ends the end_level and save_score methods are called.
Like the first game it can only be started from the beginning, there is no way to start from a given level.
If you exit the game before finishing all the levels or running out of time the score from the last level is lost.
The parameters that can be modified are:
The number of cards per level
Time per level
Score per card match
Multiplier assigned to remaining level time
Time window to get score multiplier
Time to show cards before starting the level (can be disabled)
The finished game conditional could be reaching level 4 and having a score
The game gets kinda buggy some times, might have a memory overflow.
There are 3 worlds with 3 levels each, and you unlock worlds by completing the levels from the previous worlds.
The progress is stored in the local browser storage in this format and it is easily accessible, so it might be useful to store the progress in the server.
The progress is saved each time a level is finished successfully.
The parameters that can be modified are:
Player max speed and max speed indicator
Centrifugal force of the curves
Points per seconds remaining
The finished game conditional could be having 6 times stored in the times array and a totalscore
Description
The funniest part of this project 🎉
We need to use all our programming skills here! This is the main part, the attractive one, by clicking in the next links we will be able to see all the games code and documentation. Our objetive consists on investigating this tasks.
Reference:
https://drive.google.com/drive/folders/1686WGqZfeRdeXmGgL5Gjy9oZnMH2_lmo?usp=sharing
Tasks