Skip to content
  • Rules
  • Recent
  • Tags
  • Popular
  • External Links
    • Download Mario Forever
    • Cloud Lounge Discord
    • Mario Forever Wiki
    • Chinese Mario Forever Forum
    • List of Mario Forever Fangames
    • Mario Forever File Archive
Collapse
Mario Forever Space - International Mario Forever Forum
  1. Home
  2. Mario Worker
  3. [WIP] Mario Worker: Community Edition

[WIP] Mario Worker: Community Edition

Scheduled Pinned Locked Moved Mario Worker
20 Posts 10 Posters 2.7k Views 1 Watching
  • 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.
  • JUE13J Offline
    JUE13J Offline
    JUE13
    Admin
    wrote on last edited by JUE13
    #1

    This is a development thread. Prototype is available.

    A preview version, the Prototype Build 1, is available to download.

    Mario Worker: Community Edition

    Youtube Video

    A Mario Forever level editor based on Thunder Engine. A successor to other Mario Worker editors out there.

    I started the development back in February of 2025, but after a long hiatus and release of MF:CE v2.0 update, I decided to come back to this project in September of 2025.

    Project Source code: https://github.com/meteo-dream/mario-worker-ce

    Current progress: Prototype Build 1 is available with the most basic features.

    Prototype Build 1 Features

    • Can edit, load, save, and play levels
    • Pressing Space opens up the tile/object picker menu
    • Some enemies that come by default in Thunder Engine are available
      • More complex enemies (yellow paratroopas, rotodiscs, etc.) are planned for later
    • Can resize the editor window without stretching its contents, for more comfortable level building
      • Levels will still be played in 640x480 window like usual
    • Select tool, Pan tool, Paint tool, Pick tool, Erase tool, and grid customization
    • Camera zooming in level editor
    • Use either Pan Tool to move the camera, or hold middle mouse button in any tool
      • Hold Ctrl and use arrow keys for classic scrolling
    • Controllable player in the editor, which may help with tile placements a little
    • Very basic level properties
      • Level information and time limit
      • Gradient background for the current section
      • Camera limits for the current section
      • "Wide-screen" checkbox, which will resize the game window to 864x480 resolution if checked
    • Selecting individual objects with the Select tool, that can then be either removed by pressing Delete key, or edited by pressing right click
      • Select multiple objects by holding Shift
      • Better selection experience will come later
    • 3 sections per level, limited to 48000x24000px each
      • Up from 2 sections limited to 20000x10080px each in MWR
      • Sections are modular, so in theory, there can be an infinite amount of sections
      • Unfinished: tiles cannot be placed on sections other than 1, and there is no way to navigate between them in a level
    • Most tiles from the original MF, along with some featuring slopes
    • An option for some tilesets to draw terrain that connects with neighboring tiles automatically
    • Power-ups, that could be put inside question blocks, or placed on levels as is
    • Basic Overworld decoration objects
    • Several language translations are available
    • Special objects: initial player position and finish line

    MWCE-editor.png
    MWCE-gameplay.png

    Planned features (for full release)

    • Properties for individual enemies
      • Either a dropdown box, or a list on the right-side panel
    • Most, if not all, hazards and enemies from original MF
    • Pipe and door warps
    • Tileset editor, along with custom tiles
    • Custom music in levels
    • Parallax background and foreground
    • Brown/Blue/Gray bricks and question blocks for each section
      • Will also make these sprites customizable in the future
    • Scenario system
      • Will be an integral part of created levels
      • Will have more options that will affect all levels in the scenario
      • The player can either choose to play the whole scenario, or an individual level of it
      • Editable cutscenes between levels in scenarios
    • Platforms and options for them
    • Water and lava
    • Complex enemies and hazards, like roto-discs, podoboos, and others
    • Exporting levels in ZIP archives and loading them directly, which would solve the frequent problem of MWR when it comes to custom stuff
      • Might mask it under a custom format, so that people don't confuse it with non-playable ZIP archives
    • Simple map system with ability to insert a PNG image of a map
    • Some tweaks from MF: Community Edition, including Luigi, skins, and engine tweaks

    Planned in the far future

    • Undo/Redo system
    • Editable camera areas in sections, similar to Hardcore World 1-3
    • Most stuff that MWR provides, along with additions from our own projects and other stuff that I can come up with
    • Forced/Preferred engine tweaks for scenarios
    • Expandable screen size per scenario (from 640x480 up to 1280x720)

    I will continue updating the post and posting in this thread as the development progresses. Might take a while for a full release to come out, though. Periodically, I will release public prototypes.

    DOWNLOAD: https://rnx.su/s/MarioWorkerCommunityEdition

    1 Reply Last reply
    🎉
    6
    • LakiL Offline
      LakiL Offline
      Laki
      wrote on last edited by
      #2

      When its finished, this might be the definitive Mario Worker edition out there! This sounds really cool, and I guess it isn't bound the the limitations of Clickteam, like the massive lag from making big levels due to every tile being its own object. I can't wait to try it out!

      "Stop quoting me on things I never said." - Sun Tzu

      dockyD 1 Reply Last reply
      0
      • LakiL Laki

        When its finished, this might be the definitive Mario Worker edition out there! This sounds really cool, and I guess it isn't bound the the limitations of Clickteam, like the massive lag from making big levels due to every tile being its own object. I can't wait to try it out!

        dockyD Offline
        dockyD Offline
        docky
        wrote on last edited by
        #3

        @Laki me too

        1 Reply Last reply
        0
        • looper231L looper231 pinned this topic on
        • JUE13J Offline
          JUE13J Offline
          JUE13
          Admin
          wrote on last edited by
          #4

          Devlog from September 28:

          • Made object picker have subcategories for better organization, which can be folded.
          • Tilesets are now actually shown in the object picker. Each subcategory corresponds to its own TileSet, where you can select an atlas with tiles. (Pipes will be in their own tileset)
            mwce-1.png
          • When you select an atlas from object picker, a menu at the bottom appears with tiles to be selected within the atlas.
            mwce-2.png
          • The tile drawing itself isn't ready yet, but you will be able to paint over other tilesets, as well as change the drawing order for the whole tileset.

          Alongside tilesets, there are some more changes:

          • Categories (which is what you choose between enemies, items, tiles, etc) are now independent of each other when drawing, so you can paint enemies over coins for example.
          • Objects now show a visible 32x32 interaction box in the level editor when placed, so that you know where to interact with it (the object sprite itself is only visual). These red boxes appear only if you have the corresponding category selected.
            • For example, the following image is in Enemies category:
              mwce-4.png
            • Here is the Items category:
              mwce-5.png
          1 Reply Last reply
          1
          • RunninPigeonR Offline
            RunninPigeonR Offline
            RunninPigeon
            wrote on last edited by
            #5

            when do you think this will be finished? cuz it looks amazing

            JUE13J 1 Reply Last reply
            0
            • RunninPigeonR RunninPigeon

              when do you think this will be finished? cuz it looks amazing

              JUE13J Offline
              JUE13J Offline
              JUE13
              Admin
              wrote on last edited by
              #6

              @RunninPigeon a prototype will be released soon

              1 Reply Last reply
              0
              • JUE13J Offline
                JUE13J Offline
                JUE13
                Admin
                wrote on last edited by JUE13
                #7

                Devlog from September 29:

                • Fully implemented tiles, can draw now
                • Tile selection shortcuts by scroll wheel and 1, 2, 3, 4 keys added
                • Tilemaps without any tiles are automatically deleted

                New editor tile system in action:
                https://rnx.su/index.php/s/XR3XWdfyCWAEYmL?dir=/

                1 Reply Last reply
                1
                • JUE13J Offline
                  JUE13J Offline
                  JUE13
                  Admin
                  wrote on last edited by
                  #8

                  Devlog:

                  • The gradient setting in level properties now actually works, and also some presets are available
                  • Pressing H key in the editor sets player's position to mouse cursor (not saved in the level)
                  • Picker tool now works with tiles, but not for objects yet. Also available by holding Ctrl and clicking a tile
                  • Different sections can be explored in the editor now
                  • The editor camera is now limited from (-640, -480) to (48640, 24480)
                  • Added a button to center editor camera on the first screen of the current section
                  • Added an editor option to erase any object of the selected category by right click. By default, it's off, only erasing objects of the same type
                  • The cyan outline around the level is the in-game camera limit, the settings for which i will add later
                  1 Reply Last reply
                  1
                  • V Offline
                    V Offline
                    Vontar
                    wrote on last edited by
                    #9

                    Amazing progress!! Really excited for the prototype

                    1 Reply Last reply
                    0
                    • JUE13J Offline
                      JUE13J Offline
                      JUE13
                      Admin
                      wrote on last edited by
                      #10

                      YouTube now knows about this project too! Also showing some recent progress on video.
                      Youtube Video

                      1 Reply Last reply
                      0
                      • JUE13J Offline
                        JUE13J Offline
                        JUE13
                        Admin
                        wrote on last edited by
                        #11

                        Devlog:

                        • Added support for translations
                        • Switching between editing categories now stores selected object for the previous category, like in MWR
                        • Holding Ctrl in the editor and pressing arrow keys now scrolls the camera like in MWR
                        • Added power-ups to the object list menu
                        • Power-ups can be inserted into Containers (question block and brick) by selecting the power-up to paint, hovering over a placed container and pressing left click
                        • Overworld music is now playing in levels (testing feature)
                        1 Reply Last reply
                        1
                        • JUE13J JUE13 moved this topic from Mario Forever on
                        • JUE13J Offline
                          JUE13J Offline
                          JUE13
                          Admin
                          wrote on last edited by
                          #12

                          Devlog:

                          • Added translations to some languages: French, Portuguese (Brazilian), Russian, Turkish, Vietnamese, and Chinese (simplified)
                            • Thanks to Sonilan, Ulvvis, Akanavy, Master 48, miyameon, Yaolinggui, and Yukana!
                          • Added a temporary way to change camera limits of levels, available under "Experimental" tab in level properties. This will be reworked in the future
                          • Added an option to make wide screen levels, available in the same "Experimental" tab
                          • Some editor settings are now saved between sessions
                            • Some of them have had their default values changed
                          • Eraser Tool now works with tiles category, erasing tiles from all tile maps, in contrary to right clicking with Paint Tool
                          • Added some simple decoration to showcase how it works
                          • New "Special" objects: Start Player Position, and Finish Line
                          • Added quick switching through objects using the mouse wheel or 1, 2, 3, 4 keys on keyboard, similar to MWR
                            • Previously this was only implemented for tiles
                          • Default grid settings for objects are now 16x16 pixels. Grid display has been adjusted to account for smaller grids
                            • Tiles will still have a 32x32 grid without offsets for performance reasons
                            • Some settings for tiles will be more customizable in the future
                          • Tiles in the bottom panel are now sorted a little better
                          • Mario can no longer go past the left border of the screen
                            • There are no restrictions for the right border of the screen yet
                          • The editor now supports high DPI displays, and will be scaled to 200% automatically for such screens
                            • Can be overridden by editing editor_scale property in editor_config.thss file. Values below 0.5 are "Auto"; set to 1.0 for 100% scale (the default)

                          The prototype is going to be released in just a few days!!
                          Sorry for taking longer than what the video said. I will post a new video on YouTube when it releases, as well as another post in this thread.

                          1 Reply Last reply
                          0
                          • P Offline
                            P Offline
                            P-Tux7
                            wrote on last edited by
                            #13

                            Here is a sheet with some enemies I would suggest to be added: https://www.spriters-resource.com/custom_edited/mariocustoms/asset/136823/

                            -Goombud
                            -Spike Top (red and blue)
                            -Banzai Bill
                            -Muncher
                            -Monty Mole (two kinds, hopping and chasing)
                            -Boo
                            -Spike
                            -Aimed Fireball/Iceball Piranha Plant (like SMB3)
                            -Sledge Bro
                            -Boom Boom and Para-Boom Boom

                            Also I'd like to suggest some para-enemies which doesn't require new sprites, such as the Para-Goomba and the Para-Spiny from Super Mario Maker.

                            I also made a SMB1 Gao sprite for SMBX, maybe you can use that?

                            alt text

                            Enemies I am interested to sprite if you want:
                            -Bony Beetle
                            -Thwimp
                            -Para-Beetle (SMB3)
                            -Mega Mole
                            -Sideways Thwomp
                            -Other Super Mario Land enemies

                            1 Reply Last reply
                            0
                            • JUE13J Offline
                              JUE13J Offline
                              JUE13
                              Admin
                              wrote on last edited by JUE13
                              #14

                              Prototype Build 1 release!
                              Youtube Video

                              Download: https://rnx.su/index.php/s/JnE7kak24tYzz4X

                              1 Reply Last reply
                              0
                              • human-foxstudioH Offline
                                human-foxstudioH Offline
                                human-foxstudio
                                wrote on last edited by
                                #15

                                I know this is only a prototype build, but I have a couple suggestions for features that I think should be either in an update or the full release:

                                Ctrl + Z and Ctrl +Y keys as Undo and Redo keys.

                                The ability to select multiple objects at once with a selection box.

                                Different level goals - Flagpole, SMB3 box, pipes and etc.

                                Enemies from other Mario games.

                                Visual effects in level, so people can recreate world 3-4 and do other cool stuff.

                                1 Reply Last reply
                                0
                                • Yoshi50WindowsY Offline
                                  Yoshi50WindowsY Offline
                                  Yoshi50Windows
                                  wrote on last edited by
                                  #16

                                  I suggest to change "nível" to "fase" in the PT-BR translation.

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    LXS
                                    wrote on last edited by
                                    #17

                                    add what enemy

                                    1 Reply Last reply
                                    0
                                    • dockyD Offline
                                      dockyD Offline
                                      docky
                                      wrote on last edited by
                                      #18

                                      i wanna see the polish language in this game (not available yet)

                                      1 Reply Last reply
                                      0
                                      • WSWW Offline
                                        WSWW Offline
                                        WSW
                                        wrote on last edited by
                                        #19

                                        Would MW:CE be ported to mobile platforms?

                                        JUE13J 1 Reply Last reply
                                        0
                                        • WSWW WSW

                                          Would MW:CE be ported to mobile platforms?

                                          JUE13J Offline
                                          JUE13J Offline
                                          JUE13
                                          Admin
                                          wrote on last edited by
                                          #20

                                          @WSW It's not guaranteed, and it's one of the least important tasks to me

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          Hosted by Meteo Dream Powered by NodeBB
                                          • First post
                                            Last post
                                          0
                                          • Rules
                                          • Recent
                                          • Tags
                                          • Popular
                                          • External Links
                                            • Download Mario Forever
                                            • Cloud Lounge Discord
                                            • Mario Forever Wiki
                                            • Chinese Mario Forever Forum
                                            • List of Mario Forever Fangames
                                            • Mario Forever File Archive