Programming isn't hard to get into. It's just... tedious. Very, very tedious. Very, very, very tedious. I don't like messing with coding unless I have to. Luckily, most of the resources for making a Pokemon fan game are there. All of the heavy lifting has been taken care of. I remember a huge influx of Pokemon Clone games on the forums. I think the threads ended up dying.