A proposal for The Ultimate, Open Source, Library
Posted: Sat Mar 04, 2006 2:58 pm
all right!
As you know, I've had libaries on the brain for a week now, asking a bunch of idiot questions, but as I examine them all, if realized something...
after looking over the manuals of rellib, directQB, ds3qgpp, futurelib, neolib, ugl, cosmoxX, and many others, I realize most of them do much of the same thing but also, EACH ONE HAS THEIR ONE SPECIAL STRENGTHS!!! but it's impossible to choose which has the best and not easy to use multiple libs.
So, I'd like to propose something.
Pete'sQbasic.com should host the first open source library devlopment project to gather the best routines from each of the many libraries (game or otherwise) and pool them into one single universal library! Get the creators of the original libraries to all contribute their concepts, then choose the best, and implement it in one library...
for example,
from UGL, take the 3d routines, timers, polygons, bezier curves, and font routines
from relLib - sprite, collisions, and palletes
from cosm0X - miscellaneous routines, cuase it's huge!
from dsQ++ - those great sound routines!
it would have to be open to anybody but there must be a governing body to decide the best techniques. (probably the creators of the founding libraries). This would just be those in charge of officially adding routines and reviewing submitted routines / ideas.
it's should always remain in development, so it can grow forever!
also, allow allow people to make suggestions. like text wrapping. WHY DON"T ANY OF THE LIBRARIES SUPPORT PRINTING WITH TEXT WRAPPING!!!
There are so many great ideas out there but because each one's in a different library, they cause problems. If the enitre qb community comes together, we could create the ultimate library, a library not just for games but for all types of programs.
anyways, I've been blathering own for 10 minutes. That idea came to me last night in a dream, or as I call it, a "premonition." I hope somebody likes it and I'd be real dissapointed if the libs creators turned it down. but petesqbasic.com is the only place it would work. this is the only site devoted to qb to actually finish this project.
thanks for listening to my crackpot ideas!
-adam
ps: if you like this idea, let your voice be heard.
As you know, I've had libaries on the brain for a week now, asking a bunch of idiot questions, but as I examine them all, if realized something...
after looking over the manuals of rellib, directQB, ds3qgpp, futurelib, neolib, ugl, cosmoxX, and many others, I realize most of them do much of the same thing but also, EACH ONE HAS THEIR ONE SPECIAL STRENGTHS!!! but it's impossible to choose which has the best and not easy to use multiple libs.
So, I'd like to propose something.
Pete'sQbasic.com should host the first open source library devlopment project to gather the best routines from each of the many libraries (game or otherwise) and pool them into one single universal library! Get the creators of the original libraries to all contribute their concepts, then choose the best, and implement it in one library...
for example,
from UGL, take the 3d routines, timers, polygons, bezier curves, and font routines
from relLib - sprite, collisions, and palletes
from cosm0X - miscellaneous routines, cuase it's huge!
from dsQ++ - those great sound routines!
it would have to be open to anybody but there must be a governing body to decide the best techniques. (probably the creators of the founding libraries). This would just be those in charge of officially adding routines and reviewing submitted routines / ideas.
it's should always remain in development, so it can grow forever!
also, allow allow people to make suggestions. like text wrapping. WHY DON"T ANY OF THE LIBRARIES SUPPORT PRINTING WITH TEXT WRAPPING!!!
There are so many great ideas out there but because each one's in a different library, they cause problems. If the enitre qb community comes together, we could create the ultimate library, a library not just for games but for all types of programs.
anyways, I've been blathering own for 10 minutes. That idea came to me last night in a dream, or as I call it, a "premonition." I hope somebody likes it and I'd be real dissapointed if the libs creators turned it down. but petesqbasic.com is the only place it would work. this is the only site devoted to qb to actually finish this project.
thanks for listening to my crackpot ideas!
-adam
ps: if you like this idea, let your voice be heard.