Free & good multi-platform framework (any language)
pd: i dont like unity
Qt
Gtk
.Net
AWT
Juce
wxWidgets
X Window System
I imagine if you want a better list you'll need to refine your requirements, listing specifically what platforms you want to target and what languages you want to target. You probably don't want something with Cobol or Fortran as the language of choice
Framework for what? There are frameworks for everything under the sun...
Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]
If you want cross platform support I recommend Java or C, as they are both highly portable. For Java, I recommend just learning Java2D or OpenGL instead of the libraries, but if you're dead set on a framework use LibGDX or LWJGL. As for C you can use SDL.
Mono game- C#.
Libgdx- Java.
Oxygine- C++.
They are all relatively simple.
Does SFML, SDL, Allegro, and Clanlib count as frameworks?
-potential energy is easily made kinetic-
i want to make only 2d games
That is possible even with OpenGL, although you may find 2D easier to manage with Java2D.
Does SFML, SDL, Allegro, and Clanlib count as frameworks?
I believe so? I use the terms frameworks and libraries a bit more loosely than I probably should, I think a lot of people do.