Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    Wishlist

    Comments & Feedback
    63
    245
    53178
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Discostew
      Discostew F @fuze4cats last edited by

      @fuze4cats said in Wishlist:

      A better way to share projects.
      Having to do a two-way friend code exchange for each and every user just isn't going to cut it.

      Fuze4Switch will not grow much more unless it uses a traditional server-based approach like Smilebasic4.
      (are Nintendo the ones burdening you guys with this restriction?)

      Unfortunately with a server-based approach, that would mean even more restrictions. Anything that would be considered copyright would then not be allowed to be shared.

      1 Reply Last reply Reply Quote 0
      • P
        plinky last edited by pianofire

        I was thinking that some sort of autocorrect/autofill would be a nice addition! I'm guessing it might not be super easy but it would be helpful, especially with controller typing. To explain what I mean, say you started typing "load". Maybe it would show up as grey text after your cursor and it would suggest "loadModel", and then it would narrow it down to "loadImage" once you typed the letter "i". And this might be asking for a lot but I know some people don't like it, so having the option to turn it off and on would be good too.

        1 Reply Last reply Reply Quote 4
        • Discostew
          Discostew F last edited by

          Something like highlighting matching [], (), and {} would be nice, like this example...

          https://docs.wholetomato.com/default.asp?W182

          1 Reply Last reply Reply Quote 3
          • pianofire
            pianofire Fuze Team last edited by

            The ability to make tiled images in the image editor. Or am I missing something?

            1 Reply Last reply Reply Quote 0
            • F
              FuzeBen Fuze Team @Martin last edited by FuzeBen

              @Martin you can sort of do it already; if you do;

               if x == 1 then
                  print(1)
              else if x == 2 then
                  print(2)
              endif endif
              

              you just need multiple endifs on one line ('on one line' is optional, but it looks decent).
              A proper elseif would be good but this works until then.

              M 1 Reply Last reply Reply Quote 1
              • M
                MikeDX @FuzeBen last edited by

                @FuzeBen said in Wishlist:

                you just need multiple endifs on one line (optional, but it looks decent).
                A proper elseif would be good but this works until then.

                I've seen a few people use it. I agree its not ideal but its ok for now for sure!

                1 Reply Last reply Reply Quote 0
                • F
                  FuzeBen Fuze Team last edited by

                  For Fuze Arena, I think there should be a category just for help.

                  1 Reply Last reply Reply Quote 1
                  • ITzTravelInTime
                    ITzTravelInTime F last edited by

                    For now my updated whishlist is:

                    Things which are more likely to be added:

                    using non ascii characters in strings, like the smile face character or the box characters, i'd be happy with something like the code page 437, because i am used to text mode programming on dos.
                    keystrokes repetition in the getkeyboardbuffer function (because it's a pain to play this kind of game with the keyboard without having keystroke repetition while keeping a key pressed, i just have to press the keys a lot of times, and that's frustating for a keyboard based game, like a dos-like game)
                    -enums
                    -switch cases
                    -else if
                    -constants
                    -aliases for types and other stuff
                    -having the option of using c like boolean operators syntax like || or &&
                    -adjustable keystroke repetition speed for the ide ( i'd like to move faster with the arrow keys and type faster or just to regulate this speed)
                    -faster animations or the possibility of regulationg or disabling animations in the ui of fuze (the animations are cool but if i just want to take a quick look at the documentation i just waste a lot of time whatching animations, so i have to keep my notebook near me to give a quick look, not ideal for travel situations)
                    -tighter timer timings (i can't do a 60 ticks per second timer for the graphics drawing, or the game will just not run and instead just crash or giving a black screen no matter how simple code i tryed to execute is)
                    -unlimited repetitions timer wich i can just stop with stoptimer
                    -tigher timings for the sleep function, it just won't work with timings less than 0.01 secs.
                    

                    things i'd like to have which are more unlikely to be added:

                    opening files made with other projects or made by other programs (i just want to make a custom map editor for my game and a custom assets editor and optimize the file format used to store maps and things like that, probably i can workaround this by making a built in assets editor and map editor in my game, but it will add some complications i'd like to avoid)
                    -using json encoded files to save some data and so having a built in json encoder / decoder
                    -pubblishing programs and updating published programs
                    -exporting programs to pc or importing programs, maybe via a cloud account, i at least want to get my source code on my pc, so i can keep it backed up or just use third interpreters or even future ports of the interpreter to pc, also something like pubblishing on github will be appreciated
                    

                    Just look to smile basic on the 3DS for inspiration for some features, that program implements some of those and allows for some nice flexibility.

                    1 Reply Last reply Reply Quote 0
                    • Legendary
                      Legendary last edited by

                      • If you press the down arrow key, have the text cursor jump to the end of the last line of the code editor when the cursor is anywhere on the last line of text.
                      • Allow keys to be held and continuously actuate, e.g., holding the A key and producing several A's whilst the key is held. Right now this feature seems to be exclusive to keys such as the arrow keys and the backspace key. The delete key could benefit greatly from this change.
                      M 1 Reply Last reply Reply Quote 1
                      • M
                        MikeDX @Legendary last edited by

                        @Legendary said in Wishlist:

                        Allow keys to be held and continuously actuate, e.g., holding the A key and producing several A's whilst the key is held

                        I believe this is already a thing (certainly from the USB keyboard). I'm testing on the latest patch that will hit the eshop once approved (so fingers crossed this wishlist item is already in the pipeline!)

                        1 Reply Last reply Reply Quote 1
                        • ITzTravelInTime
                          ITzTravelInTime F last edited by

                          Some suggestions for the forums:

                          • Help section
                          • Gameplays and showcase section
                          • Rich text easily available for quick replys

                          Suggestions for the documentation and tutorials:

                          • More details requirding the types of the arguments of functions provvided by fuze.
                            For example: the documentation of the function printat( x, y, to_print) x specify that x and y must be integers.
                            Other example: the documentation of setTimer, no mention of which are the correct type or the correct range of values for the args.
                            That makes a bit difficoult trying to use the documentation, because i will have to guess some things, so i'd like to have some more details.

                          PS: I can't see the embedeed twitter player in posts using firefox, i don't know why, anyone with the same issue?

                          ITzTravelInTime 1 Reply Last reply Reply Quote 0
                          • F
                            Feanor last edited by

                            Is that possible to had a free software for friend who don't have Fuze, for only play with our games and why not, play in multi-player like that?

                            ITzTravelInTime 1 Reply Last reply Reply Quote 2
                            • ITzTravelInTime
                              ITzTravelInTime F @Feanor last edited by

                              @Feanor There is local multyplayer available using one switch and up to 4 controller or pairs of joycons, you can try that, but what are you describing con't be done without more than one copy of fuze and i don't even know if fuze allows for local multyplayer beetween switch consoles running the same game, maybe this is a cool thing to add to the wishlist, so I suggest to the dev team to consider this a future possible feature, i'd like also some online pubblishing of programs to go alongside it (something like what mario maker does or what has been done with smile basic on the 3ds)

                              1 Reply Last reply Reply Quote 0
                              • ITzTravelInTime
                                ITzTravelInTime F @ITzTravelInTime last edited by ITzTravelInTime

                                @ITzTravelInTime I managed to fix the issue with the twitter preview, it's caused by the duck duck go browser extension trying to block the twitter content, i just disabled it for this web site, so this is a suggestion for all the people having the same issue on firefox

                                PS: I saw you added 2 new forum sections after my suggestion, so thank you very much

                                1 Reply Last reply Reply Quote 0
                                • Hitomi
                                  Hitomi F last edited by

                                  This is probably already mentioned but I would like a Find command (and Replace) in the editor. Bookmarks are nice but I often want to find a function name or a word in a comment like Main so I can jump to that without holding down the arrow key. Replace is good too if I want to change a functions names or a variable name all over.

                                  1 Reply Last reply Reply Quote 5
                                  • Hitomi
                                    Hitomi F last edited by

                                    Another idea is if the clipboard text can be set and read by a variable. I'd use that to make little programs that indent the code or construct an array that I could build. Then I could just paste in the result.

                                    N 1 Reply Last reply Reply Quote 4
                                    • Discostew
                                      Discostew F last edited by

                                      Maybe additional string functions, like isAlpha( string ) that returns true if the string argument contains only letters and/or numbers, but false if anything else is included, like symbols, white space, etc.

                                      Zero Division 1 Reply Last reply Reply Quote 1
                                      • Discostew
                                        Discostew F @RaptorJésus last edited by Discostew

                                        @RaptorJésus Give me a little bit. I just coded a version of upper(), so I could make a lower() and post them on this forum (not in this Wishlist section though)

                                        edit: Here you go - https://fuzearena.com/forum/topic/70/hints-and-tips/10

                                        RaptorJésus 1 Reply Last reply Reply Quote 1
                                        • N
                                          Nisse5 F @Hitomi last edited by

                                          @Hitomi I would also very much like to have clipboard support! I'm creating a music editor right now, and to be able to copy auto-created source code directly to the clipboard from within my program would make things so much easier. That way, I could just paste that source code into another program that should play the music.

                                          1 Reply Last reply Reply Quote 5
                                          • H
                                            hammy_ last edited by hammy_

                                            i'd like to see a getDistance() function similar to, if not the same as, the one present in Fuze Basic. One that gives the distance in pixels between two different x and y positions. It was really useful when doing collisions and i'd like to see it in F4NS primarily to make collisions just a little bit easier (distance already exists i'm just bad at looking ignore this)

                                            i'd also like to see a tutorial in the help section about 2D arrays, i managed to figure it out due to experience with other languages from school, but someone less experienced in programming as a whole might not be able to figure it out, most likely just adding an extra section in the "arrays" chapter would work

                                            M Dave 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post