1. Winkeltje: The Little Shop
  2. News

Winkeltje: The Little Shop News

Update 7229: Performance Optimizations

Hello Shopkeepers!

This time around we're looking to align the versions across all platforms, so the Steam version is only getting a minor update while the consoles are getting a bigger patch. We're still working towards a large content update later this year, but we really needed to get this optimization patch out there.

[h2]Steam Deck support![/h2]
We finally got our hands on a Steam Deck, and we were able to fix a couple of minor issues when playing on the Steam Deck. In addition to that, the performance optimizations of this patch should also help towards better battery life. We have yet to obtain the official "Verified on Steam Deck" label, but we didn't want to wait for that to happen to get it fixed up on our end.


[h2]Changelog[/h2]
  • Assets - Storage boxes were clipping out the backside of the first Large Old Cupboard.
  • Assets - The sheep rug should now show an outline.
  • Assets - Updated the storage cupboards with some additional geometry and properly set up components.
  • Assets - Round Winter Carpet did not have a collider set.
  • Other - Fixed an issue where the GOG build would throw a critical error when trying to call an achievement.
  • Performance - Optimized the searching through objectives.
  • Performance - Optimized the translator to not have to go through the language dictionary as often.
  • Performance - Minor optimization in the Customer behaviour.
  • Performance - Reduced shader complexity on object highlighting.
  • Performance - Cached the delta time in the batched particle system.
  • Performance - Disabled 'Two Sided' on foliage shader and added additional geometry to cover up holes.
  • Steam Deck - The virtual keyboard now pops up when changing the shop name.
  • Switch - Directional shadows are now enabled by default on Switch.
  • Switch - The fire pits should no longer throw an error when previewing them in the Unlock Menu on Switch.
  • Switch - Added geometry to walls and entrance doors to look better when lit per vertex on Switch.
  • UI - Fixed an issue where controller prompts would not correctly show when starting a new game
  • UI - Fixed main menu not correctly highlighting the menu button on Steam Deck
  • UI - The furniture label should no longer stay on screen when transitioning to build mode when next to a lockable door.
  • UI - Instantiating the Game Settings on UI initialization would cause performance spikes during gameplay.

Small Update - v7150

Greetings Shopkeepers!

After taking some much needed time off, we're back in business with a new patch. We're working on a larger content update for later this year, but we wanted to get some other fixes & changes out to you sooner.

  • Achievements - Switched to another Steamworks plugin, which is hopefully more consistent in triggering achievements.
  • Art - Tweaked the basement hatch texture to take up less space.
  • Build - Fixed an issue where furniture that was only slightly moved did not update the navmesh correctly.
  • Commissions - Cancelling a commission will now reset the cooldown, allowing you to pick a different commission.
  • Crafting - Material modifiers were not correctly being calculated when crafting items.
  • Crafting - Doubled the bonus quality you get from using higher quality materials.
  • Credits - Updated the credits to add a new translator and reflect the Korean font license.
  • Customers - Fixed an issue where queued customers would sometimes not go home immediately when closing the shop.
  • Display - Added support for "3840x1600" display resolution.
  • Events [C] - The 'Economic Boom' event should now correctly affect resources and meals.
  • Events [C] - Fixed a typo in the Recession Event that stopped clothing from being influenced by it.
  • Farming - Seed quality was based on the original seed, not the resulting crops.
  • Input - The controller selection which is triggered by holding down the interact or pickup button now runs on a fixed timestep and listens to the interact and pickup inputs as it relates to furniture specifically.
  • Input - Fixed a regression that would prevent the player from moving after opening the shop when playing with a controller.
  • Input - Fixed a regression that would allow the player to walk around while the display menu was open using a controller.
  • Input - Using the controller selector repeatedly would cause the selector to be visible while being able to walk around.
  • Language - Updated all font asset files and translations.
  • Language - Font assets were missing a space character which resulted in texts only showing the first word.
  • Language [C] - Added support for Korean community translations.
  • Language [C] - The 'Interface' translations for Czech were referencing the wrong language causing the translations to appear in Spanish.
  • Languages - Updated the Chinese font asset file.
  • Languages - Updated all translations.
  • Languages - Added a check to see if a save file used the old naming for some languages.
  • Objective - Changed 'Fueling the fire' objective by lowering the requirement from 20 to 15 and by including items from other categories.
  • Objectives [C] - The completed objectives count in the objectives menu was off because hidden legacy objectives could be unintentionally completed and would count towards the completed objectives count.
  • Objectives - Variation 1 & Variation 2 would update with the incorrect triggers.
  • Objectives - Objectives that require appeal would not correctly update when loading a save game.
  • Objectives - Added an objective for 200 tiles bought so you can keep track of the achievement, this is only active on the Large Shop and will not be enabled in existing save files.
  • Objectives - Fixed an issue where the TutorialTraders objective would be active twice when loading save game with it active.
  • Objectives - Fixed an issue where saving and loading with the TutorialTraders objective active would not correctly disable some buttons.
  • Scenarios - Fixed an issue where item prices would not correctly update when first starting a game.
  • Setup - A recent change to setups caused an error when starting a new game.
  • Setup - Added a setup dictionary to make it easier to access the correct terrain by setup ID.
  • Switch - The shadow preference was not correctly loaded when opening the game settings menu on the Nintendo Switch.
  • Switch - The 'Select' and 'Cancel' prompts in the crafting station were switched around on the Nintendo Switch.
  • Switch - The shadow setting was not correctly applied on a per-light basis.
  • Terrain - Replaced adjustments to default terrain with a dedicated large terrain. This change also addresses the issue with summer fireflies from appearing in the shop when playing on a large plot.
  • Terrain - Loading a terrain would not reference the correct terrain by the setup ID.
  • Translations [C] - Fixed some typos in the German translation.
  • UI [C] - The 'Employees' radial button text was not being translated.
  • UI - Objectives that were immediately completed after starting would look a bit glitchy.
  • UI - Added a new Korean font asset.
  • UI - Updated the Korean font section in the credits.
  • UI [C] - Added options to adjust the camera sway for console platforms.
  • UI - Added support for traditional Chinese.
  • UI - Language setting options are now translated in their respective language to make it easier to find your language.
  • UI - The commerce menu should no longer delay a frame to close. This fixes the problem where the player could pay twice for a purchase from a trader.. Previously this delay on close was required to prevent an interaction with furniture as the menu closed but this particular issue has since been resolved differently.
  • UI - Interacting with furniture or UI while transitioning into the character customization screen could cause unintended behavior.
  • UI [C] - Spring and Summer decorations were not reflected correctly in menus.
  • UI - Some changes to the game settings weren't working properly on console.
  • Unlocks - Moved Blueberries to be unlocked at level 18 instead of 19.

Small Update - v7021

In this update you can look forward to more more fixes and improvements for issues that were reported or discovered since launch.

This update aims to align the Winkeltje version number with console platforms to make it easier to communicate to all players what has changed on any platform.

Some changes and improvements will have to wait until a later date as any changes or additions in language, that are not localized in all the supported languages, can cause the console deployment to be rejected. In addition, we are concerned that some planned fixes or improvements may cause regressions in other areas which is why we prefer smaller and more targeted updates like this one.

Like always, if you come across any bugs, please don't hesitate to report them either on the Steam Discussion Board or through Discord (https://discord.gg/winkeltje).

[C] - Community reported issues.

[h2]New[/h2]
  • Graphics: Added 1920x1020 support as this would help out Windows 11 users that are unable to remove the taskbar.

[h2]Fixes[/h2]
  • Achievements [C] - Fixed an issue with 'The Professional' in save files that had an incorrect value saved for crafting station experience.
  • Build [C] - Fixed an issue that would not mark furniture as invalid when it should.
  • Build [C] - Fixed an issue where wall mounted furniture that's placed on the outer wall is always marked as invalid when replacing a wall.
  • Furniture - Previous fix for wall mounted furniture being placeable when no walls are in the game had a minor issue with it.
  • Input - Likely fixed an issue that could cause the interact and pickup selector to trigger when it shouldn't.
  • Language - Czech translations have been updated.
  • Objectives [C] - Fixed issue where the 'Hire an Employee' objectives would start every time you loaded a save game.
  • Objectives [C] - Fixed an issue where the game could load (and start) the same objective multiple times.
  • Storage - Upgrading the basement storage should not be possible while the shop is open. Attempting to interact with the basement storage while the shop is open will now indicate this via a warning message.
  • UI - Improved the contextual furniture pick up prompt for controller to no longer show when the shop is open.
  • UI - Added Czech community translator to the credits.
  • UI [C] - Fix for 'Alchemy Station' not being selectable on Switch.
  • UI [C] - Switching between a items of max crafting level and non-max crafting level in the crafting menu would not interrupt the skill progress animation and overwrite the correct value.
  • UI [C] - Picking up the basement storage will now correctly indicate how much money is returned in the prompt message by including all the upgrade costs.

[h2]Hotfix[/h2]
  • v7023 - Language [C]: The 'Interface' translations for Czech were referencing the wrong language causing the translations to appear in Spanish.


Update: v7021
Hotfix: v7023

Small Update - v6997

Like we mentioned in the previous post; we're mostly focusing on bug fixes right now, and here's the first batch of those. If you come across any bugs, please don't hesitate to report them either on the Steam Discussion Board or through Discord (https://discord.gg/winkeltje).

[C] - Community reported issues.

[h2]New[/h2]
  • Graphics: Added support for 5120x1440.

[h2]Fixes[/h2]
  • Audio - Attempting to open the radial menu during the tutorial would play the sound for it even if you were not allowed to use the radial menu yet.
  • Build - Removing all the walls would allow you to place wall mounted furniture on the floor.
  • Build [C] - Collision overlap box would not extend up far enough, which would cause some furniture to not be correctly marked as invalid when selling a floor.
  • Customers - If customers queue outside the shop they would sometimes not update their movement velocity which would result in walking on the spot.
  • Furniture - Can't place carpets through the bounding fence anymore.
  • Furniture - Updated the Adorned Table collision box to better fit the shape of the table.
  • Furniture [C] - Placing unique furniture was doing a redundant check that could cause unique furniture to be placed more than once.
  • Furniture [C] - Fixed issue where you could place furniture outside of the bounding box.
  • Objectives - The Employer would not start correctly. You will need to hire an employee to start it.
  • Objectives - Fixed a couple of other issues with the employee questline.
  • Saving - Locked state doors should now be saved properly once again.
  • Saving - Fixed issue where the Tutorial class would not be saved correctly, causing the door explanation popup to show up every time.
  • UI - Upgrading a display using a controller should now clear the input state of the controller after closing the confirmation window.
  • UI - The objective sort dropdown in the game settings menu would not be translated if the language was changed.
  • UI - Updated the preview appearance component cache on all assets.
  • UI - Fixed an issue that would sometimes cause interface panels to not show items.
  • UI - Fireplace previews should no longer show the distortion shader, solving a graphical issue.
  • UI - The objectives menu was not showing the correct amount of active objectives.
  • UI - Controller detection should now be remembered from the main menu and correct prompts should appear when starting or loading a shop.
  • UI - Clicking outside a menu on a shopobject could cause an unintended interaction.
  • UI - Fixed an issue that could sometimes leave an objective in the overview in a highlighted state.
  • UI - Completing an objective while the objectives were hidden would cause the objectives label to appear empty.
  • UI - Fixed another issue that would sometimes cause an empty menu panel.
  • UI - Switching to m+k input while having a locked objective selected in the objectives menu would make the pin button appear when it shouldn't.
  • UI - The item sort dropdown options in the game settings was not indicating whether the option sorted upwards or downwards.
  • UI [C] - You should no longer be able to walk around while the basement storage upgrade window is opened.
  • UI [C] - Fixed an exploit that would allow you to place more than one unique furniture piece.
  • UI [C] - The crafting menu could sometimes be closed in segments when that should not even be possible.
  • UI [C] - The planter item skill in the planter menu will now also show an item skill indicator without having to first select something.
  • UI [C] - Exactly meeting the commission criteria would not show the green checkmark in the commission menu.
  • UI [C] - Fixed an issue where you could save during the day when pressing the Discord button and then backing out.


Update: v6997

Thank you for supporting Winkeltje!

About 1,5 weeks ago we released Winkeltje: The Little Shop out of Early Access and introduced the game to consoles accompanied by new content and features. With this post we would like to give you an update on how this went and what you can look forward to.

[h2]Thank you![/h2]
Let's start off with thanking everyone who has played Winkeltje since it arrived all these years ago on Steam Early Access! The 1.0 launch has gone above and beyond our expectations. We want to take this moment to sincerely thank you all for all the feedback, comments, reviews, and support.

[h2]Bug Fixing[/h2]
Currently our top priority is to reproduce and fix all the major bugs and issues that have been reported since the launch. These major issues will be rapidly fixed as soon as possible before we move. Some of you are finding bugs that have probably been around for years, and we'd like to get as much of that fixed before moving on.

Changes and fixes that make it into the game are listed as hotfixes in at the bottom of this post). For PC these were mostly small issues, though some of them very annoying (like the employees sometimes refusing to restock).

[h2]Console Stability[/h2]
The main concern last week revolved around critical issues on consoles. Early on we got reports of save files being corrupted. We were unable to figure out what was causing this for a while, but eventually were able to track down the problem and roll out a fix. This is now patched on both Xbox & PlayStation, but is still pending validation by Nintendo for the Switch. We also saw some other issues, like the Planters not working or the Alchemy Station not being unlockable. The next Switch patch should fix the latter (the former is already fixed!).

Do note that this will not fix broken saves, as they are corrupted beyond usage. This will ensure that newly created save files will no longer get corrupted.

[h2]Languages[/h2]
There has been some confusion on why the PC has more translations than consoles. This basically boiled down to timing. To pass certification on all consoles, the translations needed to be completed in time. We weren't able to lock our translation file until relatively close to the release date, so we opted to launch on consoles with only English & Dutch (as we are able to do those ourselves). The Nintendo Switch should have access to English, French, Italian, German, Spanish, Dutch, Russian & Simplified Chinese already. The patches for Xbox & PlayStation that adds these languages are currently in certification and should be done by the end of the week at latest.

We are still looking into the possibility of adding more languages to consoles, but have no new information on that at this stage.

[h2]The Future[/h2]
Some of you have asked what our plans are now that the game has launched into version 1.0. Like mentioned, we'll be focusing on bug fixing for now. Most of these fixes will be pretty small (and some not so much), but we find it important to stabilize the game on all platforms before even considering new content.

Once everything is stable, we will be looking into improving areas of the Winkeltje experience that need more work or even an overhaul. In addition to that we are excited to add more content and features. Together with your feedback we have a lot of ideas on what to improve and and where to take Winkeltje from here but please don't hesitate to let us know if you have a cool idea or valuable feedback. You can reach us here on Steam or head over to the Winkeltje Discord.