Skip to content

Latest commit

 

History

History
452 lines (319 loc) · 14.2 KB

File metadata and controls

452 lines (319 loc) · 14.2 KB

Changelog

=========

Version 43 (2026-03-10)

  • 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

Version 42 (2026-03-07)

  • revised

Version 41 (2026-03-02)

  • French translation complete
  • GMS Library removed

Version 40 (2026-02-28)

  • 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

Version 39 (2026-02-20)

  • New Level editor after all levels are unlocked:
  • 10 different map generators
  • play and share custom levels online

Version 38 (2026-02-18)

  • 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

Version 37 (2026-02-13)

  • 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

Version 36 (2026-02-11)

  • Loaded games are solvable by the A.I. again
  • History stores all maps after 30s
  • Bugfixes

Version 35 (2026-02-10)

  • 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

Version 34 (2026-02-07)

  • 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

Version 33 - 31

  • unreleased

Version 30 (2026-01-19)

  • 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

Version 29 (2025-09-29)

  • 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

Version 28 (2025-08-07)

  • New extra hint, which robots play a role in the solution.
  • Refactored UI for different display sizes.

Version 27 (2025-06-25)

  • Multi-color target functionality restored
  • Accessibility announcements (TalkBack) fixed and improved for blind players

Version 26 (2025-05-11)

  • 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

Version 25 (2025-05-03)

  • 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

Version 24 (2025-04-23)

  • 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://'

Version 23 (2025-04-07)

  • 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

Version 22 (2025-04-05)

  • 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.

Version 21 (2025-04-03)

  • 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

Version 20.1 (2025-03-17)

  • 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

Version 20 (2025-03-13)

  • 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

Version 19

  • 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

Version 18.2

New Features

  • 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.

Improvements

  • Corrected star display at the top of the level screen.

Bug Fixes

  • 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

Version 18.1

  • 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.

Version 18

  • 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

Version 17

  • 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

Version 16

  • Prevent solver freeze on rapid clicking while hint message is showing or solver is running.

Version 15

  • new desiged robots, targets and game area
  • add extra touch tolerance if all robots are more than one square apart

Version 14

  • fix game levels
  • show a unique string above every savegame and give it a unique background color

Version 13.2

  • add distributionSha256Sum to build options

Version 13.1

  • remove unnecessary INTERNET permission

Version 13

  • cycle through different solutions if more than one solution is found

Version 12

  • disable lock screen

Version 10.3

  • add links to imprint and privacy
  • upgrade to SdkVersion 34

Version 10.2

  • Show number of different solutions found by the AI

Version 11 (beta)

  • cycle through different solutions if more than one solution is found
  • The solver in this version is buggy! Use at your own risk! ;)

Version 10.1

  • shrink green robot, so it doesn't cover walls anymore
  • remove white circles in the background of robots

Version 9.0

  • 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"

Version 8.1

  • Popup messages moved to the bottom area
  • New Launcher icon
  • fixed puzzles with target in direct line of robot

Version 8.0

  • show number of squares moved next to number of moves
  • direction intention arrows half transparent

Version 7.1

  • New Launcher Icon

Version 7.0

  • Adapted resolution to Android 4.1.1 with 480px width

Version 6.1

  • added Sound on/off in Game settings (icons from freeiconspng 1, 2)
  • Add roboyard in the middle of the play field

Version 6.0

  • 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

Version 5.4

  • added more tolerance to touch a robot

Version 5.3

  • 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

Version 5.2

  • rename to Roboyard
  • Walls are green and a bit thicker
  • increase initial movement speed of robots with linear slow-down

Version 5.1

  • carré always in the middle again (fixes wrong robot positions due to keeping the initial playingfield)

Version 5.0

  • keep initial playingfield when starting the next game
  • keep playingfield when loading a saved game

Version 4.0

  • 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

Version 3.2

  • adapt to different screen resolutions

Version 3.1

  • Spheres are now Robots
  • change next game button

Version 3.0

  • New design

Version 2.5

  • 35 savegames and levels per page
  • Autosave the current game after 40s in save slot 0

Version 2.4

  • fix bug: no save button when playing a saved game (was crashing the game)

Version 2.3

  • 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

Version 2.2

  • Show 3 to 5 Hints before showing the optimal solution

Version 1.0

  • last french version

Änderungen

Deutsch

  • 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

Englisch

  • 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

These are all relevant changes since Version 1.0:

  • 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)