Navigation

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

    Wishlist

    Comments & Feedback
    63
    245
    43833
    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.
    • M
      MikeDX @Goldbergg last edited by

      @Goldbergg said in Wishlist:

      as long as one cannot structure his project into several files, launching on a real project remains difficult to consider.

      There are two sides to this, both of which I think are fair.

      Big projects (Unity based, Unreal engine, c++ projects etc) Definitely almost 100% of the time are multiple file projects, and rightly so.

      However there are plenty of example of hobby based programming languages that use single files. Pico8 and Div Games Studio both use single files, and have produced some phenomenal results.

      Zero Division 1 Reply Last reply Reply Quote 3
      • Discostew
        Discostew F last edited by Discostew

        While the chances of importing/exporting our own code, graphics and audio from/to SD card is unlikely (mainly because of how that could open up unwanted access to the system), could there be an alternative means of importing/exporting? As it is, we can share our stuff among friends, and in the future there may be a site-wide means of sharing, but what if we used the site as a means of importing and exporting? Perhaps each registered user with a linked Switch got their own small personal storage space on the private server for uploading/downloading (done through the site), which each uploaded item gets reviewed to make sure it won't cause unintended results if used with FUZE4. Then if it passes, it becomes accessible to the maker on the Switch itself as if the storage space was like a unique friend sharing their stuff. Not a quick alternative, but an alternative nonetheless.

        Martin 1 Reply Last reply Reply Quote 0
        • Dave
          Dave Fuze Team @CharredChase last edited by

          @CharredChase I see someone's thinking about a wavedash mechanic ;)

          1 Reply Last reply Reply Quote 2
          • Martin
            Martin Fuze Team @Discostew last edited by

            @Discostew said in Wishlist:

            While the chances of importing/exporting our own code, graphics and audio from/to SD card is unlikely (mainly because of how that could open up unwanted access to the system), could there be an alternative means of importing/exporting? As it is, we can share our stuff among friends, and in the future there may be a site-wide means of sharing, but what if we used the site as a means of importing and exporting? Perhaps each registered user with a linked Switch got their own small personal storage space on the private server for uploading/downloading (done through the site), which each uploaded item gets reviewed to make sure it won't cause unintended results if used with FUZE4. Then if it passes, it becomes accessible to the maker on the Switch itself as if the storage space was like a unique friend sharing their stuff. Not a quick alternative, but an alternative nonetheless.

            All I can say really is that we are well aware of the desire to expand on sharing / importing / exporting and it's an area that once we have the initial issues out of the way and under control I'm sure we will look at. As you've already mentioned however our hands can be a little tied in this area.

            As for the specific suggestion, it's an interesting approach to add to the pot of ideas.

            1 Reply Last reply Reply Quote 0
            • _
              _JKDOS F @seggiepants last edited by

              @seggiepants I think resizable arrays are already a thing. In one of my projects, I used something similar to the below

              myArray = [0,1,2]
              

              and later in the program used

              myArray[3] = 3
              
              Aceba1 1 Reply Last reply Reply Quote 0
              • Aceba1
                Aceba1 @_JKDOS last edited by

                @_JKDOS said in Wishlist:

                @seggiepants I think resizable arrays are already a thing. In one of my projects, I used something similar to the below

                myArray = [0,1,2]
                

                and later in the program used

                myArray[3] = 3
                

                Yeah, I figured that out today. Arrays can be expanded, but as far as I know there is no way to insert at index or remove at index

                ybasic 1 Reply Last reply Reply Quote 0
                • Aceba1
                  Aceba1 last edited by

                  Keyboard Style: Could there be one where all the columns are linear? (Grid aligned, at least for the top 4 rows)

                  1 Reply Last reply Reply Quote 0
                  • ybasic
                    ybasic @Aceba1 last edited by

                    @Aceba1 said in Wishlist:

                    @_JKDOS said in Wishlist:

                    @seggiepants I think resizable arrays are already a thing. In one of my projects, I used something similar to the below

                    myArray = [0,1,2]
                    

                    and later in the program used

                    myArray[3] = 3
                    

                    Yeah, I figured that out today. Arrays can be expanded, but as far as I know there is no way to insert at index or remove at index

                    are you sure it isn't just array indexing being broken?

                    Aceba1 _ 2 Replies Last reply Reply Quote 1
                    • Aceba1
                      Aceba1 @ybasic last edited by

                      @ybasic said in Wishlist:

                      @Aceba1 said in Wishlist:

                      @_JKDOS said in Wishlist:

                      @seggiepants I think resizable arrays are already a thing. In one of my projects, I used something similar to the below

                      myArray = [0,1,2]
                      

                      and later in the program used

                      myArray[3] = 3
                      

                      Yeah, I figured that out today. Arrays can be expanded, but as far as I know there is no way to insert at index or remove at index

                      are you sure it isn't just array indexing being broken?

                      I can guarantee it. Working on an expandable struct array for a map made of rectangles and triangles. (Will send gif when off campus)

                      1 Reply Last reply Reply Quote 0
                      • _
                        _JKDOS F @ybasic last edited by

                        @ybasic I am sure it's working as intended, otherwise, I'd be having trouble with my implementation in my project. :)

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

                          Here's my wishlist: CRT filter like we have with Nintendo's NES/SNES Mini Classic devices :)

                          1 Reply Last reply Reply Quote 0
                          • Eearslya
                            Eearslya Donator last edited by

                            The ability to make our own variable-argumented functions, similar to how print and printAt can take any number of arguments.

                            ITzTravelInTime 1 Reply Last reply Reply Quote 1
                            • Kat
                              Kat Fuze Team last edited by

                              @Tratax you're in luck! I don't know very much about it myself but we do have a CRT shader :) check these help pages for the info

                              https://fuzearena.com/help/view/renderEffect
                              https://fuzearena.com/help/view/setDrawTarget

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

                                @Eearslya This will very helpfoul, but sometimes some flexibility in types for function arguments helps to not have to implement overloads which are essentially the same code just with the types changed

                                Eearslya 1 Reply Last reply Reply Quote 1
                                • Eearslya
                                  Eearslya Donator @ITzTravelInTime last edited by

                                  @ITzTravelInTime I think you misunderstand, I wasn't asking for functions that can only take specific variable TYPES, but for functions that can take a variable NUMBER of arguments.
                                  e.g. printAt(0, 0, var1, var2, var3, ...)

                                  M Discostew ITzTravelInTime 3 Replies Last reply Reply Quote 3
                                  • M
                                    MikeDX @Eearslya last edited by

                                    @Eearslya we do need that for sure!

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

                                      @Eearslya Well, you can kinda do it right now using an array.

                                      count = myargs( 0, 0, [ 1, 2, 3, 4, 5, 6 ] )
                                      
                                      function myargs( item1, item2, itemarr )
                                      return len(itemarr)
                                      
                                      1 Reply Last reply Reply Quote 1
                                      • ITzTravelInTime
                                        ITzTravelInTime F @Eearslya last edited by

                                        @Eearslya I see thank you for the clarification

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

                                          @Kat That, is amazing - I'm heading home on the train and cant wait to get on the switch and try this out! Sorry, I should have searched before assuming it wasn't built in haha

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

                                            @Tratax No worries!

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post