Adding the ability that when a character drop a bomb near a treasure, the bomb will reveal what is inside the treasure.
Adding some sprites to the world map and the condition that the character cannot go through these sprites. About technical details, a Map object is created to simplify the code and keep track of every sprite in the world map.
Adding some game logics like characters now can't escape the screen and when a character is near a bomb explosion, 1 live is deducted. When the live is zero, the game resets the live to 3 and play some blink animations. The other thing is the improvement of the control, player now can press the keys to perform continuous movement instead of 1 at a time like before.
Adding the world background and the ability to drop a bomb. Big day!
Model the movement of the character.
Project started.