I am a complete beginner and have no idea where to start. I would like (in the long term) to be able to create simple games and then possibly move onto more complex 3D games.
I realise this will mean learning a programming language (or two) and will take LOTS of practice.
However having taken this into account I am prepared for the hard work.
I do not know what language would be most useful to learn to achieve these goals.
I purchased a 'C++' book (having heard it is pretty common). However (having skipped to the later chapters on the accompanying CDrom) the tasks and creations seem to be text based and more application style that run in DOS with no interactive buttons or styled windows. This may be due to the book. Maybe a book specific to game creation would be more suitable if there is such a thing?
Bearing in mind I have no idea how the process of making a game goes. Is C++ still the language needed? Are characters backgrounds buttons menus, and the over all game environment created in the code or are they created in different software and then just the 'engine' of the game is in code, linking all the aspects together?
I have no idea.
Anychance any of you guys (or girls, but stereotypicaly probably guys) could help me?
And could you reccomend some simple tutorials/books to make these games when I have some knowledge of the necessary programing language.
Any recomendations on Books or sites to help learn the language in the first place would also be appreciated.