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.

Newcomers DBPro Corner / Should I get Dark Basic Pro or not?

Author
Message
jpedersm
13
Years of Service
User Offline
Joined: 29th Jul 2011
Location:
Posted: 29th Jul 2011 13:01
My end result is to make a game. Currently I am studding C++ right now online. Once I get the hang of it I want to design some games.
1. I know that if I model and code the items it could take forever so I might just buy some model packs to get the time lag off. Is there any flaws in doing this?

2.I have also seen is some recent post that you got to watch your polly count. Any idea on how much you add to a game before it is to much?

3.Also by using the dark basic pro is there any drawbacks as where I would need to purchase other things?

4.With Dark basic pro are we aloud to create games that I can put on a cd and give to a friend so my self and him can play online agaisnt each other?

5.Finally one or if I get this where could I find some tutorials on how to get started?
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 29th Jul 2011 16:21
If you are studying C++ you had bette use Dark GDK, any way if you want to save time...

1 -you have to stick your elbows in both cases . You can buy all models you want, but you will learn more if you make them yourself...you can use usefull free programs.


2- In all engines the less polygons the better. We can make and test our own object to see the results.

3- I don't have any problem at all and you can find all you need.

4- Yes if we buy the licence (less than 50$) not with the free version.

5- In this forum you can find nearly all you need, and asking for help.

Cheers.

I'm not a grumpy grandpa
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 29th Jul 2011 17:00 Edited at: 29th Jul 2011 17:06
With all due respect to chafari, I disagree.

DarkBASIC Professional is well worth getting for the following reasons.

1) As a game language, it's in a class of it's own. The commands are easier to understand, and when generating complicated games with detailed logic, it's a fantastic prototyping language. You load it up, you don't need to worry about which library's to assign, or perform complex project setup. You just open DarkBASIC Professional and start coding.

2) The code you generate in DarkBASIC Professional, uses the same command set as DarkGDK. This means you can use the same commands on both platforms.

3) DarkBASIC Professional introduces users to programming concepts such as functions, and data management that transfers over to C++ as a skillset. I myself learned DarkBASIC Professional before I started on C++ and I've found much of what I learned applies to C++

4) You can knock out quick games with DarkBASIC Professional and still be fully licensed to sell them. Then when you're ready to take those games beyond DBPro's feature set, you can recode them in DarkGDK, and enjoy the extra power C++ offers.

5) Users have stated on this forum repeatedly that C++ games are faster, and in some cases with optimisation this can be true. However the speed difference isn't what most users make it out to be, for retro style games, causal games, board, card, and other game types that developers often make money with. It will hardly make any difference at all.

Dealing with your post directly:

Quote: "My end result is to make a game. Currently I am studding C++ right now online. Once I get the hang of it I want to design some games.
1. I know that if I model and code the items it could take forever so I might just buy some model packs to get the time lag off. Is there any flaws in doing this? "


CSG commands will allow you to build both simple and complex objects direcly in the code. If you want to use a model pack, it's as easy as typing in "Load Object" and "Play Object" for loading and animation. If you wish to import your own custom objects you can do so from several modelling applications including 3D Canvas Pro. Both DarkBASIC Professional and DarkGDK will load and use model packs sold on our site.

Quote: "2.I have also seen is some recent post that you got to watch your polly count. Any idea on how much you add to a game before it is to much? "


Less is more in games! By that, we mean that you "could" have a fantastically generated female character with a high polygon count, but if you expect to put in scenery behind her you're going to hit the limit of your system resources. Netbooks are an emerging market for casual games and this is ideal for new independent developers looking to make some starting cash. Keeping your system resource usage under control and using sensible models with sensible polygon counts will allow you to achieve a lot.

Don't focus purely on "3D" graphics, either, sometimes using sprites, or planes can produce a fantastic result and very low system cost. Don't expect to be making the next Unreal 4 engine, unless you're very very very very very rich.

Quote: "3.Also by using the dark basic pro is there any drawbacks as where I would need to purchase other things? "


This depends on what you are trying to do. You don't "need" to buy anything extra in DarkBASIC Professional, any plugin's provided are designed to be a time saver. For instance, DarkAI, will allow you to quickly add AI to your code. But you don't need it, you could code the logic in yourself. DarkPHYSICS is great, but DarkBASIC Professional does come with ODE a built in physics engine or the newton engine has been on the forums as a plugin for a while. There's a ton of free community plugins you can download as well. If you want to find out more then a few minutes on google or browsing these forums will yeld results.

Quote: "4.With Dark basic pro are we aloud to create games that I can put on a cd and give to a friend so my self and him can play online agaisnt each other?"


Of course you can. Not only that, you can SELL that game to your friend if you really want to, or a bunch of strangers. Any code you create in DarkBASIC Professional is your own property. We only ask that you buy the language, and that's it.

Quote: "5.Finally one or if I get this where could I find some tutorials on how to get started?"


I just posted a bunch of video tutorial's http://forum.thegamecreators.com/?m=forum_view&t=187474&b=7 feel free to browse! It's all free and on youtube. If you're trying to learn C++ I think you'll find these extremely easy in comparison.
jpedersm
13
Years of Service
User Offline
Joined: 29th Jul 2011
Location:
Posted: 29th Jul 2011 17:30
Thanks for the replys guys. Im going to finish up the tutorials on youtube on c++. By the way if anyone is intrested in c++ there is a great guy on youtube with a decent amount of videos that explains it real well. After that I will hop over here.
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 29th Jul 2011 18:14
Quote: "With all due respect to chafari, I disagree."


I'm very fond of Darkbasic Pro....concerning to my comments...what do you disagree?? ....
Quote: "stick your elbows "
??


Cheers.

I'm not a grumpy grandpa
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 30th Jul 2011 04:19
Quote: "Quote: "stick your elbows ""

wait what? You said "stick your elbows", and I'm not sure if you're questioning what that means (like I am) or if you're pointing that out to daniel tgc...



Errm, but I have to say: C++ is a hard language to learn. There are many features of it, and often you'll have a hard time figuring stuff out unless you know the ins and outs of almost all the features. That's especially true if you take an object-oriented route.


Why does blue text appear every time you are near?
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 30th Jul 2011 14:39 Edited at: 30th Jul 2011 14:40
Quote: "and I'm not sure if you're questioning what that means "


Don't worry...perhaps you are both right...sorry. In my language " stick your elbows " means something like that you have to study hard...but that is not the case with Darkbasic Pro. I have been using Darkbasic clasic and then Darkbasic Pro and I try to help everybody when I can ,as I was a 3D modeler teacher.

Perhaps I should have just said yes to our friend jpedersm Question.


@ Daniel TGC , Neuro Fuzzy , jpedersm
Forgive me for the misunderstanding. Back to code

Cheers.

I'm not a grumpy grandpa

Login to post a reply

Server time is: 2024-11-22 18:26:43
Your offset time is: 2024-11-22 18:26:43