In this chapter, you learned how to use sprite sheets to manage your assets, create pixel-perfect games, and detect swipes. You also created a great puzzle game called Cocosban.
If you noticed, player and crate movements are made by making assets jump to their destination. Why don't you add a tween to create a smooth movement? It would be a great achievement for you to do it.
Also, there's no check to see whether the player completed the level. A completed level has no crates outside crate goals. Try to develop it.
Then, follow me through a path full of music; we will add sound effects to our games!