PureGDK - 3D Programming for PureBasic - translation project

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Mistrel
Beiträge: 3
Registriert: 27.03.2009 06:13

PureGDK - 3D Programming for PureBasic - translation project

Beitrag von Mistrel »

Bild

The release of PureGDK 1.1.0 has solved many of the caveats of the previous releases, including framework to support language-agnostic error handlers and string functions. If users of the PureBasic French and German forums are interested in a native port for their language, here's your chance to get a free copy of PureGDK. :)

I'm offering a free copy of PureGDK Upgrade for users who purchase from PureGDK.com to the top three translators and half-off to all contributors, to be claimed at the time of completion for free or as a refund if you want to purchase early for testing. You will need to keep a record of your order ID if you want to claim a refund.

Rules for eligibility will come down to a vote by the community based on quality and participation, since I won't be able to understand anything you translate, I will have to rely on nominations by the community.

For any of you entrepreneurial users, automated translators from the web will help speed up the process but I expect you to go through and clean up any of the residual damage caused by the translation process. It shouldn't be difficult to write this kind of software in PureBasic to syndicate AltaVista's Babelfish web translation engine.

French Translation Project:
http://www.purebasic.fr/french/viewtopic.php?p=95516

PureGDK website:
http://puregdk.com

Sample PureGDK applications:
http://puregdk.com/index.php?f=examples

English thread for PureGDK:
http://www.purebasic.fr/english/viewtop ... sc&start=0

More information about DarkBasic Professional from The Game Creators Newsletter:
Bild
http://www.thegamecreators.com/?gf=newsletter

Translation template
http://puregdk.com/files/upload/puregdk ... plates.zip
Zuletzt geändert von Mistrel am 27.03.2009 07:14, insgesamt 3-mal geändert.
Bild
Benutzeravatar
Mistrel
Beiträge: 3
Registriert: 27.03.2009 06:13

Beitrag von Mistrel »

What is PureGDK?
PureGDK is a 3D game and application developer’s dream come true -- it streamlines the entire process of incorporating powerful DirectX 9 capabilities into your software.
Create and update your software faster, with more time to focus on fun. With PureGDK you can get instant results with human-readable code without the difficulty imposed by other languages and hard-to-program graphics APIs. Build the software you want now!

PureGDK was created to bring the power of the DarkBasic Professional engine to the PureBasic language. The result of this effort has created a fusion which brings powerful 3D graphics to PureBasic and a highly sophisticated BASIC language to DarkBasic Professional developers.

PureGDK is an intermediary compiler and a set of command libraries that interfaces the DarkBasic Professional and PureBasic language at compile-time. This allows DarkBasic Professional commands to be compiled to an executable and debugged right out of the PureBasic IDE. It also bring a powerful new command set to both PureBasic and DarkBasic users alike. Both DarkBasic Professional and PureBasic are required to compile.

Is PureGDK slower than a native DarkBasic Professional executable?
A PureGDK executable will run as fast or faster than a native DarkBasic Professional executable. This is because the machine code produced by PureBasic is designed for maximum speed and compactness. The execution speed of code produced by PureBasic can match almost any professional compiler like Visual C++.

Will PureGDK be expandable?
PureGDK comes with support for 20 third-party plugins which adds over 1,000 new commands to the already impressive Darkbasic Professional command set. PureGDK also provides a plugin framework which allows anyone to effortlessly add support for their favorite plugin.

The DirectX 9 Solution for PureBasic
PureGDK offers you the power of DarkBasic Professional, with complete integration into the PureBasic development environment.

Bild

The DirectX 9 Solution for PureBasic

Pure GDK offers you the power of DarkBASIC Professional, with complete integration into the PureBasic development environment.
PureGDK Advantages

PureGDK Advantages
  • 3D Graphics for PureBasic -- Harness the power of the DarkBasic Professional 3D engine for your PureBasic projects.
  • Application Development for DarkBasic -- The PureBasic language brings powerful application development capabilities to DarkBasic Professional programmers.
  • Powerful Debugging Tools -- Full support for the PureBasic IDE and its powerful debugging tools.
  • Add Your Own Features! -- PureGDK comes with an easy to use framework library for wrapping DarkBasic Professional plugins that you can program yourself in PureBasic.
  • Support for Third-Party Plugins -- PureGDK includes pre-built library interfaces for many official and popular community plugins. No need to wrap them yourself!
  • Access to DirectX 9 Internals -- PureGDK takes advantage of PureBasic's support DirectX 9 interfaces by providing complete access to the interfaces exposed by DarkBasic Professional and allows you to take programming with DarkBasic and DirectX 9 to the next level.
DarkBasic Professional Features

DarkBASIC Professional is the most advanced games development package built on the BASIC language currently available. No other package out there makes it as easy to incorporate all of the special features and effects you see in todays games and no other package natively offers the benefits of Microsofts DirectX 9 technology. -The Game Creators
  • Binary Space Partitioning (BSP)
  • Potential Visibility Set
  • Pixel & vertex shaders
  • Real time shadows
  • True reflections
  • Lights
  • Matrices
  • Advanced terrain
  • Multiple camera views
  • Particle system
  • Lightning fast 2D sprites
  • Polygon collision detection
  • Bump mapping
  • Light mapping
  • Environment mapping
  • Multitexturing
  • Bone based animations
  • Cartoon shading
  • Rainbow rendering
  • Low level access of object data
  • Vector and matrix manipulation
Upcoming features:

For those who don't read the TGC newsletter, the commercial DarkBasic Professional plugin for 3D cloth and particle effects is being released for free in the next update. PureGDK will be sure to support these new functions when they become available. :)


Bild Bild Bild

http://www.thegamecreators.com/data/new ... _74.html#5
http://darkbasicpro.thegamecreators.com ... dparticles

Really cool games made using DarkBasic/DarkBasic Professional:
(Now, just imagine what you'll be able to do in PureBasic with the same tools. :))

MECHWARS:
http://forum.thegamecreators.com/?m=for ... 143363&b=8

Bild Bild Bild

Bild Bild

Cliff's engine and editor, another great example of what's possible with DBP:

http://forum.thegamecreators.com/?m=for ... 107862&b=8
http://forumfiles.thegamecreators.com/download/1212590
http://forumfiles.thegamecreators.com/download/1212591
http://forumfiles.thegamecreators.com/download/1212592

Evochron Renegades, a new space flight simulator by StarWraith 3D Games LLC:

http://starwraith3dgames.home.att.net/go.htm
http://starwraith3dgames.home.att.net/e ... /index.htm
http://www.youtube.com/watch?v=M-x4SdR_JMk

Bild Bild
Bild Bild

Soul Hunter:
http://forum.thegamecreators.com/?m=for ... =64844&b=8

Bild Bild

Additional projects of interest:
http://forum.thegamecreators.com/?m=for ... 145470&b=8
Zuletzt geändert von Mistrel am 27.03.2009 06:20, insgesamt 3-mal geändert.
Bild
Benutzeravatar
Mistrel
Beiträge: 3
Registriert: 27.03.2009 06:13

Beitrag von Mistrel »

Reserved.
Bild
Antworten