----------------------------------------------
Video Tutorials
Miniature Golf Game Engine
Introduction to 3D World Studio
Blender for DBPRO
----------------------------------------------
Miniature Golf Engine Tutorial
This is a series of videos split into two halfs which demonstrates how to develop a Golf Engine using DarkBASIC professional. The DarkBASIC professional program features external plugins which can be installed to extend the language to make the process of creating the basis of a golf game engine. To take part and make use of the engine being created in this tutorial series you will need the following plugins:
Dark Dynamix
Matrix1
The Dynamix plugin supplies a framework for NVidia PhysX support; and has a light weight free edition available.
As mentioned in previous videos; I will be using 3D World Studio, but there are alternatives available.
Program Structure
Requires basic understanding of DarkBASIC professional object loading, texturing and manipulation.
Part 1 - Introduction
A look at the engine and 3D World Studio entity definition
Part 2 - Program Data
Using user defined types and globals to store game information
Part 3 - Level Loader
Loading a 3D World Studio object and parsing its structure and entities into an NVidea PhysX scene
Part 4 - Game Loop
Programming of the live game and processing keyboard actions
Part 4 - User Interaction
Handling mouse events and changing the velocity state of the ball
Golf Course
Requires understanding of 3D environments. Basic understanding of 3D World Studio or similar applications recommended.
Part 1 - Getting Started
Making a start with primitive level structure in 3D World Studio
Part 2 - Test and Tweak
Make some final tweaks then test the game engine
Introduction to 3D World Studio
This tutorial set is focused on getting 3D models created for the DarkBASIC professional game engine.
If you've just purchased DBPRO a few days ago and are stuck with creating maps; or you are pretty good with programming but could do with learning how to model maps specifically for DBPRO; I have created a new YouTube playlist with over 4 hours worth of basic demonstrations entitled 'Creativity with DBPRO', which shows you how to use Blender and for the most part 3D World Studio to create models for DBPRO.
Hopefully more users of DBPRO who are not quite sure where to start with models, can get into modelling and start improving their creations using Blender and 3D World Studio.
Program Structure
Requires no prior experience.
Part 1 - Overview
About the 3D World Studio software and its alternative
Part 2 - Vertex Editing
Using the mouse to deform various primitive shapes into complex ones
Part 3 - Essentials
A look at the important tools for creating common scenes
Part 4 - Lighting
About light-mapping and how to light the scene
Making a sign in Blender for DBPRO
Blender is a popular modelling package that is available for a fee download with no strings attached. This short series of videos demonstrates Blender to DBPRO work-flow; getting the edges to display right, applying textures and exporting for the engine.
Blender Sign
Requires a basic understanding of DarkBASIC 3D objects.
Part 1 - Cylinders
Getting cylinders to look right in the engine
Part 2 - Creating the mesh
A brief demonstration of how to model a sign in Blender
Part 3 - Applying DirectX ready textures
A look at how to apply textures that will work in DBPRO; also a brief introduction to Blender materials
Keep this maintained with your support by spreading the word. Thank you for your time.