Recently I have returned to my childhood hobby (programming games) and found it quite enjoyable. I've been tinkering with pygamePyGame (for pythonPython) for a few months, made a couple of projects for educational purposes. PygamePyGame is nice, however there is not an awful lot of commercial games using pygamePyGame, and I'd like to invest my time in the best way and ideally to make an extra buck in the future.
Basically, the goal is to make 2d games like terraria, super meat boy, defcon etc.
What I like:
- doing things alone. I do not dream about working at huge corporation and making one tiny bit of World of Duty-7
- frameworks, the one like LÖVE (for luaLua) or pygamePyGame. Cause I doubt I am able to figure out how how to draw those fancy pixels without it
- cross-platform things. Cause they are awesome
- free stuff. Who doesn't?
What I don't like:
- c++C++ scares me, however feel free to tell me how stupid I am
- IDEs like GameMaker, RPGmaker etc. I like making my own tools (to a reasonable state).
My goal is to make 2D games like Terraria, Super Meat Boy, DefCon, etc. Which language and tools should I choose to accomplish my goal?