|
Post by Darkjester on May 9, 2010 18:57:49 GMT -5
who all is interested in starting a new version of basic4gl? im still waiting on tom to release some sort of licensing but that doenst mean we cant work on it also does anybody think it would be worthwhile for basic4gl to have a windows and a linux version? i know there is a very old linux version but how abuot something more up to date? -darkjester please leave your thoughts and ideas in this thread
|
|
|
Post by DJLinux on May 9, 2010 19:56:22 GMT -5
After i wrote my first game in Basic4GL (i need 2 or 3 month) i will share my work on Basic4GL with you all.
if you can't wait feel free and start fresh from begining.
Joshy
|
|
|
Post by Supermonkey on May 10, 2010 5:04:15 GMT -5
The problem with any version of basic4gl is it requires maintenance. As we said in the other thread we need to get in touch with Tom to get the latest version into source control. The one man going alone method won't work imo.
|
|
|
Post by crazynate on May 10, 2010 16:03:25 GMT -5
Well for a new design for the next version i made this in paint. It's nothing drastic, the only thing i've done is add a task pane which may become useful after further development. I'll add more to the design later, but i thought i should go ahead and show the group before i did anything else. Tell me what you think. Attachments:
|
|
|
Post by Darkjester on May 10, 2010 20:53:53 GMT -5
After i wrote my first game in Basic4GL (i need 2 or 3 month) i will share my work on Basic4GL with you all. if you can't wait feel free and start fresh from begining. Joshy Please itterate on that thought.. it seems unspecific to me?
|
|
|
Post by DJLinux on May 10, 2010 21:33:55 GMT -5
Please itterate on that thought.. it seems unspecific to me? I removed some windows* only parts and replaced the sound and network engine with more powerfull versions for windows and linux. Texture loading are done with SOIL. After i wrote my first game (~3 month) WE TOGETHER can replace the virtual machine with an new real compiler. *) For a new IDE i prefer GTK or QT for Linux and Windows. If you like, you can learn many things from it. How to make an lexer How to make an parser How to parse complex expressions (if abs(cos(i/3+4*4))< len("hello") then ...) How to make an preprocessor (#include, #define, ...) How to write out assembler (move eax,123 ...) How to link with linux and windows (*.dll's *.so, ..) ... Joshy
|
|
|
Post by crazynate on May 12, 2010 21:05:27 GMT -5
Can i get some feedback on my task pane idea?
|
|
|
Post by DJLinux on May 12, 2010 22:01:42 GMT -5
Can i get some feedback on my task pane idea? I think your ideas are welcome let us show your new IDE drafts. Joshy
|
|
|
Post by DJLinux on May 12, 2010 22:02:38 GMT -5
Please itterate on that thought.. it seems unspecific to me? and now ? Joshy
|
|
|
Post by Wayne Rayner on May 13, 2010 5:29:55 GMT -5
This may actually be what basic4GL needs. This update should be version 3.0.0
|
|
|
Post by Darkjester on May 13, 2010 15:03:08 GMT -5
i would love to see your work and maybe learn alot from this any thoughts on some places where i can find information, i cant seem to find any on google -darkjester (seems like a good game plan)
|
|
|
Post by Supermonkey on May 13, 2010 15:17:46 GMT -5
What are you googling?! There's stuff about compiler development everywhere! I don't see this as a realistic goal, you're basically starting from scratch and as such you introduce new bugs and new issues + the fact that what this really becomes is djlinux's project, because he'll realistically be the only one who will be knowledgeable enough to maintain it. I've written compilers, I've written virtual machines, I've written compilers that output CIL and compilers that output C but I wouldn't make heads nor tales of any assembly.
|
|
|
Post by DJLinux on May 13, 2010 15:35:31 GMT -5
I think currently we don't need really a new version at all.
I never saw any program from you all that was on the limit of Basic4GL.
With plugins we have physics, shaders, sound, network, video playback and capturing, ... put it all together and you can create really cool games.
Some of you say "i have no time for an large game project" it's ok but to write an new Basic4GL compiler you need a lot of time too.
blah blah blah ;D
Joshy
|
|
|
Post by aphoticgenesis on May 13, 2010 15:40:44 GMT -5
I think currently we don't need really a new version at all. I never saw any program from you all that was on the limit of Basic4GL. With plugins we have physics, shaders, sound, network, video playback and capturing, ... put it all together and you can create really cool games. Some of you say "i have no time for an large game project" it's ok but to write an new Basic4GL compiler you need a lot of time too. blah blah blah ;D Joshy WIN, he is saying if you spend the time to use what he already made instead of spending time trying to improve basic4gl you could create something amazing. GO DJLINUX
|
|
|
Post by crazynate on May 13, 2010 15:57:35 GMT -5
Agreed, though i would like to see some improvement with Basic4gl , some programs i make end up being limited to what basic4gl can currently do.
|
|