Yeah it's the most rewarding thing I've found to do with ones time. There's far more cool shit to do than time to do it.
Anyone can learn, for some it just takes longer.
Best way to learn is to have a project that gets you interested in digging deeper along the way.
When I wanted to be fluent in javascript I made a little game using notepad and plain old js and learned how to make an animated sprite, then how to move it, then how to detect collisions, then how to shoot at things, then how to have loot, then how to raise skills, how to craft items, etc.. and from there I was hooked.
[ame]www.youtube.com/watch?v=_fLODEM_0ls&list=UUuPUwB98LX-ir9PKx1aN6Mw[/ame]
Anyone can learn, for some it just takes longer.
Best way to learn is to have a project that gets you interested in digging deeper along the way.
When I wanted to be fluent in javascript I made a little game using notepad and plain old js and learned how to make an animated sprite, then how to move it, then how to detect collisions, then how to shoot at things, then how to have loot, then how to raise skills, how to craft items, etc.. and from there I was hooked.
[ame]www.youtube.com/watch?v=_fLODEM_0ls&list=UUuPUwB98LX-ir9PKx1aN6Mw[/ame]