Author Topic: SpiderBasic  (Read 4983 times)

0 Members and 1 Guest are viewing this topic.

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
SpiderBasic
« on: March 08, 2014 »
Yes, They will be Releasing SpiderBasic this year and it going be used for Web and maybe mobiles phone, tablets!

They will have plugin such as Javascripts, HTML 5 and so on

This is going be interesting when it come in 2 years time battle out with Monkey X(Blitz produce which will be 2 years old of this year!)


Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
Re: SpiderBasic
« Reply #1 on: March 09, 2014 »
Showcase of SpiderBasic is very early which are in Beta before they release for real!

http://shadowtavern.com/wizzard/

Flappy Bird Clone

http://www.mevedia.de/media/archy/

There is more that what SpiderBasic can do

You can see online examples here:

http://www.purebasic.com/spidertest/gadgets.html

http://www.purebasic.com/spidertest/waponez/index.html

Finally there is early Source code showing what SpiderBasic look like

Code: [Select]
;
; FullScreen.sb
;
; by Danilo
;
; http://forums.spiderbasic.com/viewtopic.php?f=9&t=55
;
; SpiderBasic 1.00 Alpha 4
;
Procedure Fullscreen()
    !function _RequestFullScreen() {
    ;!var elem = document.getElementById("SpiderBody");
    !var elem = document.documentElement;
    !if (elem.requestFullscreen) {
    !    elem.requestFullscreen();
    !} else if (elem.requestFullScreen) {
    !    elem.requestFullScreen();
    !} else if (elem.msRequestFullscreen) {
    !    elem.msRequestFullscreen();
    !} else if (elem.msRequestFullScreen) {
    !    elem.msRequestFullScreen();
    !} else if (elem.mozRequestFullScreen) {
    !    elem.mozRequestFullScreen();
    !} else if (elem.mozRequestFullscreen) {
    !    elem.mozRequestFullscreen();
    !} else if (elem.webkitRequestFullscreen) {
    !    elem.webkitRequestFullscreen();
    !} else if (elem.webkitRequestFullScreen) {
    !    elem.webkitRequestFullScreen();
    !} else if (elem.oRequestFullscreen) {
    !    elem.oRequestFullscreen();
    !} else if (elem.oRequestFullScreen) {
    !    elem.oRequestFullScreen();
    !}
    !}
    !_RequestFullScreen();
EndProcedure

Procedure GadgetEvents()
 
  Select EventGadget()
    Case 1
      Fullscreen()
  EndSelect
 
EndProcedure


If OpenWindow(0, 20, 20, 400, 100, "Fullscreen Demonstration")
   
  ButtonGadget(1, 10, 10, 380, 25, "Request FullScreen (ESC to exit fullscreen mode)")
 
  BindEvent(#PB_Event_Gadget, @GadgetEvents())
 
EndIf

Offline emook

  • C= 64
  • **
  • Posts: 94
  • Karma: 12
    • View Profile
Re: SpiderBasic
« Reply #2 on: March 11, 2014 »
Yeah I am looking forward to what it can do!
----

R Tape loading error, 0:1

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
Re: SpiderBasic
« Reply #3 on: March 26, 2014 »
IF You buy Purebasic 5.22 and you will get SpriderBasic for Free until end of year