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 / Starting over.

Author
Message
CrypticTundra
13
Years of Service
User Offline
Joined: 16th Apr 2011
Location: USA
Posted: 17th Apr 2011 05:15
Hello people just thought I would post here in hopes of getting some feedback.

First off I am by no means what you will call young. In fact I am probably twice the age of most of the people that play online games now. I am however involved in some MMO's. This is what brought me here, along with the fact that a family member gave me his PC and it had DBP on it .

As far as my background with basic. Very limited. the last time I work with basic was over 20 years ago. If you are willing to teach and are serious about it then send me a message. Preferably someone that is very active in the DB community. Age does not matter... I don't think the code has an age limit

Questions about DBP: How customizable is DBP?
Lets say I want to create a single player RPG that has online capabilities... like posting scores on a web site. Will it be possible to do that with DBP or would I need to seek additional software? No I am not planning on this. Just a question in general.

3D,2D or pure text? I am planning on creating a unique survival RPG. NONE ZOMBIE!!! In everyone's opinion would it be better to learn coding for 3D,2D or Text<<<(very last) or does it really matter? This is a question based on Code not on personal preference. I know what I want to do but I do not know how to apply it as of yet so this question is very important *in my opinion*.

Time scale? Is it possible to have time pass in my game while the game is not running? Reason : I want to eventually implement a age system for plants/animals n such I want things to age even when the game is not running. There will be a *Pause* button in the shutdown menu. This will allow the player to keep things from dieing out when he/she is away from the game for an extended period of time.


This is just a few questions that I have. Keep in mind that I do not plan on doing this overnight or whatnot. These are just questions for the development of the game and to see if DBP has the ability to do the code for these ideas. Sorry if I confuzzled anyone but like I said above... I am new.

Honest I didn't do it... O.K. the Dev made me do it.
=PRoF=
21
Years of Service
User Offline
Joined: 17th Mar 2003
Location: Milton Keynes, UK
Posted: 17th Apr 2011 18:01
1) Yes, using Plugins (mostly free ones) it is quite possible to have access to SQL databases to use for all kinds of things. You can also send/retrieve files using FTP in case you need to do that.

2) I wouldn't have said it mattered that much. 3D stuff tends to be easier using DBP, but most of my stuff tends to have elements of 3D, 2D and Text.

3) Yes, this would simply be a case of logging the last time the game was ran, and then comparing that to the time when it's next started up and aging everything accordingly.

Hope that helps.

Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 17th Apr 2011 21:00
You don't really need a mentor if you worked with basic before and even if you haven't most people start with tutorials rather than finding a teacher.

TDKs tutorials will help you learn the basics of Darkbasic:

http://forum.thegamecreators.com/?m=forum_view&t=99497&b=10

Agent
20
Years of Service
User Offline
Joined: 7th Sep 2004
Location: Sydney, Australia
Posted: 17th Apr 2011 23:42 Edited at: 17th Apr 2011 23:45
I agree with Prof and Grog. DBPro is capable of anything any other language can do, and it's a specialty development environment specifically geared toward game making. In my signature image ("Solodor") you'll find a link to my MMORPG that I am currently working on, if you want to see an example of a 2D online RPG that is being made with DBPro. Run a search on these forums for a game called Soul Hunter if you want to see an excellent example of DBP's 3D capabilities in an adventure based genre.

I think that there isn't much difference in the learning curve between mastering DBP's 3D capabilities versus its 2D capabilities. Counterintuitive though it may seem, it won't be any harder for you to start with 3D than it would to start with 2D. I would suggest you begin with whichever style you think would best fit your first relearning projects.

The tutorials that Grog mention are excellent resources. Begin there and fire any questions you may have at the general community here in this forum category. There's lots of help to be had here.

CrypticTundra
13
Years of Service
User Offline
Joined: 16th Apr 2011
Location: USA
Posted: 18th Apr 2011 02:38
Ahh great... thanks for all the feedback. Will continue to view the tutorial area. Once again thanks Prof Grog and Agent. If you guys find anything useful for a total beginner, that's not in the forums, feel free to post here or pm me with the info.

Honest I didn't do it... O.K. the Dev made me do it.
Wyldhunt
15
Years of Service
User Offline
Joined: 27th Sep 2009
Location: The Dark Side
Posted: 21st Apr 2011 01:18
Since you are curious about DarkBasic Pro's abilities to handle online connections and RPG's, here is a link that you may like.
If you are still new to DBP, then it'll probably be too complex right now. It will, however, give you an idea of where you can go with some studying and practice.

Omen was kind enough to donate vast amounts of code required to build a server/client structure for an MMORPG along with pages of tutorial explaining what the code is doing and why.

He's ending his tutorial soon due to lack of time. However, he already has a fully functioning MMO skeleton program.

He uses a few add-ons to make things easier. I think the only one that is not a free community made add-on is DarkData, which you can find in the TGC store.

http://forum.thegamecreators.com/?m=forum_view&t=165271&b=1

That thread and his tutorial pages on his website taught me a great deal of advanced techniques for handling multiplayer as well as basic RPG coding in general.

You'll want to start out much smaller than that, but it's a great reference and example of what can be done.

Login to post a reply

Server time is: 2024-11-16 19:15:09
Your offset time is: 2024-11-16 19:15:09