Hi all,
let me say that most of you don't have any idea how to make games!
I started reading this thread and...I stopped after reading the first page...
It is NOT true that you can't make real games in C++ and it is NOT true that you can only make cheap games with C++!!!
All of games made today are written in C++ (some use a combination of assembly) with graphical libraries such as DirectX, OpenGL, Allegro...
I cannot imagine a Half-Life2 game written in Visual Basic or Delphi because it would need at least 3GH box with 1GB RAM and super fast 256Mb DDR Radeon to run smoothly (and would be restricted to Windows platform).
That's why people use C++.Because it's fast, portable and has plenty of other features.
Want to make 'real' games?
Don't use Visual Basic or Delphi
Don't use RPG makers or such programs
Learn C/C++
Learn OpenGL
Learn DirectX
Read alot
Ask questions
Try it yourself
Start now!
Don't set high goals.You won't be able to make UT2010, GTA5...start with little projects.Make pong, tetris, move on to bigger projects, make 2d games then learn 3d programming...
People want to make games.The know little or nothing of computer programming.They are so excited about this that they ofter forget about the most important thing.PATIENCE.They download some pre-made 3D engines, games templates and start 'making' games.With no programming skills they realize that they can't do anything really so they quit.They are angry, mad and sad because all they ever wanted was to make a game and they failed.They feel loozers.They think they will never be able to make a real game so they quit for good.
You have to be PATIENT.Don't expect to learn programming over night.People learn all their lives.Be humble.Start with little things.Make tetris clone.Be proud.
This makes me sad, because alot of people have potencial to become good game designers but they often quit before they even start.
I'm not proffesional game developer but I will be happy to help anyone who wants to get into the bussiness.
Ask questions, I'm sure there are people here who know alot about this.
I don't know all answers, but I will try to reply.
Happy coding!
Daniel Vukadinovic
Reply