Okay, I know this is a new, beta product, but I was making a record of the bugs and suggestions as they came up, it got quite long, so thought I had best share before it gets too big.
FE Bugs:
1) Cannot copy text from the log tab (makes bug reporting a bit trickier).
2) getstringtoken("A,B,C",",",1) does not compile "Unknown instruction 886 at line n"
3) Strings cannot be returned from functions (should they be, no error in log?) see code below:
mystring as string
mystring = "A test string"
do
Print ( "Function Test" )
print ( mystring )
print ( ShowMeWhatIInput ( mystring ) )
print ( ShowMeAString ( ) )
print ( ShowMeANumber ( ) )
Sync()
loop
function ShowMeWhatIInput (myinput as string)
myoutput$ = "your input was " + myinput
endfunction myoutput$
function ShowMeAString ()
myoutput$ = "This is an output string "
endfunction myoutput$
function ShowMeANumber ()
myoutput = 42
endfunction myoutput
4) Circle physics shape does not work, seems to have very small physics object at centre, try:
setvirtualresolution (320,480)
sprite = createsprite ( loadimage ( "MyCircleImage.png" ) )
SetSpritePosition ( sprite, getvirtualwidth () / 2 , getvirtualheight () / 2 )
SetSpriteShape ( sprite , 1 ) : setspritephysicson ( sprite , 2 )
do
sync
loop
* Edit - May have to do with using a png with alpha map, SetSpriteShapeCircle seems to work okay.
Suggestions/Feature requests:
1) Function to write text to the Log would be very handy.
2) Find and Replace in editor
3) Some way of sharing Projects with groups or the community, preferably straight out of the ide. Settings for 'read only', contribute etc (yes, I know,early days yet).
Other thoughts:
I really like this project and think it has great potential. The "code anywhere, see the results right now", aspect is truely brilliant.
It is quite likely I will Upgrade, however as with other posts here I am finding it difficult to properly assess this with the 4000 char restriction, I would like to see this lifted or at least greatly extended (40000 might be more like it, or 4000 lines).
Great start, keep up the good work!
"Don`t try to engage my enthusiasm, I don`t have one"