Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / Hello! What is your suggestions about a newbie in DarkGDK?

Author
Message
Romans
14
Years of Service
User Offline
Joined: 13th Apr 2010
Location:
Posted: 13th Apr 2010 21:37
Hello all,
First of all i want to say im pretty new in C++ (so in DarkGDK too). I've used few other engines before but i want to start a new and stronger language&engine.

As i said i dont really know C++ and DarkGDK, where should i start?
Which tutorials i should read? etc.

Im waiting for all suggestions

Regards
Matty H
16
Years of Service
User Offline
Joined: 7th Oct 2008
Location: England
Posted: 13th Apr 2010 22:26 Edited at: 13th Apr 2010 23:15
Great thing about DarkGDK is that you can start by programming in a basic and procedural manor, just get familiar with the DarkGDK commands first.
As you learn you can also start using more of C++'s many advanced features if you wish to do so.

Bran flakes91093
16
Years of Service
User Offline
Joined: 13th Sep 2008
Location: Crazy Land
Posted: 13th Apr 2010 22:29
A great site to learn C++:
http://www.cplusplus.com/doc/tutorial

You will definitely encounter errors that you may not understand (eg C2143), so just search Google to find the MSDN page that explains it.

"A computer once beat me at chess, but it was no match for me at kick boxing."
Emo Philips
Romans
14
Years of Service
User Offline
Joined: 13th Apr 2010
Location:
Posted: 13th Apr 2010 22:30
Can you show me the best tutorials to start?
Romans
14
Years of Service
User Offline
Joined: 13th Apr 2010
Location:
Posted: 13th Apr 2010 22:41
Thanks branflakes ill check this out
Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 14th Apr 2010 01:20
A good, and free, beginners C++ programming book:
http://msdn.microsoft.com/en-us/beginner/cc305129.aspx

I have read it, it explains things pretty good, but on the other hand it kinda leaves some pretty important stuff out.

But my suggestion: Read it. Then learn DarkGDK. Motivation to read it? Just think off all the cool stuff you one day will be able to do.

If you are interested, here is a good introductory article/book on programming with the windows API:
http://winprog.org/tutorial/

Other (direct)links i found useful after reading the book mentioned:

Operator overloading and inheritance with template classes:
http://www.go4expert.com/forums/showthread.php?t=4257

Typedef Declarations:
http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=177

Const correctness:
1: http://www.possibility.com/Cpp/const.html
2: http://www.cprogramming.com/tutorial/const_correctness.html

Function pointers:
http://www.newty.de/fpt/intro.html

Always declare base class destructors as virtual:
http://www.codersource.net/c/c-miscellaneous/c-virtual-destructors.aspx

If you want to, bookmark the above links. Start reading the book, then you will be on your way.

And yea.
http://www.cplusplus.com/ is a great reference site.

Do not get overwhelmed by all the stuff there is to learn.. Just start learning the basics of C++, then learn DarkGDK, and decide from there on what you want to learn next.

Happy learning and coding

Romans
14
Years of Service
User Offline
Joined: 13th Apr 2010
Location:
Posted: 14th Apr 2010 20:37
Coder#05, thanks these things would be really helpful
Cuddle Bunniezzz 12
15
Years of Service
User Offline
Joined: 14th Jan 2009
Location: Buffalo, NY
Posted: 14th Apr 2010 23:31
If your going to buy a book, get this one:

http://www.amazon.com/Beginning-Through-Game-Programming-ebook/dp/B002L6GJAG/ref=sr_1_2?ie=UTF8&s=digital-text&qid=1271276567&sr=8-2-spell

It's an amazing good look into C++ for the newbie C++ programmer and the not-so-new-but-but-wanting-to-know-more-than-just-functions C++ programmer. It covers all that you'll need to be a functional DarkGDK programmer (or any other kinda of C/C++ library). It's also one of those books that each time your glance through it (if you have completed all of the exercises), you'll learn something new or understand something that you didn't before.

What's even more cool about it is that if you just read the First 5 chapters (half of the book), you can pretty much start programming DarkGDK. But I recommend doing the whole book. (It even sells in a heart beat when it's ever at a book store, no joke.)

And once your done with that book, take a look at this one:

http://www.amazon.com/Beginners-Guide-Second-Herbert-Schildt/dp/0072232153/ref=sr_1_6?ie=UTF8&s=books&qid=1271276932&sr=8-6

If you read the whole last one, you can just pick up around chapter 8 or 9 of this (depending on how good you are with classes), this book can teach you all of the Core C++, and how to use <iostream>, it's really well made and I'm quite surprised it doesn't have much reviews on Amazon.com

http://www.darkgdk.us/ <- You can now submit pages, upload images, yet were lacking content. We need your help!
Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 14th Apr 2010 23:40
The second book you linked to is the same as the one gotten for free here:
http://msdn.microsoft.com/en-us/beginner/cc305129.aspx



Klas Wullt
14
Years of Service
User Offline
Joined: 7th Dec 2009
Location: sweden
Posted: 15th Apr 2010 02:16
I can teach.
I used to teach c++ and game making to a crew.
Got no complaint.
I was better at CDX myself.
Cuddle Bunniezzz 12
15
Years of Service
User Offline
Joined: 14th Jan 2009
Location: Buffalo, NY
Posted: 15th Apr 2010 03:55
Quote: "
The second book you linked to is the same as the one gotten for free here:
"


Well, I sure feel like an idiot for not check MSDN for some C++ tutorials. (I wonder if they have C# book on there?)

Then again, the hard cover copy that I have has a spiral spine, and it's really nice.

http://www.darkgdk.us/ <- You can now submit pages, upload images, yet were lacking content. We need your help!
Interplanetary Funk
14
Years of Service
User Offline
Joined: 19th Apr 2010
Location: Ipswich, United Kingdom
Posted: 20th Apr 2010 23:46
Theres also this guy: http://www.youtube.com/helpfullprogrammer

He only shows the 2d stuff, but its very good, also, i found sams teach yourself c++ book (that's not the exact one I have, I cant find the one I have anywhere online.)

Login to post a reply

Server time is: 2024-11-20 01:34:39
Your offset time is: 2024-11-20 01:34:39