Author Topic: requests  (Read 5974 times)

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #15 on: 28. August 2013, 16:03:02 »
@SteveOW

Being able to set the title page makes sense.
I will see about getting it into the next release.

thanks. :)

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #16 on: 28. August 2013, 16:24:48 »

I know you would like to have the BB source output in the .html file.
Not sure how many other users (does BB have any other users besides you?) would make use of that. 
By including the BB source in the html you have just doubled the size and download time of the file. 
Will look into it.

thanks.
also would be cool if BB IDE could take as input such an html file containing BB code block..
 this would simplify file management during development.
sure i appreciate that target users might be confused by this so perhaps keep it as a deeply buried or secret option.
i am just being a lazy programmer i suppose so no pressure ;)
« Last Edit: 28. August 2013, 16:49:07 by SteveOW »

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: requests
« Reply #17 on: 31. August 2013, 11:51:31 »
Nice would be support for tiled map editor maps. I see that Tiled can export JSON files (http://www.mapeditor.org/).
Best regards,
Cybermonkey

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
3D graphics in BrowserBasic
« Reply #18 on: 01. September 2013, 21:57:10 »
@Guilect
Do you have any new thoughts or plans for 3D graphics in BrowserBasic?
I have dabbled with the Three.js (webGL-based) library (example http://www.zen226082.zen.co.uk/PONGO_FULL.html)
(I was very surprised that this runs very smoothly on my android tablet when using Firefox browser).
I am thinking of using it in my Browzic product.
But if something is coming along in BrowserBasic then I might not need to do it in Browzic.

@XXX
Does anyone else know of other 3D graphics libraries which might be suitable?
either in javascript or in something that could be translated into javascript +/- webGL?

cheers, SteveOW.
« Last Edit: 06. September 2013, 12:30:27 by SteveOW »

Guilect

  • Moderator
  • Full Member
  • *****
  • Posts: 110
    • View Profile
Re: requests
« Reply #19 on: 01. September 2013, 23:12:29 »
@SteveOW

I have no plans for 3D right now.
I would love to see them in your Browzic.

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: 3D graphics in browser
« Reply #20 on: 10. September 2013, 22:20:37 »
Just found this nice site:
http://www.physgl.org/
An in-browser, Lua/Basic-like coding window,
it produces simple 3D graphics and animations
based on three.js & javascript.



« Last Edit: 10. September 2013, 23:09:02 by SteveOW »

bolbo

  • Newcomer
  • *
  • Posts: 25
    • View Profile
Re: 3D graphics in BrowserBasic
« Reply #21 on: 22. September 2013, 14:29:01 »

@XXX
Does anyone else know of other 3D graphics libraries which might be suitable?
either in javascript or in something that could be translated into javascript +/- webGL?


Turbulenz is said to have modules to be used separately
http://docs.turbulenz.com/game_engine_overview.html
You may want to research this other opensource projects :
http://shapesmith.net/
http://openjscad.org/

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #22 on: 23. September 2013, 16:36:30 »
@bolbo
Thanks. Turbulenz looks awesome but rather daunting for me (python, webservers, ++ are outside my comfort zone).
Shapesmith and OpenJSCad look interesting for making static 3D objects.
For now I'm ploughing ahead with exploring Three.js and trying to decide on the right mix of simplicity and flexibility to expose to a user of Browzic. 
Latest prototype is here:- http://www.zen226082.zen.co.uk/TRI_VP.html, works best in Chrome or Opera, (sadly not Firefox except on Android).

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: requests
« Reply #23 on: 27. September 2013, 22:11:20 »
A little bit offtopic but it's WebGL: http://madebyevan.com/webgl-water/
Runs smoothly on my Computer on Linux 64 bit with Chromium (Radeon HD 7770 proprietary driver).
Best regards,
Cybermonkey

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #24 on: 02. October 2013, 07:24:19 »
Very impressive but it demands a powerful machine.
Running on Chrome it crashes my 3 year old windows 7 laptop.
On Firefox it is a bit jerky.

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #25 on: 20. November 2013, 20:53:00 »
By popular demand (from the voices in my head)
a basic flight simulator with missiles
so you can shoot things.

just click the link to play:-
http://www.zen226082.zen.co.uk/TRI_VP.html

On my Windows7 PC the best browser is Chrome.
On my Android 4.01 tablet the best browser is Firefox.

Uses Javascript/webGL/Three.js.
Its not as fast as I hoped for. 
Best to open just one viewport at a time.



Guilect

  • Moderator
  • Full Member
  • *****
  • Posts: 110
    • View Profile
Re: requests
« Reply #26 on: 24. November 2013, 22:14:28 »
For me the demo ran a bit slow also.
Three.js is a nice interface to WebGL.
I bet it did not take long to understand Three.js and make the demo.
There are lots of people using Three.js.

SteveOW

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: requests
« Reply #27 on: 25. November 2013, 13:38:07 »
@Guilect thanks for the feedback.

For me the demo ran a bit slow also.
Yes I think that 1600 smoke sprites is too many.
Without them it is much, much faster.
There may be a better way of coding them.

Quote
Three.js is a nice interface to WebGL.
It can certainly produce some awesome effects and there are very few bugs.
There are lots of code examples out there e.g. http://stemkoski.github.io/Three.js/
An excellent intro is here:- http://math.hws.edu/eck/cs424/notes2013/15_Threejs_Intro.html

Quote
I bet it did not take long to understand Three.js and make the demo.
Actually it has taken me quite a lot of time to get Three.js to do what I want.
In fact I pretty much dont understand a lot of it.
I mostly just find other people's examples and hack them around until they work for me.

I still think it would be good to have a simple Basic wrapper (like BrowserBasic) to hide away the general horribleness (html, css, javascript, three.js, other js libraries).
Thats what Browzic will do if it ever happens.
Till then this demo will provide (to me) a useful platform for customizing from.

Quote
There are lots of people using Three.js.
Yup its got a lot of critical mass of users and developers and its free.
It can be used for 2D or 3D games, retro or modern.
I think it will be around for quite a while.
« Last Edit: 25. November 2013, 14:03:55 by SteveOW »