Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / Autodual / Car Wars and Laser Labyrnth progress

Author
Message
PeteyM5
16
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Buffalo NY USA
Posted: 10th Mar 2009 08:45 Edited at: 10th Mar 2009 09:37
All right, sorry about pushing to bring others to help me. I am going to the core programming for these projects myself. I agree this is not the appropriate forum to be recruiting others to do my work. I do have many questions about Dark Basic and probably be getting stuck quite often when I am porting everything over.

People did request for screen shots, and I did post them in other forums:
http://forum.thegamecreators.com/?m=forum_view&t=146827&b=5
http://forum.thegamecreators.com/?m=forum_view&t=146825&b=8

I wonder if its ok if I compiler the VB programs and let people see what I made so far.

First porting concern.

In VB6 we have global and private variables, in Dark Basic would everything be just be a global variables. I do know I have to convert all the "Subs" to "Functions" or "Gosub Routines". Personally I think Microsoft got alittle too carried away with VB6 and VB.Net. Its gotten to the point where some cannot really say VB.Net is still BASIC anymore.

I see DarkBasic does not require me to Declare Global Variables and is a big plus, I can tell you how much of a headache that is with Visual Basic 6, and VB.Net will not let you use an undeclared variable now. It may be good to control the variables memory usage, but its requiring more coding to be done. I already stated Dark Basic reminds me of older Basics I learned many years ago.
BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 10th Mar 2009 16:03
If you have been using VB.net, have you considered DarkGDK or DarkGDK.net for your project? Maybe you can take what you have by way of game logic, and add the DarkGDK.net command set to take it to the next level.

PeteyM5
16
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Buffalo NY USA
Posted: 10th Mar 2009 19:05
I have been using Visual Basic 6 with Revolution 3D and Truevision 3D Engines. I attempted to port to vb.net, but got tons of errors because it no longer excepts the GOSUB + RETURN structure and you to declare all your variables. Since I do mostly game programming, VB.NET is overkill for some of the simpilar games. But DarkGDK is C related, are you asking me to rewrite the whole game in C? One reason why I am porting Dark Basic is that the command structure doesn't change every time a new update comes out.

Two major things already pop up when I ported the random maze generation module. Dark Basic (Trial Version) seems not to include the ELSEIF and ABS commands. Were they left out of the Trial Version, Available trough a plugin or something?

Login to post a reply

Server time is: 2025-06-17 05:07:17
Your offset time is: 2025-06-17 05:07:17