Yes, most likely you will need some form of prototype to successfully license your invention. This could be physical prototype or even a virtual design prototype to depict your invention as a product.
Developing a prototype (physical or virtual) is an important step in the invention process and key to landing a royalty agreement.