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 / Space Trader, is it possible in Dark basic?

Author
Message
Evarcha
20
Years of Service
User Offline
Joined: 7th Jan 2005
Location: Preston, England
Posted: 23rd Apr 2005 19:31
I am debating attempting to learn Dark Basic because I have recently had a couple of game ideas and want to know if D.B is capable of them (which I am sure it is and I am sure it all boils down to my ability at the end of the day) I was wondering if you could program something like the classic Amiga game 'Frontier' (for reference purpose only, I don't want to re-create that particular game.) Also, if any experienced programmers have attempted to program such a game in Dark Basic then what limitations did you have to put in place (if any)

I am also curious about a couple of Drak Basic functions. Can you, for instance have a box model and specify using commands in your program what texture from a selection of 10 or so to apply to it? Basically, everytime you run your program the box's skin changes.

Also, I was wondering if anyone out there had programmed a 3d space environment, like a simple ship in an asteroid field (for instance) with basic but nice feeling controls? I suppose I have a lot of questions that may need an answer. Has anyone got any examples of a sci fi game programmed in dark basic (not dark basic pro because I feel that would be too complicated for me to understand) I just want to see what's possible with determination and good planning.

I am new to all this so I apologise if I am asking a little too much and I apreciate any help I get, so thanks in advance.
Evarcha
20
Years of Service
User Offline
Joined: 7th Jan 2005
Location: Preston, England
Posted: 23rd Apr 2005 19:50
Also, I have read a bit on this forum, I am aware that I will have to start off making pong or something, which is fine by me, maybe 10 years ago I would've tried running before walking but I apreciate the fact that I have to build knowledge before I can simple program the next doom 3 (or even a doom would be nice!)
I am not saying that my first game wants to be this sprawling game, I am merely asking if Dark Basic could make something that resembled Frontier, and when I have learned my skills and built up a library of command knowledge I might just try to make my own Space trader.

Thanks again and no, I am not a time waster, hehe.
Richard Davey
Retired Moderator
23
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 23rd Apr 2005 20:30
Quote: "I was wondering if you could program something like the classic Amiga game 'Frontier'"


Have a look here: http://www.starwraith.com

All made with DarkBASIC. So yes, I'd say it can handle space trading style games quite easily

Two Worlds and in Between
Hot Metal and Methedrine
Slayer93
20
Years of Service
User Offline
Joined: 5th Aug 2004
Location: I wish I knew
Posted: 24th Apr 2005 00:09
Dark Basic could handle any game if you can handle it just look in the showcase with all the games people made.

NARUTO IS THE NINJA.......not really
Skeletor
20
Years of Service
User Offline
Joined: 21st Jun 2004
Location: florida
Posted: 24th Apr 2005 03:25
Heya Evarcha! Thanks again for the Sig, and if you want to get started with an easy DBC game, then use this link

http://darkbasic.thegamecreators.com/?m=codebase_view_code&i=1a65d2451dda6f68618bcf42dfc601be

Its the first program I studied when trying to learn DB.


created by "Lord ShitNipple"
Evarcha
20
Years of Service
User Offline
Joined: 7th Jan 2005
Location: Preston, England
Posted: 24th Apr 2005 07:14
Hey there Skeletor! Nice Sig!
Thanks for the link, I\\\'ll give it a shot...I might make a programmer one day! I ahve seen some stuff on Star Wraith, I even got an email off the creator the other day. I can kinda put my faith in D.B and trust in my own skill then eh?
Thanks for the help guys and if you need a new funky sig then give me a shout eh Skeletor, haha...looks great on the forums!
NanoBrain
20
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Portland, OR
Posted: 24th Apr 2005 10:06 Edited at: 24th Apr 2005 10:06
Evarcha,

I have attached source code of mine of a very basic 3D PONG game for you to study, if you wish. It covers some essentials in DarkBasic. The source code is loaded with comments to help you understand what each line of code is performing.

Though I did not make use of functions in this program, for the sake of a newcomer, I would wish that you will learn what they are and how to implement them into programs you write. They will save you time, frustration, and computer speed and memory.

Also, I have made use of DarkBasic'c collision commands also for a newcomer's sake. Again, I would ask you to study programming your own collision commands. They can be more efficient.

+NanoBrain+
Evarcha
20
Years of Service
User Offline
Joined: 7th Jan 2005
Location: Preston, England
Posted: 24th Apr 2005 19:53
Thankyou NanoBrain (great nick) I will sink my teeth into that and see what I can learn. I know that a journey of a 1000 miles begins with a single step and I can't wait to see what I produce and what things are possible.

A friend and I used to mnake games on the Amiga using Amos and I know that when he was learing he found pulling the sample programs apart to see what each bit did helped him understand the process a lot better.

I have seen some of the incredible things you can make with d.b, I know it all boils down to my own ability at the end of the day. I have also been reading some posts from people who want to attempt to make a huge and sprawling game within the first day of trying to code, this is not what I am trying to do, I appreciate that learning basic, as is the case with any language can take a long time and there are lots of subtleties that only sink in after time. I learned this when I was trying to program in Amos ( I simply gave up on the Amiga because the speed was always an issue as anyone who tried will testify.) I was thinking of making the Space Trader a text-only affair for now, then I can learn those damned evil things called Arrays...*spit*....then one day I will be brave enough to learn 3d.

Thanks again for all your help. No doubt I will be back.
Veeman
20
Years of Service
User Offline
Joined: 4th May 2005
Location: earth smtimes
Posted: 5th May 2005 06:02
hi
Veeman
20
Years of Service
User Offline
Joined: 4th May 2005
Location: earth smtimes
Posted: 5th May 2005 06:24
hi DB is very powerfull but if you build a solor system
(like our own(and to scale)) you might fined that some of the outer planets dont seem to be where there suppose to be, and if you scale it down too much the planets dissapear before you get to them.
your also going to need a fast comp (to keep the FPS(frames per second)high to keep it running smooth).
Dont be put off by these minor limmitations a bit of imagination will get u round theese probs

hope i woz of some help

Login to post a reply

Server time is: 2025-05-23 10:57:29
Your offset time is: 2025-05-23 10:57:29