Hi there I'm new to this forum and I have recently finished learning the basics of c++ e.g if statements,while statements,for loop, arrays and many other things. I was wondering if anyone could suggest what I could do now? I have looked at allegro 5.0 but I don't know if there is anything I should learn before starting Allegro 5.0?
My advice is read "Programming -- Principles and Practice Using C++" by Bjarne Stroustrup (it's a book for beginners) from cover to cover, skim through the things you already know, and then go into more advanced topics like game programming. This book will give you a solid foundation of C++ from which you can then build upon.
I was a complete beginner and then I read "Programming" by Stroustrup from cover to cover, I'm speaking from experience. The book also teaches you about programming principles, ideas, and ideals.
For Beginners -- And Anyone Who Wants to Learn Something New The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study.