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 Discussion / Is DarkBASIC for me?

Author
Message
Wonder Cody
17
Years of Service
User Offline
Joined: 31st Dec 2007
Location:
Posted: 31st Dec 2007 17:32
I want to start developing games as a hobby. I have no programming experience other than a small amount of knowledge in C++. I am willing to learn any languages that I need to know. Is DarkBASIC for me? By the way I am not asking for help on where to start out because I have already found TDK's great tutorials(great job TDK!). I am asking whether DarkBASIC is good software to start game developing. I have heard it is good. I know a game developer who started out with DarkBASIC, but I wanted to here from the current users of DarkBASIC in the DarkBASIC community.
Insert Name Here
18
Years of Service
User Offline
Joined: 20th Mar 2007
Location: Worcester, England
Posted: 31st Dec 2007 18:48
YES! Darkbasic is an excellent tool for beginners, and can really put you on the path to game design with its intuitive near-English language.

[/advert]

Yes, it is a good tool.


Sudoku arts, the rabi and Nancy DrewG
kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 31st Dec 2007 18:53
darkbasic is avery good tool for starting gamemaking but i have to reccommend DBPro because its much better and more in date.
Bongadoo
19
Years of Service
User Offline
Joined: 4th May 2006
Location:
Posted: 31st Dec 2007 19:21
I would recommend DarkBASIC over anything else. I started back with DirectX 6 and C++, but found it very time consuming for little reward.

With DarkBASIC you can get started extremely easily, but it also allows you access to low level functionality (such as vertex manipulation, or DLL function calls).

With the many free and/or cheap addons you can start creating anything you can imagine.

The only time I would ever recommend C++ with Direct X is if you have a good few years development experience under your belt and need it because you need the memory management/fps ability for a top quality game. But then you would also require a small team at least to have a chance of developing it in a reasonable timeframe. You could develop the same thing in DarkBASIC, only your framerates/memory management would suffer.

Definately get DarkBASIC. If you prefer OO get the GDK, but you may be limited with addon potential then. Go to the Microsoft VC++ page and you can download it free (with DarkMATTER too!).

while death = 0 : life() : endwhile
Pixelator
17
Years of Service
User Offline
Joined: 8th Jul 2007
Location: here
Posted: 31st Dec 2007 21:50
YES DARK BASIC CLASSIC IS BEST FOR STARTING OUT!!!!!!

Oh, and i wouldn't go with Pro because it is a bit more complicated. Start with classic until you are very comfortable the if you are very serious about programming go pro


Maryville Game Developers
Visit our website at http://www.freewebs.com/maryville-game-developers/index.htm
PresFox
19
Years of Service
User Offline
Joined: 28th Aug 2005
Location:
Posted: 1st Jan 2008 01:51
Pro isnt more complicated, it has more options, but the same base foundation

Microsoft isnt evil, they just make really crappy operating systems -- Linus torvalds
Pixelator
17
Years of Service
User Offline
Joined: 8th Jul 2007
Location: here
Posted: 1st Jan 2008 17:40
Quote: "it has more options"


which means that is is slightly more complicated


Maryville Game Developers
Visit our website at http://www.freewebs.com/maryville-game-developers/index.htm
Insert Name Here
18
Years of Service
User Offline
Joined: 20th Mar 2007
Location: Worcester, England
Posted: 1st Jan 2008 20:07
The person who makes Starwraith (I've forgotten his name, again!) says he prefers DBC because it is simpler.


Furries are good. Trust me.
Pixelator
17
Years of Service
User Offline
Joined: 8th Jul 2007
Location: here
Posted: 1st Jan 2008 20:50
Yes and some commands and other things require more parameters and are alot more in depth and who can argue with the guy who made star wraith. Face() it, it is more complicated.


Maryville Game Developers
Visit our website at http://www.freewebs.com/maryville-game-developers/index.htm
n008
18
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 1st Jan 2008 21:09 Edited at: 1st Jan 2008 21:37
YOu guys know that saying DB is simpler than DBPro is like saying VB5 is simpler than VB6, right?

Pixelator
17
Years of Service
User Offline
Joined: 8th Jul 2007
Location: here
Posted: 1st Jan 2008 21:24
exactly


Maryville Game Developers
Visit our website at http://www.freewebs.com/maryville-game-developers/index.htm
Sinani201
18
Years of Service
User Offline
Joined: 16th Apr 2007
Location: Aperture Science Enrichment Center
Posted: 1st Jan 2008 21:43
If you're are making extremely professional 3D games, then get pro, if you just want basic controls that are suitable for an ordinary game, then get Classic. If you get pro you are wasting your money.

Seriously, how do you make the little blue text come up below your message?
Yodaman Jer
User Banned
Posted: 2nd Jan 2008 17:00
It's a toss-up, really.
If you want to do light mapping, for example, DBC doesn't support it (as far as i know), but DBPro has this little (dll I think?) program called Dark Lights which light maps levels for you.
Light mapping is the process in which you "light" your level by doing the following:
1) Creating a bunch of textures, properly colored and blurred to give the effect of "light" falling on them
or 2) Using a level editor which supports light mapping.
Cartography shop 4 is very good for light mapping, and as far as I know can work with DBC in the .X file format.
But what I was getting at is if you want full light mapping capability, go with pro. I wish I did, but that's just me.

Wii came . . . Wii saw . . . Wii conquered!
Sinani201
18
Years of Service
User Offline
Joined: 16th Apr 2007
Location: Aperture Science Enrichment Center
Posted: 2nd Jan 2008 20:43 Edited at: 2nd Jan 2008 20:49
I think the new version of DarkBASIC supports light mapping. Not sure, though. I know that it has lighting commands for 3D, like spot lights, and the new version has things like ambient light for textures... but then again, I can't promise you anything.

Seriously, how do you make the little blue text come up below your message?
AndrewT
18
Years of Service
User Offline
Joined: 11th Feb 2007
Location: MI, USA
Posted: 3rd Jan 2008 00:22 Edited at: 3rd Jan 2008 00:22
Go with Pro, I started programming for my first time in February 2007 with DBPro, and I haven't found it very tough at all.

asdsdfaghkdlgahdfkj.
kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 3rd Jan 2008 00:44 Edited at: 3rd Jan 2008 00:49
Quote: "Go with Pro"


Ditto

Quote: "I haven't found it very tough at all."


Same here
Uncle Sam
19
Years of Service
User Offline
Joined: 23rd Jul 2005
Location: West Coast, USA
Posted: 4th Jan 2008 05:22
I told myself I'd never need to get Pro after getting DBC.....I lied.

Blood Of The Prophets
17
Years of Service
User Offline
Joined: 6th Nov 2007
Location:
Posted: 4th Jan 2008 09:55
Pro will save you money in the long run. (From upgrading). So go with Pro and make games to you heart's content.
kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 7th Jan 2008 19:54
goto the gallery on the front page the DBPro games are far better than the rest.
andrew pap
18
Years of Service
User Offline
Joined: 30th Mar 2007
Location:
Posted: 5th Feb 2008 16:46
Darkbasic/darkbasic pro is a cool place to start bacause c/c++ is
so hard

for example the hello world program in c/c++ and in barkbasic

//c programming `darkbasic
#include <iostream> input "your name is ",n
#include <string> print "hello ",n$
int main(void) end
{
std::cout("your name is ?");
std::cin.get(name);
std::cout("\n");
std::cout("hello",name);
return 0;
}

flame

Attachments

Login to view attachments

Login to post a reply

Server time is: 2025-06-02 09:53:35
Your offset time is: 2025-06-02 09:53:35