Domain: gametutorials.com
Stories and comments across the archive that link to gametutorials.com.
Comments · 7
-
Re:NeHe's tutorials...
http://www.gametutorials.com/
GameTutorials also has some great OpenGL/Programming tutorials. -
Resources for introducing programming to kidsFor more beginning kids, there are: HyperStudio, SuperCard, AgentSheets, NetLogo, E-Slate, Logo variants, and see many others listed at the site Teaching Kids Programming.
Another entry into programming is creating web pages, by tweaking them with JavaScript, and eventually CGI scripts. Really anything that allows tweaking is good, such as tweaking Mozilla or the computer desktop. Programming is about tweaking the world.
Once they feel ready to transition to a full programming language (Java, C++, etc.), there are ways to ramp up to that too. JavaScript is a great way to learn object-oriented concepts. Learning game programming really motivates kids and they learn about 3D graphics too (Nehe and GameTutorials). For building real desktop applications, NetBeans and the free JBuilder edition let you visually design java user interfaces, but something like Thinlets simplifies java development greatly (and introduces you to XML, see also other XUL-based development tools). Of course there are thousands of resources out there for learning java, see Sun's New to Java center.
Lastly, I think kids should keep a blog or a journal somewhere. If you have webspace, set them up a MovableType blog and let them tweak everything they want (adding commenting, shoutboxes, javascript goodies, etc.).
-
Great place to learn game programmingI learned most of what I know from a web site. Of course this gets back to the whole learn via book versus learn via google searches saga, but I think there's a wealth of info on this site.
I know, I know you can't learn everything from there and you should pick up a book after a while, but nonetheless a great place to start.
-
Re:Understanding
True, but the wealth of information available out there is astounding. A simple google search yeilds amazing results.
Then there are demo specific sites:
OJuice
Scene
CFWweb
General game programming sites help aswell:
Flipcode
GameDev
GameTutorials
The information about karman filters isnt what you should learn first. That type of information will come later, once you develop specific skills, different techniques will come to light. -
Re:whats best way to begin something like this?I've learnt the basics of OpenGL with Nehe's Tutorials. It was ok. Then I found GameTutorials which is, IMHO, far superior. The tutorial code is much better and as easy to understand, and it does have a ton of tutorials covering basics to advanced topics (BSP trees, Volumetric fog, Q3 models animations, etc.) Almost all tutorials are ported to SDL.
Here's a funny quote from DigiBen, of the two admins:
I was just looking over the OpenGL tutorials and I want to ONCE again throw out my gratitude for the sweet SDL ports that Golem and EvilSmile have compiled for us. There is only like 20 more, if that before they are ALL! done. I was going to then go and post our site on SlashDot once that is done, which I hear TRASHES web sites because of all their hits. So once those are done, or near done, prepare for some huge publicity and a bunch of crazy linux users to start pouring in
:) -
Re:whats best way to begin something like this?
-
Re:whats best way to begin something like this?
As well as NeHe, the guys over at Game Tutorials have quite a few OpenGL tutorials (which nicely complements NeHe's). Their site is at http://www.gametutorials.com/. They also have tutorials on how to program in C++, C, DirectX, Win32, and using Visual C++ (if you are into that kind of thing 8).
You also might want to read some of the good articles at Gamasutra (http://www.gamasutra.com) as they have good game related news and articles. The registration is free and gives you access to all of their articles and web lectures.
You can also read some of the articles at http://www.gamedev.net, http://www.flipcode.com and there is a good resource for stuff like this at http://www.angelcode.com. These are just some of the best sites I have found. Hope that helps.