Wishlist
-
My wishes (apologies if some of these are already in, I don't have the software until the eshop puts it up)
1: The option to "lock" games I share with anyone, so my code cannot be altered or examined. (they can just play the game)
2: The option to backup my Fuze code/games/projects to my Switch sdcard
3: a discord channel where we can discuss fuze and get help with our code
4: Procedures (like in BBC Basic, they were great and really helpful in keeping your code readable and tidy)
5: a fuze related public games area, where we can upload our games and lots of fuze owners can check them out (useful for billy-no-mates like me who have no nintendo switch friends)Thank you
-
@AcornBBC said in Wishlist:
3: a discord channel where we can discuss fuze and get help with our code
This already exists!
4: Procedures (like in BBC Basic, they were great and really helpful in keeping your code readable and tidy)
This too already exists
-
You're so quick! haha, thank you sir!
-
Could we have "else if" - pretty please? :D
-
First off, I just want to say how great it is having the tutorials and quick reference guide able to be onscreen at the same time as the code editor! One issue I've been having is that when the help window is open, I can't use my usb keyboard unless I click to open the onscreen keyboard. This works fine, but if I'm following a tutorial it means I have ½ of the screen taken up with a keyboard I'm not using, ¼ of the screen is the tutorial and only ¼ left for my code.
A related issue is that in the 'code panels' on each tutorial, the panel itself doesn't seem to be scrollable. This is only an issue if you're zoomed in, and if you have a particularly long line of code.
Also, I can't figure out how to clear the clipboard once I've pasted! But maybe that's in a later tutorial...
Anyway, great job so far guys! It seems really accessible and fun! Not sure if this counts as 'wishlist' or 'bug reporting', so I'm sorry if this post isn't in quite the right place.
-
@cheerydan said in Wishlist:
One issue I've been having is that when the help window is open, I can't use my usb keyboard unless I click to open the onscreen keyboard. This works fine, but if I'm following a tutorial it means I have ½ of the screen taken up with a keyboard I'm not using, ¼ of the screen is the tutorial and only ¼ left for my code.
You can press F11 to keep the help window open
A related issue is that in the 'code panels' on each tutorial, the panel itself doesn't seem to be scrollable. This is only an issue if you're zoomed in, and if you have a particularly long line of code.
You can scroll that window with the right joy-con
Also, I can't figure out how to clear the clipboard once I've pasted! But maybe that's in a later tutorial...
I do this by copying a space! Probably not the best way (how do you clear your clipboard on your computer?)
Anyway, great job so far guys! It seems really accessible and fun! Not sure if this counts as 'wishlist' or 'bug reporting', so I'm sorry if this post isn't in quite the right place.
Thank you 😊
-
@AcornBBC said in Wishlist:
1: The option to "lock" games I share with anyone, so my code cannot be altered or examined. (they can just play the game)
I believe this shouldn't be added, being able to examine other people's programs is huge for beginners as examining other people's code can help them learn to understand how and why something works. Obsfucation and locking down I feel is a culture that should not be invited for a program that is sure to bring in lots of beginners.
-
@AcornBBC said in Wishlist:
1: The option to "lock" games I share with anyone, so my code cannot be altered or examined. (they can just play the game)
I believe this shouldn't be added, being able to examine other people's programs is huge for beginners as examining other people's code can help them learn to understand how and why something works. Obsfucation and locking down I feel is a culture that should not be invited for a program that is sure to bring in lots of beginners.
I understand your reasoning and you have a valid point but I'm saying this as I've run afoul of this thing some time ago, when I was trying to learn a programming language and I showed my game to a forum and what I got back was 10% helping and 90% mocking and "elitist expects" laughing at my code and saying how bad it was.. Needless to say I don't like crap like that and I never showed my game to anyone ever again. I don't want to be mocked when asking for help. So I would happily have someone check out my game but I really wouldn't want them browsing my code and mocking me for how badly written it was. I really don't need that.
-
I'd like to switch from QWERTY to AZERTY keyboard, maybe it's already here but I didn't see it so far
-
@AcornBBC said in Wishlist:
I got back was 10% helping and 90% mocking and "elitist expects" laughing at my code and saying how bad it was..
There is no place for people like that here and we have a zero tolerance policy on foul behaviour
-
Haha, AcornBBC - I am a great example of terrible code that somehow... honestly somehow, produces half decent results. My code is inefficient, untidy, worse than old-school and usually illegible. So woe betide any one laughing at others code - they will feel my wrath rain (reign) down upon them as a torrent of badly placed bytes nibbling away at their bits, all 64 of them.
Simply, this is a learning hole. You have already reached great heights if you have put together a falling rock game - ask Mike, he is king of the descending pixel.
This is simple;
loop
print("LOL Dudez")
update()
repeatAnything beyond and you are already above 99% of the species!
Saying that, there is room for the true elitist - they can laugh at us all but, man alive, they'd better be good, they'd better be gods!
-
I see we have a means to "flip" sprites and such on their X/Y axis by scaling, but do you think maybe we can have a dedicated "flip" function for some of these types?
Also, I noticed when checking about drawing a quad with the source dimensions extending outside of the source image, it does a "clamp-to-edge" effect where the edge is repeated. Maybe have an option (not just for drawing a quad) to change how rendering is done beyond a source's dimensions? I know OpenGL can do things like repeat, mirror-repeat, clamp-to-edge (which is what FUZE is doing), and clamp-to-border.
Speaking of drawing quads, while we have x/y/w/h for the source, what about having the same sort of control for source like what we do for destination (which has an 4-element array of 2D points)?
-
So I have been playing around with Fuze and one wishlist item I have is the ability to prevent the On Screen Keyboard from popping up when you exit the help menu despite closing the OSK earlier. (also I am not mad or anything since I can't figure out how to write this request without sounding like I am :P)
-
@glank9000 said in Wishlist:
So I have been playing around with Fuze and one wishlist item I have is the ability to prevent the On Screen Keyboard from popping up when you exit the help menu despite closing the OSK earlier. (also I am not mad or anything since I can't figure out how to write this request without sounding like I am :P)
Don't worry! This is a known bug whose fix is already in the patch that is coming out ASAP
-
@MikeDX Thanks so much for the tips! I'll try those out!
-
This may be an overly ambitious wish (and may be impossible due to the scope of such a thing) but what if there were a way you could work on a project in a group kind of like a repository (like github)?
-
On the image editor, could we have an RGB reading of the pixel under the current cursor. So probably under where it says 'Image Size', if it could say R:n G:n B:n A:n ?
This is because I'm finding it a bit random when selecting an existing colour, then clicking the left mushroom to change it. Due to the mushroom it's often jumped significantly by the time you are into the colour picker so it would be useful to just know what the values were for your modification.
-
It's maybe a little and insignificant wish, but I miss a lower() and a upper() function, I miss them
-
@RaptorJésus said in Wishlist:
It's maybe a little and insignificant wish, but I miss a lower() and a upper() function, I miss them
Insignificant maybe, but perfectly valid!
-
Code Critique thread hosted by the admins to have people post questions about their code and how it can be improved.