If you want to do Classic Amiga games, and you have litte or no Coding experience then I would suggest AMOS for learning, and perhaps BlitzBasic2 (which allows OS leagal programs, Datastructures and it's quite high speed) when you get to grips with it.
Asm is fun if you want to get your hands dirty, but the best alround option is C/C++ simply from a portability issue, ie if you want to run it on OS4, MorphOS, AROS, etc...
I miss 2D games, but then people older than me miss text adventures...
Modern GFX cards are far superior at 2D than the Amiga's chip set is now, but the Amiga's chipset was there first :-)
If you choose to use C/C++, then you will probably want to look at SDL which as I have fund out makes life much easier :-D