You can memorize Kanji by reading or writing or both. It really depends on the person. Some people learn stuff by looking at it, and others by writing/reading it, etc.
I'm not saying it's impossible, but reading them is a heck of a lot easier than writing. For example, I learnt the kanji for dream (yume, 夢) a few weeks ago, and I hadn't reviewed it. Because of this, whenever I started to read it, I had no problems. However, when it actually got down to testing how to write it, I had a vague picture of what it looked like, but couldn't write it. So despite learning it, and being able to read it no worries, I couldn't write it. I obviously did a few reviews, and now I can remember it with no problems.
This is why if you know any Chinese people who lived their youth overseas (I'd say Japanese, but the only Japanese people I know can't read kanji), they can normally read books and web pages fine. But they can usually only write a few hundred characters at maximum (unless their parents have told them to write, while they were overseas). While you can say that learning to read is a heck of a lot more important than writing, which is true, I don't think most people can learn to write the kanji by reading them alone.
The great thing about college is you know a LOT of people with varying skill sets. My university in particular has a specialty in gaming and I am friends with a lot of people who are in this program. One in particular I promised to come up with a good game idea for him to make.
Should I have him start a kanji learning RPG or is what is already out there good enough?
While that sounds like an awesome idea, there already is a large amount of software out there already made for kanji learning. If you use the Heisig method, the reviewing system at a site called 'reviewing the kanji' is all you will need. There is also Anki, which some people use instead. And there are even games where you can actually learn the Kanji from, like Slime Forest. I personally don't think it's very good, but I don't want to rubbish something, that someone has spent a lot of time working on.