We are continuing from our first part (

)! We are implementing bullet physics, improving existing code, and more awesome improvements!
The goal of this tutorial series is to show you how you can create your own cannon (gun) that shoot cannon balls (bullets), while handling your own physics, adding animation, and interacting between bullets and enemies, letting enemies take damage and update their own health bar.
00:42 – Updating Display Settings
01:25 – Adding VisibilityNotifier2D
03:29 – Creating TileSet
07:09 – Exporting TileSet
07:31 – Adding TileMap to Main scene
07:39 – Changing node order
08:32 – Drawing our tiles
09:28 – Adding collision physics to ball
12:34 – Adding soundeffect to shooting
14:56 – Adding Camera Shake!
19:48 – Bigger is better!
20:32 – Results so far
Assets ► https://mega.nz/#!ER1iDb6S!-t5Khe-4MrBA-3T73kBBc3alGFU0H8iTEXWs6791RV0
Previous Project Files ► https://mega.nz/#!gAlxHSJL!osje0EdtOM5CQPBgxNj_oTW-0YrLoqfE9by0nCoDoJ4
Result Project Files ► https://mega.nz/#!pBE1xKRI!iwS8G6lCDVOGKR6-OH0EsTn8zLrZMzU7QQZW_A8pKU8
Contact Information:
Web-Site ► http://ivanskodje.com
Twitter ► https://twitter.com/IvanSkodje
GitHub ► https://github.com/Tybobobo
Background music provided by Teknoaxe: