Home Contact Us Payment Method Order FAQ
Department 1. Beginner Guide to DarkBASIC Game Programming

Game Development
Magazines
Miscellaneous
Music Technology
Networking
Programming
Video & Photography
Web Development
Downloads
Related Resources
Term of Use
Link Exchange
Copyright © 2005
Cheap Ebooks
 All Rights Reserved

Search Now:

By Joshua Smith, Jonathan Harbour
ISBN: 1-59200-009-6
752 pages
 
Ebook code : GD01
List Price : $47.99
Our Low Price : $37.00
 

 

Description

You’re interested in programming games, but you don’t know where to begin. Beginner’s Guide to DarkBASIC Game Programming is here to help. You’ll be programming games in no time— and with DarkBASIC, you’ll be amazed at how little code you have to write! DarkBASIC features more than a thousand commands geared toward game development, giving you a powerful tool as you put your newfound skills into practice. You’ll get coverage of both DarkBASIC and DarkBASIC Professional. This completely self- contained ebook is designed to give you all of the skills you need to begin an amazing journey into the world of game development.


Features

DarkBASIC includes all of the features needed to write complete 2D/3D games.

A programming primer that teaches concepts through the creation of simple games.

No prior programming experience is required.


Table of Contents

Introduction
Part 1: The Basics of Computer Programming
1. Welcome to DarkBASIC
2. Introduction to Computer Programming
3. Basic Commands, Variables, and Data Types
4. Characters, Strings, and Text Outputs
5. Looping Commands
6. Making Programs Think: Branching Statements and Subroutines
7. More Power to the Numbers: Data Sequences and Arrays
8. Number Crunching: Mathematical and Relational Operators and Commands
Part 2: Game Fundamentals: Graphics, Sound, Input Devices, and File Access
9. Basic Graphics Commands
10. Game Graphics: Learning to Use Bitmaps
11. The Art of Using Animated Sprites for 2D Games
12. Programming the Keyboard, Mouse, and Joystick
13. Adding Sound Effects to Your Game
14. Playing Some Tunes: CD Audio, MIDI, and MP3 Music
15. Loading and Saving Information Using Files
16. Playing Intro Movies and Cut-Scenes
Part 3: Advanced Topics: 3D Graphics ad Multiplayer Programming
17. Findamentals of 3D Graphics Programming
18. Multiplayer Programming: The Crazy CARnage Game
Appendices
A: Answers to the Chapter Quizzes
B: Recommended Books and Web Sites
C: ASC11 Chart

 

Author Bio

Joshua Smith
Joshua Smith is a full-time professional game developer at Semi-Logic Entertainment in Palo Cedro, California. He has worked on several commercial games, such as Real War and Hot Wheels: Stunt Track Driver 2.

Jonathan Harbour
Jonathan S. Harbour has been an avid gamer and programmer for 17 years, having started with a Ti-99, Commodore PET, and a Tandy 1000. In 1994, he earned a B.S. in computer science. He has since earned the position of senior programmer with 7 years of formal programming experience. Jonathan is a member of the "Starflight III" team, working with the original designers and other volunteers on a sequel to the first two Starflight games (using Allegro), originally published by Electronic Arts in 1985 and 1989, respectively. He has professional-level experience in graphical user interface design and 2D and 3D graphics programming, as well as TCP/IP socket programming and Internet protocols. He maintains a Web site dedicated to game programming. Jonathan lives in Arizona with his wife, Jennifer, and children, Jeremiah and Kayleigh.

 


Next

Our Partners

Alibris - Books You Thought You'd Never Find

Harry Potter Alibris Store