Game Programming and Development Tools

C++ Tutorial – dartsman

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Hi Everybody (hi doctor nick)

Tutorial 1 is done, however i cannot post it, some server issue?? any help?

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
um... you wrote a tutorial? well, if you want i could post it as you... lol... you can affect how people will see who posted it as..

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
why am i unable to post it though?? it said something about the server. I thought maybe it's a bit too big.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol i dunno... try again maybe... that happened to me once... lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

[This message has been edited by buddboy (edited March 21, 2006).]

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
Well if you spent as long as you said you would on it, its probabaly to long. Try splitting it in half Dr Nick.

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
lol,

I tried and got the problem again...

"Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."

I'll try something smaller...


Hi Everybody (hi doctor nick)

Well ok, seems that this might be a good topic to do. A C++ tutorial, starting from scratch, working from the basics of C++ through to possibly 3D game programming. As questions anytime. This tutorial might progress slowly, but i wanna be teaching C++ concepts pretty fast. I'll also provide weblinks for anything you'll need or other tutorials that'll help or explain more. I'm going to do this tutorial for Windows, i'm using winXP. Another point to note, I'm just going to be posting this stuff onto the forums, anyone can reply to find out more, or if they have a problem, also if there is anything wrong with the code/post please let me know as most of this will be done between 9pm and 4am :P

Ok, well you'll first need a Compiler. I have Visual Studio .Net 2005. Unfortunately most people won't wanna fork out some cash for a compiler. Well now theres one called Dev-C++. Its a free IDE with the Mingw compiler. I'll work with dev-c++ for this tutorial, however I'm going to have to change to Visual Studio later. You should be able to get an academic version for a rather cheap price. Although maybe i might convert some of the examples to dev-c++.

http://internap.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe

download, install.

Now i like to have a directory whenever i do programming just for my programming solutions/projects. mine is "C:\Jon's\Programming\My Stuff\" i would recommend a shorter directory :P plus no spaces, some compilers/IDEs have fits over spaces in directories. (Not good ole VS.NET :P)

More to follow...

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
nope... doesn't looks like i'll be able to post anymore. I'll make an even shorter version :P

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
this happens occasionaly. it'll pass. I'm not sure what they do, but everything goes back to normal usually.

------------------
"I bleed black tears"

Will the emo kids be my friends now?

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Hey,

I'm putting together a website, it'll have the tutorials, but it'll take me a bit to get it working right. I'll upload the tutorials as i go and then supply the links in here until the website is up.

I'm just modifying a couple of problems that were spotted by Pablo. I should have it uploaded soon, and then i'll supply the link.

I'd just like to thank Goop2 and Pablo for their help. Having someone check over the tutorial first before releasing it helps as it's soo easy to forget things (especially at like 2 am :P).

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
hey.. i was thinking about doing some image tutorials for GIMP... but the same thing happened to me... (this was a while ago lol) but i want to do it again... do you think i could put them on your site?

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

[This message has been edited by buddboy (edited March 22, 2006).]

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Do you have msn?? we could chat on there easier. Also how big are the images? I could put them up if you want. though if you goto...

www.1asphost.com

thats the free web host that i'm using atm.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
yes i have MSN... buddboy@bluebottle.com... what's your UN?

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
plus, it's not just the images... it's tutorials too lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Yay... I have up website slightly uploaded. The tutorial page is up at least. It has the first C++ tutoral up (Tutorial0). I'm working on both the website and going to get started on the next tutorial. Any questions please post them in this topic or Private Message me.

http://aa.1asphost.com/dartsman/

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
link doesn't work...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
try...

http://aa.1asphost.com/dartsman/index.html

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
oops lol... nvm..

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

[This message has been edited by buddboy (edited March 24, 2006).]

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Link will not work from now on, the site is down for the mean time.

PM me ur email and I will send out any tutorials that are done.

Thankyou

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
k... darn... and i just finished the GIMP tutorial, too!! lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
you could just create your own free website and then post them up, I'd be interested in seeing them and it seems that a lot of people here use it.

www.1asphost.com

it is a pretty good free one, 100Mb, 1Gb brandwidth, popups and text ads though.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
ok... i'll do that and post a link...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

[This message has been edited by buddboy (edited March 26, 2006).]

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
i can't get it to work... i'll just sign up with Tripod or something...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
Hey Dartsman,
I've got my own domain with webhosting that I pay for. I'm not using most of the space or bandwidth right now. I'd love to host your tutorials. Same for you, Buddboy. My domain is http://steveth45.net/ . I could put tutorials in a separate folder like http://steveth45.net/tutorials/ or something like that. Just email them to me here: stevegoss(at)steveth45.net . Just replace the (at) with @ . Zip it up and attach it to the email and I'll post it. I'll even post a link on my page/blog which gets about 3 hits a month. I'm a C++ fanatic, so I'd like to check out your tutorial myself.

------------------
+---------+
|steveth45|
+---------+

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
Thanks for the offer, but at this moment because the tutorials are only just being done (2 done so far) I'm going to offer them only to people who ask to be added to an email list. Although this might limit the number of people who get to read them, I'll be looking to post them to gamedev.net hopefully in the not too distant future (once I get a fair bit done with them).

I'm trying to get them done, but at the same time, working on game concept (at the same time re-working my 2d engine) and looking for a job (programmer).

Thanks again, and good luck with the workshop. I'm going to start planning to go next year to the conference.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
i'll think about that steve... but i've got a site set up with Tripod so i might just ask you to host a link lol.... if you want to check it out, here it is:
http://gimptutorial.tripod.com/

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
Alright Budd, you've got a link on my page.

------------------
+---------+
|steveth45|
+---------+

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
thnx...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!