Where do I start with this?

Hi!

This isn't a question about my code, or how to fix it. It actually includes no code at all. My question is a bit different. Where do I start graphical programming (I doubt I'm naming it correctly). So far I've been learning C++ in school and I did some stuff in my off time. Everything I've learned thus far is just input/output in a console, and I have no clue where to begin learning how to make a program that actually uses sprites, mouse input, etc.

Does anyone have any reference points (tutorials, videos...)? And also, I'd appreciate it if any of you more experienced programmers could elaborate a bit on how difficult this is going to be. I won't get scared, I'll learn it (or atleast try to), I'm just curious. :)

Thanks for all the responses in advance, cheers!
Hello, learning graphical stuff once you get bored with just looking at text on a console can be a great way to expand your knowledge.

What people suggest most often on this forum is a 2D graphics library called SFML, Simple Fast Multimedia Library. http://www.sfml-dev.org/

They have tutorials for building a project with it on their website, I would check it out.
SFML provides a way to render 2D graphics and has good keyboard/mouse input methods as well.

There's also a library called SDL, which is made for C but is compatible with C++. I personally would suggest SFML.

For 3D stuff, it's a bit more complicated, but check out libraries like Ogre3D or Mesa3D. I don't have much experience with 3D libraries.
Last edited on
Topic archived. No new replies allowed.