The Game Creators
The Game Creators Home Online Shop Click to Login
 
DarkBASIC Professional
Order Online
Hands on DB Pro
International Sites
Brazilian DarkBASIC Professional site Brazil
French DarkBASIC Professional site France
German DarkBASIC Professional site Germany
Italian DarkBASIC Professional site Italy
Japanese DarkBASIC Professional site Japan
Newsletter
Issue 82 is out now
The Game Creators Newsletter
Get our free newsletter
Forums
Join thousands of game developers in our forums and read over 1.4 million messages
Free Software
Download a free version of FPS Creator
Twitter
Keep up to date with all the latest events at The Game Creators
Programming
GBN
Game Creator Store
Get Firefox!
Hands On DarkBASIC Pro - Volume 1

This book offers an easy-to-follow, self-study introduction to games software development using DarkBASIC Professional - a programming language designed specifically for creating video games on a PC.

If you are new to programming or just want to find out how to write computer games, this text will get you started.

"Hands On DarkBASIC Pro delivers both detailed coverage and explanation of the commands, as well as essential development advice that will make your code cleaner, easier to debug and maintainable." -- Lee Bamber, DarkBASIC Professional Developer

Find out how to produce anything from a simple guessing game to a two-player, animated sprite space game. Use 3D positional sound and video. Create games that use the mouse or a joystick.

Fundamental software design and implementation is also covered. Find out how to design and create modular programs, how to create test data and construct software using bottom-up and top-down methods. Use arrays, files, and record structures.

The hands-on approach used throughout the book means that most of your time is spent at the computer creating programs. The numerous examples and exercises (with solutions included) lead you through both the basics and subtleties of the language. There are several complete games for you to study and modify. The code media from the book is available to download from the publishers web site.

This book is truly massive, both in scope and in size. With over 740 large-format pages (the book measures 11.5" x 8") everything is explained through clear explanations, example code, notes, screen shots and illustrations.

Volume 2 - Now Available

Volume 2 of this series is now available. It contains more advanced topics such as creating 3D graphics, textures, special effects, cameras, lights, internet access, and network programming. Read more here

Sample Pages

We have taken two pages from the book to demonstrate the layout, writing style and comprehensive nature of this title. You can view them on-line as JPEG files: Sample Page 1 (193 KB) and Sample Page 2 (147 KB). The print quality is of course far higher than the images displayed, correctly formatted by the type-setter and professionaly printed. We have also published the complete Table of Contents below.

Click here to order this book

Book Information
Publisher: Digital Skills
Author: Alistair Stewart
ISBN: 1-874107-08-4

Order Online

You can order Hands On DarkBASIC Professional Volume 1 online. The process is safe and secure.

Hands On DarkBASIC Professional Volume 1

Part 1 of a 2 volume set that will teach you all there is to know about DarkBASIC Professional and good solid code structure.
Over 740 pages. Example code media available online.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $47.99 €37.99 £29.50 Click here to buy

This item is a book and is delivered in the mail. We use a tracked postal service for this item, and a signature will be required upon delivery.

Table of contents

Click a Chapter to display the contents within it (requires JavaScript)

Chapter 1 - Designing Algorithms
Chapter 2 - Starting DarkBASIC Pro
Chapter 3 - Data
Chapter 4 - Selection
Chapter 5 - Iteration
Chapter 6 - Drawing Statements
Chapter 7 - Modular Programming
Chapter 8 - String Functions
Chapter 9 - Hangman
Chapter 10 - Arrays
Chapter 11 - Bull and Touch
Chapter 12 - Advanced Data Types and Operators
Chapter 13 - Bitmaps
Chapter 14 - Video Cards and the Screen
Chapter 15 - File Handling
Chapter 16 - Handling Music Files
Chapter 17 - Displaying Video Files
Chapter 18 - Accessing the Keyboard
Chapter 19 - Mathematical Functions
Chapter 20 - Images
Chapter 21 - Sprites
Chapter 22 - Sprites 2
Chapter 23 - Animated Sprites
Chapter 24 - Sound
Chapter 25 - 2D Vectors
Chapter 26 - Space Duel
Chapter 27 - Using the Mouse
Chapter 28 - Pelmanism
Chapter 29 - Using a Joystick
Appendix
The ASCII Character Set
Index
Why not look at ...

Send this page by Email Printer Friendly Page Web Site Assistance



Dark Data
A library that gives one the ability to create a database with keyed filing systems, and resuable direct access records Read >
DarkCLOUDS
Creates a live, real-time sky for your DarkBASIC Professional games Read >
Dark Video
A complete movie encoder and decoder solution Read >
DarkNet
Multiplayer library Read >
Green-Ear
Integrated voice and text chat, voice morphing, private channels and more. Read >
Dark Physics
A complete royalty-free physics engine. Read >
Tree Party
Realistic tree system built for real time game renderings Read >
Dark Source
Source code snippet collection Read >
PureGDK
Dark Basic for Pure Basic Read >
Dark Ink
Brand new print library Read >
2D Kit
Extension new 2D commands. Read >
Enhanced Anims
Comprehensive 3D animation DLL. Read >
Dark Shader
Easy and impressive shader creation. Read >
Dark Lights
Fast light mapping system. Read >
Dark A.I.
Pathfinding, teams and zones. Read >
STYX
ActiveX, Flash, XML and much more. Read >
eXtends
Hundreds of exciting new commands. Read >
Unity
LUA scripting support for your games. Read >
EZ Rotate
Easy object and world rotation. Read >
Enhancement Pack
OGG replay, File Blocks, EAX and more. Read >
Texture Max
One model, infinite variations! Read >
Nuclear Glory
A comprehensive collision system. Read >
Pure Plugin
DLL creation system. Read >
Cloth & Particles
3D Cloth & Particles. Read >
Newsletter 82
Read our free monthly newsletter online

10 year anniversary, DarkBASIC Pro FREE, Lee Bamber Interview & loads more!

Subscribe for free:

DB Pro
GBN
Latest Releases

FPSC Model Pack 36
DB Pro Add-on Pack 2009
FPSC Model Pack 35
FPSC Model Pack 34
Dark Data
FPSC Model Pack 33
FPSC Model Pack 32
FPSC Model Pack 31
DB Pro Upgrade 7.4
DarkCLOUDS
Dark Video
Magic Particles
FPS Creator Bonanza

User Gallery
Who (2)
Delphi
VR-arena2 botmania
VR-arena2:botmania
Who
Inside The Horror
Visit our new screen shot Gallery