Disclaimer: I'm okay with making this a community wiki, as I see a lot of benefit in having a place to ask this question and get good answers from people who have experience.
I would like to mod a 2D game. Having never modded a 2D game before (unless you count Starcraft custom maps back in 199x), I am looking for a game/system that has:
- A good community: this means I can ask questions if I get stuck and expect a (decent) answer in roughly a day.
- Solid tools: I would ideally prefer clicking and creating content over diving into optimized C++ to make changes. The better the tools, the faster you move.
- Scripting language: Ideally, access to some scripting language above and beyond the main tools is an ideal middle-ground between high-level puritan tools (SC level editor) and low-level coding.
- Free: I'm looking for something I can try out free, or very cheap.
It also goes without mention that I want something current; I'm sure I can mod Super Mario Brothers, Link to the Past, etc. (SNES-era games) but that's pretty worthless to me.
And please don't say "Starcraft (1)" :)