Coding Game
Hiya all.... I am deaf programmer and I already done learning Programming C and C++(I have done abit of C++ code). I would like to do programming C++ on games but I would be delight if anyone could point me to right directions such useful links or books to buy for me to learn from. Cheer Graham p.s. This is my first post
Download the Nehe PDF file skip to tutorial 25 or 24 i think it is..
Download all the Demos from nehe(source included)
Start Basic - Nots & Crosses
- Ping Pong/Breakout
- U know those arcade games with the jets flying upward and the monsters coming down, they realy are
easy - i can give u a Pascal Source Code of Mine
Download all the Demos from nehe(source included)
Start Basic - Nots & Crosses
- Ping Pong/Breakout
- U know those arcade games with the jets flying upward and the monsters coming down, they realy are
easy - i can give u a Pascal Source Code of Mine
----------------------------http://djoubert.co.uk
In addition to what Dawid says, you may want have a look at this link, I found it the other day whilst browsing and it provides for an interesting read.
P.s. Welcome to NeHe's excellent site :)
P.s. Welcome to NeHe's excellent site :)
--
Cheers,
Darren Clark
Cheers,
Darren Clark
There is also a site dedicated to game programming:
www.gametutorials.com
and OF COURSE
gamedev.net
I see you already found this forum, wich contains a LOT of info, but the site is much more:
Columns & Tutorials
Nehe (is hosted by gamedev.net)(like many others)
...
...
Furthermore, i personally don't like the plan of starting out 'slow', and starting with old fashioned games like pong.
I think they are just as hard too create as a very simple openGL game.
OpenGL is easy, but looks nice. Old games will probarbly bore you before you finish them.
The ability too create nice looking things with even little knowledge always kept me going, and it only keeps getting better.
Just a matter of preference i guess, but i hardly ever hear about my plan, only: start out making tetris.
If you want to start using openGL, look at nehe's site or gametutorials.com.
Good luck
www.gametutorials.com
and OF COURSE
gamedev.net
I see you already found this forum, wich contains a LOT of info, but the site is much more:
Columns & Tutorials
Nehe (is hosted by gamedev.net)(like many others)
...
...
Furthermore, i personally don't like the plan of starting out 'slow', and starting with old fashioned games like pong.
I think they are just as hard too create as a very simple openGL game.
OpenGL is easy, but looks nice. Old games will probarbly bore you before you finish them.
The ability too create nice looking things with even little knowledge always kept me going, and it only keeps getting better.
Just a matter of preference i guess, but i hardly ever hear about my plan, only: start out making tetris.
If you want to start using openGL, look at nehe's site or gametutorials.com.
Good luck
You can always make pong (or Tetris, breakout, or whatever) in OpenGL :). Why not? You can copy and paste most of the code from NeHe's tutorials and understand how most of it works later.
Quote:
Original post by Kurioes
You can copy and paste most of the code from NeHe's tutorials and understand how most of it works later.
A very bad way of doing things IMO. Understand why you're doing something and how it works *before* implementing it. Well, actually, learn to implement it yourself rather than just copying code. You'll benefit from it a lot more.
If at first you don't succeed, redefine success.
sure but the window initialization shit , who wants 2 learn 2 implemant that... to put it this way if i had 2 code from scratch out of my mind i would be able 2.
Mostly what i do is open one of the small demos i did and copy the entire thing and work from there
Mostly what i do is open one of the small demos i did and copy the entire thing and work from there
----------------------------http://djoubert.co.uk
Firstly, welcome newcomer and fellow game programmer! =) =) As I learned not long ago when I first joined, seeking help is the first sign of dedication to the cause. =)
Now that being said, I agree that the NeHe tutorials are excellent for learning OpenGL game programming. I'd say to start from the beginning though, as they teach you a lot of game-related fundamentals. Read em through, and understand them well. =)
Also, do some looking up for "SDL" if you're interested in 2D programming. SDL, also known as the Simple Directmedia Layer, is an excellent way to get started in classic game programming. www.libsdl.org is the main site where you can download stuff for it, and there's a tutorial section there that links off to some good (and not so good) tutorials. The second one from the bottom of that list is particularly good though at teaching the fundamentals of SDL. I'd check it out.
Above all, ask questions! =) Some people here can be real buttholes if people ask newbie type questions, but you just have to learn to ignore them. They're the same griefers you'd find anywhere. The other 90% of us are mature enough to not attack people who are in the same position that we were, and we're the ones worth listening to. =)
Now that being said, I agree that the NeHe tutorials are excellent for learning OpenGL game programming. I'd say to start from the beginning though, as they teach you a lot of game-related fundamentals. Read em through, and understand them well. =)
Also, do some looking up for "SDL" if you're interested in 2D programming. SDL, also known as the Simple Directmedia Layer, is an excellent way to get started in classic game programming. www.libsdl.org is the main site where you can download stuff for it, and there's a tutorial section there that links off to some good (and not so good) tutorials. The second one from the bottom of that list is particularly good though at teaching the fundamentals of SDL. I'd check it out.
Above all, ask questions! =) Some people here can be real buttholes if people ask newbie type questions, but you just have to learn to ignore them. They're the same griefers you'd find anywhere. The other 90% of us are mature enough to not attack people who are in the same position that we were, and we're the ones worth listening to. =)
-Vendal Thornheart=) Programming for a better tomorrow... well,for a better simulated tomorrow. ;)
Quote:
Original post by dawidjoubert
sure but the window initialization shit , who wants 2 learn 2 implemant that... to put it this way if i had 2 code from scratch out of my mind i would be able 2.
Mostly what i do is open one of the small demos i did and copy the entire thing and work from there
Of course, it's pointless learning window creation code off by heart. I couldn't just write code to open a window now (it'd be damn close - but wouldn't compile probably). Thats not my point. My point is not knowing how the code works, and why in the first place. Yeah I copy init code and the like from my previous projects in new ones, however, I know what everything does, and why, and how it does it. Thats different from just cut and pasting from NeHe, without knowing anything about it. You don't learn a thing from that.
If at first you don't succeed, redefine success.
Quote:SDL can be used for 2D programming, or even be used to just handle the OS dependant code for OpenGL apps. (Same code compiling on windows/linux it's great!) Here's all the nehe tutorials converted to SDL: http://www.libsdl.org/opengl/OpenGL-intro-1.1.1.zip
Original post by VThornheartAlso, do some looking up for "SDL" if you're interested in 2D programming. SDL, also known as the Simple Directmedia Layer, is an excellent way to get started in classic game programming. www.libsdl.org is the main site where you can download stuff for it, and there's a tutorial section there that links off to some good (and not so good) tutorials. The second one from the bottom of that list is particularly good though at teaching the fundamentals of SDL. I'd check it out.
Take a look back at the site in the not too distant future, since the documentation is currently being converted to a WiKi :) (Now it'll be up to date :) )
--monkey
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement