E-book DarkBasic Pro Game Programmming PDF.Sunday 3rd of July 2011 04:25:08 PM
Hello everyone! Here I bring in this post a PDF ebook of DarkBasic Pro (English) for starting in the programming of computer games. Soon I will bring some translated to the Spanish.
DarkBasic Pro Game Programming, Second Edition
Jonathan S. Harbour
Joshua r. Smith
Concepts and examples.
Here is the link:
Index:
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
PART I THE BASICS OF COMPUTER PROGRAMMING... 1
Chapter 1 Introduction to Computer Programming
Chapter 2 Programming Basics: Variables, Data Types, and Scope... 27
Chapter 3 More Variables: Strings and User-Defined Types...... 59
4 Chapter Program Logic: Branching Statements, Functions and Algorithms...... 77
Chapter 5 Repetition: Looping Statements, Data Sequences and Arrays... 99
Chapter 6 Number Crunching: Math Operators and Commands... 127
Chapter 7 Reading and Writing Data: File Input/Output Commands... 147
PART II 2D GAME PROGRAMMING... . 163
Chapter 8 Introduction to 2D Graphics: Basic Vector Drawing Commands... 165
Chapter 9 Bitmapped Graphics: Bitmap Images and... 191
Chapter 10 2D Actors: Basic Sprite Commands... 213
Chapter 11 2D Acting: Sprite Animation. … 235
Chapter 12 2D Game Physics: Sprite Collision Testing... 269
Chapter 13 Getting Input: Keyboard, Mouse, and Joystick Commands... 283
Chapter 14 Game Audio: Sound Effects and Music... 317
Chapter 15 2D Game Worlds: Level Editing and Tile-Based Scrolling... 359
Chapter 16 Advanced Sprite Programming: Alpha Channel Transparency and Angular Motion... 385
Chapter 17 Playing Intro Movies and Cut-Scenes... 413
PART III 3D GAME PROGRAMMING... 429
Chapter 18 Fundamentals of 3D Graphics Programming... . 431
Chapter 19 Lights, Camera, Action: 3D Lighting and Camera Control... . 463
Chapter 20 3D Actors: Loading and Rendering 3D Models... 483
Chapter 21 Landscaping: Building 3D Terrain Using arrays... 493
Chapter 22 Multiplayer LAN and Internet Programming... . 499
Chapter 23 Battle Checkers... . 519
PART IV APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Appendix A. ASCII Chart... 553
Appendix B Recommended Books and Websites... . 555
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Good... I hope you like it!
Let points and comments!
Thank you!
DarkBasic Pro Game Programming, Second Edition
Jonathan S. Harbour
Joshua r. Smith
Concepts and examples.
Here is the link:
Index:
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
PART I THE BASICS OF COMPUTER PROGRAMMING... 1
Chapter 1 Introduction to Computer Programming
Chapter 2 Programming Basics: Variables, Data Types, and Scope... 27
Chapter 3 More Variables: Strings and User-Defined Types...... 59
4 Chapter Program Logic: Branching Statements, Functions and Algorithms...... 77
Chapter 5 Repetition: Looping Statements, Data Sequences and Arrays... 99
Chapter 6 Number Crunching: Math Operators and Commands... 127
Chapter 7 Reading and Writing Data: File Input/Output Commands... 147
PART II 2D GAME PROGRAMMING... . 163
Chapter 8 Introduction to 2D Graphics: Basic Vector Drawing Commands... 165
Chapter 9 Bitmapped Graphics: Bitmap Images and... 191
Chapter 10 2D Actors: Basic Sprite Commands... 213
Chapter 11 2D Acting: Sprite Animation. … 235
Chapter 12 2D Game Physics: Sprite Collision Testing... 269
Chapter 13 Getting Input: Keyboard, Mouse, and Joystick Commands... 283
Chapter 14 Game Audio: Sound Effects and Music... 317
Chapter 15 2D Game Worlds: Level Editing and Tile-Based Scrolling... 359
Chapter 16 Advanced Sprite Programming: Alpha Channel Transparency and Angular Motion... 385
Chapter 17 Playing Intro Movies and Cut-Scenes... 413
PART III 3D GAME PROGRAMMING... 429
Chapter 18 Fundamentals of 3D Graphics Programming... . 431
Chapter 19 Lights, Camera, Action: 3D Lighting and Camera Control... . 463
Chapter 20 3D Actors: Loading and Rendering 3D Models... 483
Chapter 21 Landscaping: Building 3D Terrain Using arrays... 493
Chapter 22 Multiplayer LAN and Internet Programming... . 499
Chapter 23 Battle Checkers... . 519
PART IV APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Appendix A. ASCII Chart... 553
Appendix B Recommended Books and Websites... . 555
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Good... I hope you like it!
Let points and comments!

Thank you!
