PureGDK / Welcome to the PureGDK forum! |
| Author | Message | ||
|
Mistrel
PureGDK Moderator ![]() ![]() Joined: Wed Nov 9th 2005 Location: Cyberspace |
TGC was kind enough to provide the PureGDK community a home here on the TGC forum. I hope to remedy any confusion here by helping people understand what PureGDK is and what it's useful for. It's also to provide a place where users can share source code and ask questions. This is not a place to report bugs. Please direct any support inquires to support@puregdk.com where I'll be able to see and address them promptly. More information will be available soon as time permits. |
||
| Back to top |
|||
|
NickH
User Joined: Mon May 19th 2008 Location: North Yorkshire, UK, within my own mind. |
I'm thinking seriously about getting this when I can. It says you can run separate threads (I think) somewhere, does this mean you can properly have a task going in the background while do other stuff, like loading objects in the background? and does this mean proper multi processor support? |
||
| Back to top |
|||
|
Mistrel
PureGDK Moderator ![]() ![]() Joined: Wed Nov 9th 2005 Location: Cyberspace |
Multithreading is different from multi-core processing. PureBasic has native support for the Win32 API so to answer your question, yes you can do multicore programming. But don't expect it to be easy. Threads on the other hand are very easy to implement. Threads allow you to do multiple things at the same time without locking up your interface. For example, if you have to load a very large file the program will freeze until it's finished. If you unload this processing to a threads then this won't happen. The real power is designating different actions to dedicated threads. One thread to control physics, one for AI, one for controls, and one for the main loop. All of this is possible using PureGDK! |
||
| Back to top |
|||
|
NickH
User Joined: Mon May 19th 2008 Location: North Yorkshire, UK, within my own mind. |
You say Win32 API, surely it'd still work on a 64bit OS too then? I do plan on getting a new computer with Windows 7 on it eventually (though still keeping this machine too). |
||
| Back to top |
|||
|
Mistrel
PureGDK Moderator ![]() ![]() Joined: Wed Nov 9th 2005 Location: Cyberspace |
|
||
| Back to top |
|||
|
NickH
User Joined: Mon May 19th 2008 Location: North Yorkshire, UK, within my own mind. |
Oops of course, I think I shouldn't ask question when I'm falling asleep! This is sounding interesting, thanks. |
||
| Back to top |
|||
|
Google Ad
AdBot Joined: Aug 26th 2002 Location: Everywhere |
|||
| Back to top |
|||
|
Olby
User Joined: Thu Aug 21st 2003 Location: Studio |
Nick you wont regret getting into PB and GDK. It so powerful combination. No more struggling with enormous amounts of plugins to do some basic stuff. Now its all included in the PB. Cheers. ACER Aspire 5920G: Core2Duo 2.2GHZ, 2GB, GeForce 8600M GT 1280MB, Windows Vista Ultimate SP1, DBPro 7.4 + PureGDK |
||
| Back to top |
|||
|
Poshu
User Joined: Fri Oct 9th 2009 Location: Cyberspace |
Yeah, PureGDK is the best way to accomplish task that usually needs other addon like DarkData, Styx, DarkNet, Unity... |
||
| Back to top |
|||
|
luke810
User Joined: Mon Sep 4th 2006 Location: United States |
|
||
| Back to top |
|||
|
Docwes
User ![]() Joined: Sun Oct 18th 2009 Location: Ohio |
So I took the plunge after alot of research and thought, and became a official pureGDK and purebasic user. One of the things that sold me was the great work Mistrel has done and a PureUnit plugin I came across, that brings unit testing into purebasic woot. Has anyone used that? This week i'll be doing my deep dive into things. But i had a question for Mistrel. Do you have a tutorial or a getting started with puregdk for people new to purebasic and puregdk. I didnt remember seeing anything, when i installed it. Thanks and looking forward to working with puregdk and purebasic Coding is good~ All the time! http://www.docwes.net/sigv2.jpg |
||
| Back to top |
|||
|
Mistrel
PureGDK Moderator ![]() ![]() Joined: Wed Nov 9th 2005 Location: Cyberspace |
Docwes, see the help file under Help -> External Help -> PureGDK.chm. There is an example project there of a spinning cube along with a list of fundamental differences. There are also lots of examples here on the PureGDK board: http://forum.thegamecreators.com/?m=forum_view&t=158901&b=38 Besides this list the most obvious change is the language itself. Still being a BASIC dialect it's very similar to DBP but with its own nuances. See Gary's book for the best learning resource for getting acquainted. It's the same book I used when switching from DBP to PureBasic: http://forum.thegamecreators.com/?m=forum_view&t=158904&b=38 |
||
| Back to top |
|||
|
aonyn
User Joined: Fri Oct 16th 2009 Location: Cyberspace |
Welcome Docwes, I took the plunge nearly a year ago, and no regrets. I enjoy purebasic every time I use it, and pureGDK brings familiar functionality from DB Pro to the table. Best of both worlds. I was just a DB tinkerer with little skill when I took the plunge to purebasic. In the past year, I have become quite confident writing a wide variety of applications, and purebasic has always been friendly yet powerful. I have yet to encounter something I have wanted to do, which purebasic does not have the ability to do. Good luck and have fun, I certainly do. regards, Dave |
||
| Back to top |
|||
You must be logged-in to post messages to this forum. You can register an account for free. Or click here to login.
Forum Search
Enter a word or phrase to search our Forum for:
|
|







