Notes: (this file modified 2-24-2003) VB6 6DX flight Demo --------------------- ****************** IMPORTANT NOTICES: ****************** This demo is provided free of charge and without warranty. The 6DX Distribution and System files include a license agreement and all restrictions/limitations therein apply. You must acquire the 6DX 3D engine directly from Aztica.com (free demo version available), it is not included in this distribution. When developing in Visual Basic with 6DX, do not run your 6DX application in VB's "immediate mode", as this can cause problems. Instead compile your app and run the new EXE. Please do not redistribute this file, as it is modified and updated on a regular basis and thus will be "out of date" in a short time. Permission is granted to use "code snippets" from this demo in your own application, provided you agree to hold AAA Multimedia and all it's representatives harmless from any legal action resulting from such use. NO WARRANTY of any kind, express or implied, is offered with this demo. ****************** Use DLLs with the indicated date stamp: 6dx_atl.dll & 6dxv19.dll dated: 2/18/2003 Version: 2.0.4.5 Demo Features (programming notes throughout) : A CONSOLE USED TO REPORT PROGRAM ACTIVITY Initialize application intercept wayward keystrokes at startup Initialize music Initialize collider Initialize waypoint Load map from disk initialize sky textures and light assign movement to keypress without collider assign look up/down/left/right to keypress independant of motion initialize a camera detect camera collisions 'not working yet load map-entities and assign to actors Attach actor to collider attach waypoint to collider automove to waypoint use MakeColor to create a custom color Use TextOut to print text directly to screen calculate a frame rate toggle full screen mode list display devices list display modes show current display device show current display mode set a display mode locate the simulation window on desktop set initial size of simulation window The map files included require a separate editing program such as Quark (available at www.aztica.com). This demo in no way attempts to demonstrate "game programming". It is intended to show the Visual Basic programmer examples of 6DX coding, for implementing original works in what ever genre and manner desired. While most 6DX objects are touched on in this demo, it in no way attempts to explore the possibilities made available to 3D programmers with 6DX. The flexibility of 6DX can not be exposed in a single demo. Many more program features can be designed with these tools (such as "free look", mouse-movement or 3rd person view etc.) than this demo's scope allows. Have fun coding, Montie Miles www.aaa-multimedia.com
Changes:
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use