Dark Bit Factory & Gravity

PROGRAMMING => Purebasic => Topic started by: Hotshot on March 08, 2014

Title: SpiderBasic
Post by: Hotshot 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!)

Title: Re: SpiderBasic
Post by: Hotshot 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
Title: Re: SpiderBasic
Post by: emook on March 11, 2014
Yeah I am looking forward to what it can do!
Title: Re: SpiderBasic
Post by: Hotshot on March 26, 2014
IF You buy Purebasic 5.22 and you will get SpriderBasic for Free until end of year