123 basic - HTML5 for GLBasic

Previous topic - Next topic

erico

It is really pretty! very simple IDE.
Quite a long video though, most people will struggle to follow up.

Great work nonetheless, keep it up :good:

bigsofty

It looks great Robert, your little script language has came a long way!   :good:
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

MrTAToad

Yes, it's looking rather good!

spacefractal

why change the name? Gernot did not even have issues to keep the name and its use the same syntax with glbasic..... video is very long and few would play it to the end wihout skipping.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

metzzo

Thanks guys! I will make soon some "short" videos where I show you the features of 123basic.

Quote from: spacefractal on 2012-Aug-03
why change the name? Gernot did not even have issues to keep the name and its use the same syntax with glbasic..... video is very long and few would play it to the end wihout skipping.
It is too much confusion, if there are two languages that does compile the same source language into the same target platform. Further: The "GL" in GLBasic stands for "OpenGL", but 123basic does not even yet use WebGL at all (so it runs on a much wider range of devices, escpecially mobile devices).

Last but not least: I like "123basic" more than "GLBScript".
That's no Bug, that's my project!

http://programming-with-design.at/

matchy

Firstly, it's does look. The name "123Basic" implies that another new dialect of BASIC is being used rather than GLBasic commands. To answer, highlight these issues, for example the editor, compiler, viewer used, in a 30 second video!


MrTAToad

Have you thought of a pricing structure yet ?

Hark0

http://litiopixel.blogspot.com
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica Development Indie Videogames · Pixel-Art · Retrocomputing · Electronic

metzzo

#68
I'm working on it. Don't worry!

My time is limited at the moment, so progress is slow :(
That's no Bug, that's my project!

http://programming-with-design.at/

MrTAToad


metzzo

Hello!

Because my time is very limited and I am not able to support and develop everything of 123basic on my own anymore, I decided to open source "my baby" :D. It is MIT licensed, so I think everyone can use this piece of code in his/her project.

Because I originally didn't plan to open source 123 basic, the comments are rarely written, in german and cryptic as hell. I hope this will improve in future.

Here is the URL: https://github.com/metzzo/123-basic

To use it: Get the source code from git, compile the compiler and "install" the macro in /GLBScript.app/Tools/compile.bat (set the path to the executable properly)

So please don't get me wrong: 123basic is not dead, but I am not able to maintain everything on my own, so I think making it open source is a good thing for everybody.

If you want to contribute, I would be happy :)
That's no Bug, that's my project!

http://programming-with-design.at/

Slim

Wow, that is mighty generous of you.
Thanks coolo.
I am looking forward to giving it a spin.
=D

Slim

Coolo, could you give a brief explaination of how/when to use GLBServer?

Thanks.

metzzo

Quote from: Slim on 2012-Oct-12
Coolo, could you give a brief explaination of how/when to use GLBServer?

Thanks.

This is a little HTTP server that is used to test 123 basic apps that load images/sounds/... from disk locally. Some browsers (Chrome, Firefox, ...) do not allow loading data with an url without an http server (Doing this would throw a DOM Security Exception). So using a lightweight HTTP server was the best solution for this problem.

That's no Bug, that's my project!

http://programming-with-design.at/

mentalthink

Hi Coolo I sorry you can finalize the project... but a lot of thanks for sharing the code... very very generous... I hope you can finalize something like this in the future...

Thanks a lot!!! for learning If I understand something I think can be a very good source for understand a lot of complex things...

Regards,