The daily reward menu now also shows the daily missions and the number of new levels since last login
Increased database password security (hashing with salts now rather than just hashing)
Going borderless fullscreen now goes fullscreen in the monitor the window was located in
Made keys to go in fullscreen and take a screenshot rebindable in the input config menu
Bug fixes :
Fixed layout of LevelBrowser not being large enough when in languages other than english
Fixed game crashing when removing a wire by dragging both ends to the same point
Fixed angler fish lantern mob part having its light disconnected from the bulb in the editor when scaling
Fixed emote being stuck forever on your player or other players after resetting level
Fixed crash window spawning out of the screen for some concave monitor setups
Fixed level thumbnail capture showing editor selection and clipboard
Attempted a fix for players who's level thumbnail capture failed at hiding the UI in the editor
MakerKing 0.13.1 is out!
Version 0.13.1
Bug fixes :
Fixed favorite button not showing until there's a review present in the Finish Menu
Fixed 5-star review UI hiding a star when clicking on the UI twice in a row
Fixed "Empty" label in level browser sometimes getting corrupted when resizing the window
Fixed crash happening when getting teleported while dead
Fixed crash in editor from unselecting wire or magic carpet while dragging the wire of carpet path
The Thumbnail Update is here! MakerKing 0.13
Version 0.13 : The Thumbnail Update
New features :
Added thumbnail images to levels, captured from the editor and shown in the LevelBrowser
Added chat bubbles on top of players that are chatting (with a setting to disable them)
Added the metal door, a simple door that requires power to be opened!
Re-added the ability to favorite levels and browse your list of favorited levels!
Added a new level song! (Thank you Rufse)
Improvements :
Made the layout for levels in the LevelBrowser more minimal, with some information now in tooltips
Made the filters in the LevelBrowser expand on the side instead of vertically, making the menu easier to use
You can now click on the name or head of player in LevelBrowser to see the player's stats
You can now click on the name of a player who sent a message in chat to see their stats
Deleted the obsolete "player menu" only shown when clicking on a player, now replaced by player stats menu
Added button in player stats menu to visit the player's hub
Now when the player has a big fall, the camera moves lower to see what's below
When the user is missing file permissions in AppData/MakerKing, a custom dialog will now show to help them
Added a dialog to display any audio device problems to the user in the title screen
Improved the swear filter by preventing it from being bypassed with s p a c e s
Bug fixes :
Fixed scrolling in editor being broken after using the CosmeticDresser
Fixed chat auto retracting when editing a level, making chatting while editing tedious
Fixed chat tab positions sometimes getting corrupted from normal use
Fixed editor grid not rendering fully on the right side of the screen (under the object picker)
Fixed very RAM and GPU memory leak occurring when opening the editor many times
Fixed resizing the window breaking tooltips
Fixed crash from pressing escape right after opening a level
Fixed metal gate making a sound right after loading the level
Fixed wood doors not having handles in the dark
Fixed Steam tickets expiring leading to inability to login or purchase coins without restarting the game
Fixed horizontal pressure blocks not remaining pressed by a motionless object
Fixed rubber blocks spamming bounces really fast when touching them from under while in the water
MakerKing 0.12.7 is out!
Version 0.12.7
Improvements :
Now hovering notification messages make them disappear and allow clicking the UI under it
Prices for frisbee coins on Steam are now adjusted based on the user's country and currency
Hovering a line in the trail editor (Magic Carpet, Wire) now shows a transparent handle to indicate the ability to segment it
When in your hub, UI that would previously hide the player like the LevelBrowser or CosmeticDresser now move the camera to show the player
Removed submit button in the FinishMenu's level review section, now auto submits
Bug fixes :
Fixed discord rich presence not working on Linux
Fixed mobs getting stuck on the corner of conveyors without getting pushed off
Fixed finish menu appearing on top of chat
Fixed shutdown warnings not showing when finish menu is open
Fixed broken frisbee coin purchases on Steam
Fixed UI not closing with Escape or Pause key (LevelBrowser, CosmeticDresser, etc.)
Fixed LevelBrowser's search bar not being selectable with the mouse-free UI navigation
MakerKing 0.12.6 is out!
Version 0.12.6
Improvements :
Magic carpets can now be configured to start automatically
Optimized the cosmetic retrieval for queries level list, leaderboards, friend list and level review list, making them a bit faster
You can now link your MakerKing account to Discord from your account settings
Bug fixes :
Fixed newly created levels that were never played being inaccessible in the level browser
Fixed crash happening when entering level gate
Fixed server being slow for the level Baby Steps due to the crazy amount of equalities (fix already applied during 0.12.5)
Fixed rank achievements being given to unranked players when finishing a level
Fixed visual bug where editor would let you edit tags of locked levels
Fixed crash happening in title screen when Steam is down
Fixed misplacement of flip handle and scale handle for some mob parts when they are flipped in the mob editor
MakerKing 0.12.5 : Server optimizations, score fix
Version 0.12.5
Hello Makers! This version improves server loading times for the sake of making MakerKing a game that can scale up with the number of players. With 70k players we already had performance issues when loading statistics, listing levels or finishing a level. The optimizations should make the experience of the game a lot more fluid for all of that. Furthermore the score system had for a long time been broken due to difficult math needed to keep it. It now has been fixed to the best of our abilities. I also added 2 new type of global leaderboard that can be consulted in game, since the server changes made this quite easy.
Enhancements :
Global leaderboard can now also shows ranking for number of world records and levels cleared
Optimized the time to query levels in the database by a factor of about 32 (3.2 sec -> 100 ms) making the level browser much more responsive
Optimized the time updating score at the end of a level, making the completion of levels much quicker, especially on more popular levels
Optimized the time to fetch the stats of a player from 1-2 seconds to nearly instantly
Slight performance improvement of inverse kinematics for mobs (less likely to cause occasional fps drops)
Now other players in cobweb will have the cobweb graphic on top of them
Bug fixes :
Fixed next button in tutorial restarting the tutorial when pressing it too quickly (before the hub could be uploaded)
Fixed bug where new players would never have their score updated until an admin refresh of score
Fixed bug where scores of players in the leaderboard would diverge from the "real score" which needed frequent admin refreshes, now score has been extensively tested to be correct, hopefully no bugs remain
MakerKing 0.12.4 is out!
Version 0.12.4
This patch is the step one toward a better network infrastructure. If you had trouble playing the game due to internet issues recently, this is a good patch to try and give me feedback on the discord server. Now when a network request fail it will retry indefinitely. However if you get disconnected from the game server you will have to reconnect to the level.
I have tested this patch using Windscribe's VPN using locations in Turkey and Hong Kong (servers are in Canada) and didn't encounter issues. If you do, please contact me and we can look into fixing those as well.
Enhancements :
When a network requests fail, the game now retries indefinitely instead of kicking to the titlescreen
When connection with a game server times out (after 30 seconds), now reconnects to the level instead of kicking to the titlescreen
Renamed all instance of "level locking" to "level publishing" for better clarity
Added ability to resize the editor level border while using other tools
Bug fixes :
Fixed editor sometimes playing 2 tracks at once when randomizing music
Fixed finish menu preventing quick restart when pressing the restart button in the pause menu while the finish menu is active
Fixed friend list being too wide for its window when the level someone was in had a name too large
Fixed instrument blocks not pausing when watching a replay, leading to tracks playing on top of each others
Fixed shape tool in editor not working properly when used in erase mode depending on the direction of the shape
Fixed crash that would sometime happen when opening player stats
MakerKing 0.12.2 is out!
Version 0.12.2
This update is a small patch to fix bugs with the new partition editor as well as old editor issues. The Dynamic Lighting in the editor is actually usable now, no longer freezing the game and it's much easier to select notes in the partition editor. Following changes made with the sprint button (now no longer being inverted by default) we added a new piece of tutorial UI to teach players how to pick up items.
Enhancements :
Dynamic Lighting in the editor no longer freezes the game to update itself
Composer Menu now auto scrolls when hovering edges of the partition area while selecting notes
Added floating tutorial UI for how to pickup an item
Bug fixes :
Fixed beginning of partition being muted when dying on some computers
Fixed inability to drag the table while right click selecting in Composer Menu
Fixed umbrella set to closed state manually from the editor not resetting properly in world
Fixed incorrect text on the cancel button of the blind badge dialog
Fixed instrument block not pausing when pausing the game
Fixed crash when double clicking on a set of blocks that is too large
Fixed electric switch's appearance being wrong when connecting or disconnecting it using undo or redo
Fixed player being stuck in the wrong animation when selecting it and clicking on another block
Fixed editor light map not being updated properly with undo and redo
The Composer Update is out! MakerKing 0.12.1
Version 0.12.1
The Composer Update brings the Instrument block to the game, which allows you to compose your own music for your level. Several life improvement features have also been added! This update has been made a minor version of the 0.12 update, since it is technically part 2 of the Music Update.
New features :
Added the Instrument Block, a block that plays music you compose from several instruments
Added mob armor, gear that can be added to a mob to make it survive multiple hits
Every piece of the game's UI (except in the editor) can now be navigated using controllers
You can now see the names of other players, or disable them if you don't want to (Thanks Manmellon!)
Ability to register using Steam account instead of password, registration for non Steam users now require email
Added a settings page to modify your account username, email or link your account to Steam
Added Anisotropic Filtering graphic setting for mob parts, making stretched mob parts look much better (need good GPU)
Enhancements :
Game now translated to Polish! (Thank you Ranik!)
Simplified the tutorial and removed all use of the chat in the tutorial, added hint about sprinting in the tutorial
Eyebrows can now be flipped
Optimized game's rendering engine (Thank you Manmellon!)
Added ability for mobs to mount other mobs
Added running, splash and water breathing particles for mobs
Added visual feedback portal destination when portal linking
Made the "Walk by default" setting now on enabled by default for new players and renamed it to "Invert Sprint"
Changed the player's walk speed from 2 to 6.5 (sprint speed is 10), making walking actually usable for beginners. Old replays are unaffected by this change and still use to the previous speed. Similarly mob walk speeds have been tweaked as well.
Removed dialog warning the user about quitting the game when in a race with no one else in it
Added a new editor track custom made for us by Rufse
Zooming out in the editor now reveals a larger grid that shows the borders of the chunks
Bug fixes :
Fixed crash happening in the editor when interacting with the undos and redos
Fixed bug where level music would play in the editor after doing undo
Fixed level browser not changing its language when changing the language of the game
Fixed bug where some mob parts could get stuck and not be draggable
Fixed a game freeze sometimes happening when dragging mob parts
Fixed bug that would disconnect the client from the server sometimes
Fixed bug that would break multiplayer for players who registered after the 32767'th player (Thank you Manmellon!)
Fixed bug where scared mobs after getting hurt would never stop running
Fixed bug that would make some errors in crash reports unreadable and also cause a memory leak
Fixed bug where resizing Window during loading would not properly scale fonts after load
Fixed bug that would cause exported replays with electric switches to not function properly
Fixed bug where blind badge protection could be bypassed by having the replay locally
Fixed a crash on Linux happening sometimes for users without XRandR
Fixed glitchy appearance of pressure plate
Fixed bug where held item wouldn't follow hand of the player perfectly when mounting a mob
MakerKing 0.12 the Music Update is out!
The music update is out! A small update that adds extra internal music options as well as a system to share any music from the internet. Various optimizations also have been made. Try it out!
New features :
Added more in-game and editor music options
Added possibility to link an external song to a level (from Youtube, Soundcloud or Bandcamp)
Added the ability to color electrical wires
Enhancements :
New editor settings tab in settings menu
Hide liquids settings now saves permanently and no longer resets when selecting a liquid
Added option to choose between editor music and level music in playtest
Improved rendering performance of torches when used in mass numbers
Improved rendering performance of beartrap propellers when used in mass numbers
Made the level browser keep its current query when switching screen
Added ability to sort levels by number of players online in level browser
Added ability for server admins to ban or mute users when necessary
Improved speed at which the game searches for random levels (Thanks to Manmellon!)
Now pasting wires on top of each other will overwrite the wires to avoid accidentally duplicated wires.
Improved rendering performance of light sources
Added option for ever lower dynamic lighting setting (32 x 18 pixels light quality)
Added option to choose the maximum number of lights to ensure no FPS drops
Improved support for Steam Deck
Bug fixes :
Fixed bug where CTRL + Z in DoorMenu would not undo the last editor action
Fixed bug where objects could be stuck in between rubber blocks
Fixed bug where times on level could be negative
Fixed bright spots that would happen when there are many lights overlapping
Fixed issue where the game could not support more than 120 lights (now 1022 maximum)
Fixed flickers that would happen with light settings to very low