Author Topic: Announcing BrowserBasic  (Read 10254 times)

Marcus

  • Globaler Moderator
  • Full Member
  • *****
  • Posts: 241
    • View Profile
    • NaaLaa
Re: Announcing BrowserBasic
« Reply #15 on: 01. June 2013, 16:58:23 »
My project does not have a horn.

To express myself as the kids of today do: LSHIDMT!

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: Announcing BrowserBasic
« Reply #16 on: 01. June 2013, 17:40:50 »

Marcus

  • Globaler Moderator
  • Full Member
  • *****
  • Posts: 241
    • View Profile
    • NaaLaa
Re: Announcing BrowserBasic
« Reply #17 on: 01. June 2013, 20:50:06 »
@ScriptBasic Admit that you had to look that one up!  :)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: Announcing BrowserBasic
« Reply #18 on: 01. June 2013, 22:22:42 »
No me hagas caer otro taco.

Guilect

  • Moderator
  • Full Member
  • *****
  • Posts: 110
    • View Profile
Re: Announcing BrowserBasic
« Reply #19 on: 02. June 2013, 16:32:54 »
My project is NOT a BASIC language interpreter running in javascript.
My project takes a BASIC language and translates it in to 100% javascript.
The end user does not need to have my project installed on their system.
The result is a javascript webpage that can be run on any device and any platform that has an HTML5 capable browser.  No additional downloads or plugins required for the end user.
HTML5 capable browsers include Firefox, Chrome, Opera, and Safari.  (IE9+ ??)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: Announcing BrowserBasic
« Reply #20 on: 02. June 2013, 17:29:22 »
Sounds great!

Looking forward to giving it a try.


SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Announcing BrowserBasic
« Reply #21 on: 02. June 2013, 19:47:53 »
Hi Guilect,

Just seen your post of 24 May.

Inspired by NaaLaa and EGSL but thwarted by Java I am thinking in a similar way about  basic/html5/javascript.
I think this model has HUGE potential for developing simple portable games and other apps.

I posted some thoughts on the thinBasic forum last week but got no response.
http://www.thinbasic.com/community/showthread.php?t=9756&page=2&p=88917#post88917.

I am currently prototyping a converter program that converts a text file with restricted/extended Basic instructions (I call it Browzic)
into a simple html page with canvas and embedded javascript.

My converter prog is currently written in VB6 but ultimately it (and a nice language sensitive editor) could be browser based.
But it sounds like you are some way ahead of me, and probably more skilled.

I am VERY interested in your project. ;D

Good luck. :D




SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Announcing BrowserBasic
« Reply #22 on: 04. June 2013, 08:57:06 »
Hi GUIlect

My project takes a BASIC language and translates it in to 100% javascript.
The end user does not need to have my project installed on their system.
The result is a javascript webpage that can be run on any device and any platform that has an HTML5 capable browser. 
No additional downloads or plugins required for the end user.

Are you planning that the javascript webpage which the end user "loads and plays" in their browser will contain ALL the needed javascript?
Or will there be need for run-time access to external third-party libraries (such as JQuery, ThreeJS,...) ?

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: Announcing BrowserBasic
« Reply #23 on: 04. June 2013, 10:56:33 »
You could have a look into https://github.com/metzzo/123-basic
It is a GLBasic compatible translator for javascript/webGL.
Best regards,
Cybermonkey

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Announcing BrowserBasic
« Reply #24 on: 04. June 2013, 11:53:38 »
Thanks Cybermonkey,

123 Basic looks very interesting,  :D
I am investigating further.

cheers,
SteveOW

Guilect

  • Moderator
  • Full Member
  • *****
  • Posts: 110
    • View Profile
Re: Announcing BrowserBasic
« Reply #25 on: 04. June 2013, 23:14:28 »
Quote
Are you planning that the javascript webpage which the end user "loads and plays" in their browser will contain ALL the needed javascript?

I did consider that but when making games there are a lot of other files like images and sounds.
So I saw no point in trying to stuff the javascript into just one file.

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Announcing BrowserBasic
« Reply #26 on: 05. June 2013, 11:19:28 »
Can anyone tell me if there is someway to post a demo .HTML file on this forum?


Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: Announcing BrowserBasic
« Reply #27 on: 05. June 2013, 11:44:04 »
Can anyone tell me if there is someway to post a demo .HTML file on this forum?
Put a direct link to your HTML file, like this: http://retrogamecoding.org/2ddrawing.html
Best regards,
Cybermonkey

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Announcing BrowserBasic
« Reply #28 on: 05. June 2013, 12:30:52 »
Sorry I should have said:-

"Can I upload an HTML file to the retrogamecoding.org website?"

I tried to attach my HTML file to a post but the HTML filetype is not allowed.

I could zip it I suppose and ask the user to unzip it
or I could rename it to .TXT, upload it and ask user to download and rename to .HTML
but these seem a bit effortful.

The thing is that my particular HTML file is an app in itself (its only 23Kb).
I tried to post it as text but it exceeds the 20,000 character limit.

Tomaaz

  • Guest
Re: Announcing BrowserBasic
« Reply #29 on: 05. June 2013, 13:28:02 »
I could zip it I suppose and ask the user to unzip it

That's the best solution.