=========
- A.I can solve Multi-goal puzzles now
- Smaller board sizes supported: 7x8, 10x8 and 16x14 squares
- Level progress is now optional synced with online server
- Ambient background sound volume corrected
- Various UI improvements and bug fixes
- revised
- French translation complete
- GMS Library removed
- New option: robots move automatically to the goal in the hints
- robot hint direction arrows directly on the map
- New achievements for solving different maps with the same walls
- Maps with odd dimensions are also accepted
- Infinite history saved. With sorting and filtering
- Level Editor in all languages
- The display of moves and delta in the hot-cold mode is larger
- New Level editor after all levels are unlocked:
- 10 different map generators
- play and share custom levels online
- Live move counter button, that shows the remaining optimal moves from the current position
- New optional ambient background sound
- Sound-effects volume slider in settings
- Always open last Auto-Save when entering random game
- Performance improvements
- Dynamic robot collision sounds - the pitch changes based on the involved robots
- Improve green target visibility in high contrast mode
- Beginner levels improved: The user is now introduced to all important game tactics
- Loaded games are solvable by the A.I. again
- History stores all maps after 30s
- Bugfixes
- Difficulty adjustments for many levels
- More fine-tuning for beginner levels
- The first 10 completed levels now always give at least one star
- Landscape mode now uses the screen better
- Accessibility controls for blind users are now more compact
- Achievements
- Login Streaks
- Dynamic robot collision sounds - the pitch changes based on the involved robots
- Last played level is highlighted in level selection
- Menu button now returns to level selection instead of main menu
- Bugfix that suggested invalid solution paths
- Accessibility messages when using control via accessibility buttons were optimized
- Synchronizing progress and achievements with online server
- unreleased
- The maximum and minimum number of moves is now adjustable
- The multi-color goal is now adjustable
- New High Contrast Mode
- Improved font sizes for different screen sizes
- add close button to info display in case it overlaps game buttons
- Fix: all levels are solved correctly now
- Fix: solver now starts correctly after loading a game
- Added landscape mode with toggle button for left or right orientation of the gamegrid
- fix Accessibility message where goal was announced one square off
- enhance UI with modern material design elements
- New extra hint, which robots play a role in the solution.
- Refactored UI for different display sizes.
- Multi-color target functionality restored
- Accessibility announcements (TalkBack) fixed and improved for blind players
- Enhanced accessibility translations
- Make all accessibility coordinate announcements from 1,1 to 8,8 instead of 0,0 to 7,7
- Fixed sound settings to properly respect user preferences
- Fixed win condition to correctly check if the selected number of robots are at their targets
- Freenable multi-color targets in Beginner mode
- Fullscreen toggle option in settings
- enhance swipe-to-move: continuous swiping
- allow 5 Robots when opening external Maps
- fix missing right-angled walls on the edge on 8x8 and 8x12 maps
- Added German, Spanish, French, Chinese and Korean translation
- Automatically select the robot that matches the target color at game start
- Improved accessibility:
- Controls remain visible in accessibility mode
- Fixed incorrect wall position detection in screen reader announcements
- Added more announcements
- Fixed missing outer walls (south and east)
- Robot paths are now cleared when starting a new game
- Squares Moved is reset when starting a new game
- Faster robot animations
- only advance hint if the suggested move is made
- Prevent maps with solution one move
- Added Multi-Target Mode (beta) in Settings with radio buttons.
- Added board size and completion status to save files.
- advanced mode now requires solutions with at least 6-10 moves
- Improved Sharing: Added support for sharing maps with solutions
- Added support for deep links: You can now open games via the URL scheme 'roboyard://'
- Robots now move more fluidly and naturally
- The paths robots have moved on are now shown
- Optimal-Move button appears earlier in hints
- Fixed errors on some devices in Settings screen
- Share button in Save Screen
- Fixed TalkBack announcements for blind players, correcting wall position announcements.
- Robots now leave colored trails.
- New option to preserve the same walls on a board across restarts.
- Improved fontsizes.
- Added background art to main menu.
- Improved user interface with clearer icons and better readability
- Full support for Accessibility Mode for blind players with TalkBack support
- New game mode: up to 4 targets in a game
- New tap-to-move method to move Robots faster
- Improved Level Game selection screen
- New board sizes: 8x8, 8x12, 10x10, 10x12, 10x14
- Save games are now immediately displayed in the load screen as a minimap.
- Performance improvements: Robots now move faster.
- Robots stop with a spring effect at the end of their movement.
- Correct Z-order for walls and robots
- add cancel button if AI takes too long for solving after 10s
- Game history is now automatically saved before opening the save screen.
- Save and load buttons are now separate.
- The "Save" button in the game screen is always reactivated.
- A loading indicator is now displayed in the game field when the AI is calculating.
- Settings option to choose if a new map is generated each game
- Added sound effects for robot movement
- Added minimap display on each save game button for better game identification
- Implemented share functionality for saved maps
- Optimized performance by lowering framerate when not actively moving or interacting
- In beginner and advanced level generate a new map each time
- Board size can now be selected from a dropdown with more options:
- Added board sizes: 12x12, 12x14, 12x16, 12x18, 14x14, 14x16, 14x18, 16x16, 16x18, 16x20, 16x22, 18x18, 18x20 and 18x22.
- lone walls are now also allowed in advanced random games and harder
- more walls in each difficulty
- Level games now require finding the solution.
- Corrected star display at the top of the level screen.
- Fixed an issue where the first savegame click led to unintended loading.
- Fixed one-move solution bug in level 36.
- Fixed support for larger maps beyond 16x16.
- Fix level 74 and 109 where the target was positioned on a robot
- fix number of hints until solution display (random clicks from 2-5)
- Treat one-move solutions correctly in solution counter
-
Gameplay Improvements
- Enabled intermediate level at 35 stars instead of the previous threshold.
- Added "How to Play" section to the credits screen.
-
UI Enhancements
- Displayed total stars at the top right of the level selection screen.
-
Level Adjustments
- Moved level 30 to the end and shifted all levels from 31 onwards by one down.
- Adjusted final level 140 to require a minimum of 26 moves.
- General level rearrangements for better progression.
-
Bug Fixes
- Fixed a bug when starting a new random game.
- Ensured a new map is generated each time the board size changes.
-
Performance Enhancements
- Implemented file access caching for faster level loading.
- add 3 stars to each level:
- one star if solved
- one star if solved with one move more than the minimum
- one star if solved with the minimum possible moves
- draw small robots underneath each robot to keep track of the original position
- map at the top of the screen and the hints and moves below
- bugfixes and speed improvement
- Unified menu on one page
- New Levels: 35 beginner-levels, 35 intermediate, advanced and expert levels
- UI improvements: Display of level numbers/names in-game
- Save and load functionality: Enhanced handling of save games
- New option for boards with 12x14, 14x14 or 14x16 squares (14x16 is the new default)
- New launcher icon
- Prevent solver freeze on rapid clicking while hint message is showing or solver is running.
- new desiged robots, targets and game area
- add extra touch tolerance if all robots are more than one square apart
- fix game levels
- show a unique string above every savegame and give it a unique background color
- add distributionSha256Sum to build options
- remove unnecessary INTERNET permission
- cycle through different solutions if more than one solution is found
- disable lock screen
- add links to imprint and privacy
- upgrade to SdkVersion 34
- Show number of different solutions found by the AI
- cycle through different solutions if more than one solution is found
- The solver in this version is buggy! Use at your own risk! ;)
- shrink green robot, so it doesn't cover walls anymore
- remove white circles in the background of robots
- Add Impossible Mode with at least 17 moves
- Beginner Levels may only take max one second to compute
- fix: Level setting was not saved, if "Beginner" was selected
- fix: LevelGame selection are not re-generated anymore, so they can be solved now
- Default Level is now "Beginner"
- Popup messages moved to the bottom area
- New Launcher icon
- fixed puzzles with target in direct line of robot
- show number of squares moved next to number of moves
- direction intention arrows half transparent
- New Launcher Icon
- Adapted resolution to Android 4.1.1 with 480px width
- added Sound on/off in Game settings (icons from freeiconspng 1, 2)
- Add roboyard in the middle of the play field
- show solution as the 2nd to 5th hint
- persistently store Settings
- remove (slower) BFS Solver algorithm
- fix bug, that was extra autosaving when starting a new level
- added more tolerance to touch a robot
- Add ambient background sound
- green walls are now more like garden hedges
- walls on the right screen are now visible
- In beginner level generate a new map each time
- rename to Roboyard
- Walls are green and a bit thicker
- increase initial movement speed of robots with linear slow-down
- carré always in the middle again (fixes wrong robot positions due to keeping the initial playingfield)
- keep initial playingfield when starting the next game
- keep playingfield when loading a saved game
- added more complexity to Advanced and Insane Level
New in Advanced:
- The square must not be in the middle
- three lines allowed in the same row/column
- no multi-color target
New in Insane:
- solutions with 10 moves are enough
- 50% chance that the target is set anywhere on the map instead of in a corner
- adapt to different screen resolutions
- Spheres are now Robots
- change next game button
- New design
- 35 savegames and levels per page
- Autosave the current game after 40s in save slot 0
- fix bug: no save button when playing a saved game (was crashing the game)
- Settings: set user level to show only puzzles with at least
- Beginner: 4-6 moves
- Advanced: 6-8 moves
- Insane: 14 moves (10 moves since v4.0)
- Warning if set to slow BFS and insane level
- Show 3 to 5 Hints before showing the optimal solution
- last french version
- Neues Design für die Roboter, Ziele und das Spielfeld
- Zusätzliche Berührungstoleranz, wenn alle Roboter mehr als ein Quadrat voneinander entfernt sind
- Verhindert das Einfrieren des Solvers bei schnellem Klicken, während die Hinweisnachricht angezeigt wird oder der Solver läuft.
- Version 16: fix game levels
- Version 16: show a unique string above every savegame and give it a unique background color
- Version 15: add distributionSha256Sum to build options
- New designed robots, targets, and game area
- Add extra touch tolerance if all robots are more than one square apart
- Prevent solver freeze on rapid clicking while hint message is showing or solver is running.
- Version 16: fix game levels
- Version 16: show a unique string above every savegame and give it a unique background color
- Version 15: add distributionSha256Sum to build options
- Add Impossible Mode with at least 17 moves
- fixed puzzles with target in direct line of robot
- show number of squares moved next to number of moves
- New Launcher Icon
- Adapted resolution to Android 4.1.1 with 480px width
- added Sound on/off in Game settings
- show solution as the 2nd to 5th hint
- persistently store Settings
- remove (slower) BFS Solver algorithm
- added more tolerance to touch a robot
- Add ambient background sound
- Walls are green hedges (better visible)
- increase the initial movement speed of robots with linear slow-down
- Beginner, Advanced, Insane and Impossible Mode with minimum solutions allowed
- Spheres are now Robots
- 35 savegames and levels per page
- Autosave the current game after 40s in save slot 0
- fix bug: no save button when playing a saved game (was crashing the game)