|
Post by kennn on May 8, 2020 19:18:54 GMT -6
If you are using SDLBasic, I want to know more about SDLBasic from you.
What are the main differences between them? Which one is better? Which one is more user-friendly? Does RCBasic(or SDLBasic) have more potential?
|
|
|
Post by johnno56 on May 8, 2020 23:36:35 GMT -6
I have been using SDLBasic for many years... Still haven't mastered it though... lol
Admin would probably be the best to answer "main differences"... But both are very similar.
I enjoy grabbing an sdlbasic program and re-creating it using rcbasic and vice versa just to see if I can and to compare performances. Both are "user-friendly" because both have similar features.
Which has more potential? Ok. I'll answer that one but you may need to rephrase the question.
I will answer with an example.
If "I" am given a canvas, a palette of colours and an assortment of brushes and told to paint a portrait, I can assure you that it would not be pretty... lol If you gave the same canvas, palette and brushes to Leonardo Da Vinci and asked him to paint a portrait, I can assure you that HIS portrait would be FAR better than mine.
Were is the "potential"? The artists equipment or the artist?
In "my" opinion, rcbasic AND sdlbasic, are tools to "assist" the programmer's potential.
Most basic-based engines are best used for 2D... although, with more powerful CPU's, some can do 3D quite well... But predominately, 2D is what it does the best. The future of "basic", in my opinion, will end up being a "hobby" language. As other, more advanced languages develop and evolve, "basic" will be retired to hobbies and nostalgia. Just like everything else... Unless Basic evolves, to mis-quote Charles Darwin, "survival of the fittest".
There was a line, from the first Jurassic Park movie when Jeff Goldblum's character is asked why they should 'not' re-introduce dinosaurs, "Dinosaurs had their shot and were selected for extinction".
Unless Basic evolves or we fail to show what basic can still do, then I believe, basic will travel the same path as the dinosaurs...
Which one is better? Tough call. From my limited experience with rcbasic, I would say the rcbasic performs a little better than sdlbasic. I think it may be because both languages process graphics differently... Admin would be able to clear that one up...
Also RC is continuing to be developed. SDL is too but 'much' more slowly... (eg: still using SDL1.2 - On the 13th Aug 2013, the first stable version of SDL2.0 was released - almost 7 years ago! Version SDL2.0.12 was released on 11th March 2020). SDLBasic is 'still' using version 1.2
I hope this helps...
J
|
|
|
Post by n00b on May 9, 2020 13:24:34 GMT -6
I agree with johnno56 completely. A tool is only as good as the person using it.
|
|
|
Post by kennn on May 9, 2020 17:59:50 GMT -6
johnno56,I have been using SDLBasic for many years... Still haven't mastered it though... lol Thank you very much. You finished writing a detailed report of SDLBasic. Thanks for your conclusion. SDLBasic sounds very nice. I see. Good point. Very inspiring!! SDLBasic uses CPU vs RCBasic uses GPU !!! Most SDLBasic users should have been upset by the slow development. Finally, they decided to leave SDLBasic forever. Right? n00b,I agree with johnno56 completely. A tool is only as good as the person using it. Ok. Good conclusion.
|
|
|
Post by johnno56 on May 9, 2020 20:37:14 GMT -6
Hmm... "Leave SDLBasic forever"... Not quite. SDL admin and I and a few others are still there.. We have been a rather small community for quite some time but were are all loyal members. Although activity has been slow, there has been no discussion on leaving... Even if, by some quirk of fate that the site does close down, I will still continue to use SDLBasic... It's what I know best... lol (no insult intended towards RCBasic... I have known SDL much longer that I have known RC... Phew! Dodged a bullet on that one....)
The SDL admin and one of the SDL founders are working on upgrading to SDL2.0, but I haven't heard anything more, and that was a while ago...
At the moment, I am concentrating on getting to know and use RC better... As they say, "It's always better to have more than one arrow in your quiver." lol
I am taking advantage of a "slower pace in game making" to stroll down memory lane and take a look at "Text Adventure" games. Not the RPG type but ordinary decision type adventures. Interactive Fiction is what they call them these days... Follow a story-line; choose this direction or that; do this and that and hopefully reach a successful end...
I am trying to convert an OLD Text Adventure Creator and hopefully a Player as well... But don't hold your breath waiting... These old programs use line numbers and 'gotos'... Yikes! It could take a while....
|
|
|
Post by kennn on May 10, 2020 3:00:37 GMT -6
Hmm... "Leave SDLBasic forever"... Not quite. SDL admin and I and a few others are still there.. We have been a rather small community for quite some time but were are all loyal members. Although activity has been slow, there has been no discussion on leaving... Even if, by some quirk of fate that the site does close down, I will still continue to use SDLBasic... It's what I know best... lol (no insult intended towards RCBasic... I have known SDL much longer that I have known RC... Phew! Dodged a bullet on that one....) The SDL admin and one of the SDL founders are working on upgrading to SDL2.0, but I haven't heard anything more, and that was a while ago... Thanks for providing this valuable information!!!
|
|