Do I need to do any special coding in unity3d to publish my game on google play? I am working a a 2d game via a tutorial book and will finish the game soon. My question is will i have to learn extra coding in C# to make the game touch screen or will unity3d take care of that for me.
Well, before you can publish it, you must test it. Have you tried pushing to an Android device to see if touch controls work?
Not sure what counts as “special” coding compared to the regular coding you have to do to create a game for any platform. Unity is a multiplatform engine - one of the main benefits of such is that you writems one codebase and deploy to many targets with little extra work.