| View previous topic :: View next topic |
| Author |
Message |
klingoncowboy4 Hog

Joined: 24 May 2007 Posts: 127 Location: Piga Basement
|
Posted: Fri Jul 06, 2007 5:43 pm Post subject: Posible Alturnatives |
|
|
I was looking for a way to make a Windows version and I found KBasic. It is still in its early stages but I think this may be a better solution. There are restrictions on how to use the Linux version, basically all apps must be GPL, which FreeEmpires is anyway. _________________
Free Empires Source Release Two (Linux) |
|
| Back to top |
|
 |
Graham Site Admin

Joined: 21 May 2007 Posts: 219 Location: Piga Software HQ, near Seba Beach, Alberta, Canada
|
Posted: Fri Jul 06, 2007 7:13 pm Post subject: Re: Posible Alturnatives |
|
|
| klingoncowboy4 wrote: | | I was looking for a way to make a Windows version and I found KBasic. It is still in its early stages but I think this may be a better solution. There are restrictions on how to use the Linux version, basically all apps must be GPL, which FreeEmpires is anyway. |
Sorry no sale on my part. Doing this would mean I would have to redo months of work. If I was going to do it in another language I would use C or C++ (Even though I have very little C/C++ knowledge it would be more worth it). If Windows and Mac users want AoE they can buy it from Microsoft. It is also not Free as in Beer for the professional version! GAMBAS is free (In both ways) and more advanced! Sorry I wish to stay with GAMBAS and not make me redo months even years of work for stinking Mac and Windows users! _________________ Developer and Web Master for Piga Software, Graham L. Wilson
Fedora GNU/Linux User, Gambas Programmer
Ace Programmer, Future Poor Man. ;-D |
|
| Back to top |
|
 |
PhosPhoton Shoat

Joined: 27 May 2007 Posts: 44 Location: PTA, RSA
|
Posted: Thu Jul 12, 2007 8:09 am Post subject: |
|
|
How about a Java version that could run on Windows, Mac, Linux etc without any modification to the code. We could use Java web start, and all people have to do is go to the website on any Operating System and click "Click here to Play Free Empires with Java Web Start" (requires JRE 1.6) _________________
Microsoft sucks BALLS!!  |
|
| Back to top |
|
 |
klingoncowboy4 Hog

Joined: 24 May 2007 Posts: 127 Location: Piga Basement
|
Posted: Thu Jul 12, 2007 6:25 pm Post subject: |
|
|
Sounds like a good concept, but I don't know if Hamish or Graham are willing to change languages. Though a Java version does not mean dumping the GAMBAS and VB 2005 versions. _________________
Free Empires Source Release Two (Linux) |
|
| Back to top |
|
 |
Hamish Site Admin

Joined: 20 May 2007 Posts: 109 Location: Piga Software HQ, Alberta Canada
|
Posted: Fri Jul 13, 2007 3:16 am Post subject: |
|
|
| PhosPhoton wrote: | | How about a Java version that could run on Windows, Mac, Linux etc without any modification to the code. We could use Java web start, and all people have to do is go to the website on any Operating System and click "Click here to Play Free Empires with Java Web Start" (requires JRE 1.6) |
Theres the Launguage change Kc4 sayed, and I have been haveing trouble with Java on my Computer. It is installed but my web-browsers dont use it.  _________________ BDFL of Piga Software and Forum Administrator, Hamish Wilson
My Blog: http://www.linuxquestions.org/linux/blog/Chargh
"Low-level programming is good for the programmer's soul." - John Carmack, id Software |
|
| Back to top |
|
 |
Graham Site Admin

Joined: 21 May 2007 Posts: 219 Location: Piga Software HQ, near Seba Beach, Alberta, Canada
|
Posted: Fri Jul 13, 2007 3:20 am Post subject: |
|
|
| klingoncowboy4 wrote: | | Sounds like a good concept, but I don't know if Hamish or Graham are willing to change languages. Though a Java version does not mean dumping the GAMBAS and VB 2005 versions. |
A Java version might be a good project. Sometime we should try it. After all FreeCol is uses Java so why can't Java be used for an RTS. _________________ Developer and Web Master for Piga Software, Graham L. Wilson
Fedora GNU/Linux User, Gambas Programmer
Ace Programmer, Future Poor Man. ;-D |
|
| Back to top |
|
 |
Graham Site Admin

Joined: 21 May 2007 Posts: 219 Location: Piga Software HQ, near Seba Beach, Alberta, Canada
|
Posted: Wed Jan 14, 2009 1:49 am Post subject: |
|
|
This sort of discussion also came up on the Fedora Forum in a thread on GAMBAS. Here is what I said:
| Quote: | | I have heard of KBasic and have considered it. However, based on what I heard, GAMBAS is the most mature graphical component based BASIC implementation for GNU/Linux and other UNIX-like operating systems (though I could be wrong). KBasic's cross platform support would be nice, but I am not all that interested in doing Windows and Macintosh development. GAMBAS 2 also supports more toolkits such as QT, GTK (very good since I prefer GNOME. I can use QT GAMBAS programs in GNOME but it is still nice to use GTK), and SDL. It also supports OpenGL rendering and can make straight GNU/Linux command line applications (can KBasic do this?). Plus, based on their websites I like GABMAS's user and developer culture more, as it is more free software oriented. Also, is it entirely free as in beer? GAMBAS also supports a large number of different human languages, I know that KBasic supports some, but I am pretty sure GABMAS supports more, and comes with a special translation component (it also comes with a VB to GAMBAS translation component). Also, and this is an important thing, KBasic says that it only supports WAVs and MP3s, it doesn't say is supports Ogg formats, and that is a requirement of mine. Finally, there doesn't seem to be very much interest in KBasic game development, which is my personal interest. SDL support was added to GAMBAS to encourage multimedia development, including games. The only game-ish thing I have seen form KBasic so far is a Space Invaders clone in the screenshots section. |
Here is also a bit on KBasic and GAMBAS from the creator of GAMBAS:
| Quote: | I think there are too many technical differences between the KBasic project and mine to merge the two projects.
KBasic seems to be based on KDE, and KDE only. My own interpreter does not depend on any toolkit or graphical environment. The Gambas interpreter is a text only program. The graphical part comes with components.
At the moment, there is only one graphical component, the Qt one. But, in the future, I plan to write a Gtk+ component, so that programs will be able to equally use Qt or Gtk+, or any other toolkit that has its own component.
Moreover, the development environment (the tool you use to write Gambas programs) is written in Gambas. The KBasic development environment seems to be written in C++, not in KBasic. It is a huge design difference. |
On the possibility of a Java version, this is actually more likely. I am keen on this G-Creator project. Check it out! http://www.g-creator.org/ _________________ Developer and Web Master for Piga Software, Graham L. Wilson
Fedora GNU/Linux User, Gambas Programmer
Ace Programmer, Future Poor Man. ;-D |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|