Change Log
V 3.0.0 (Current)
Add: New MOST System MOST_Action
a manager to a collection of actions and effects like particles, transform animations
sound effects, materials tweaks, camera control, and a lot more
Add: New MOST System MOST_Editor
A plug-and-play Unity editor bundle of attributes, drawers, and utility structs that supercharge inspectors—no custom editor boilerplate needed. It adds styled headers/lines, conditional show/disable, required & hints, GUI tinting, help boxes, foldout grouping, and a lot more
Add: New MOST System MOST_Database
TO Create/Store/Save/Load and manage all of the game keys and data like currencies, current level, scores(current/best), IAP, etc.
Add: New MOST System MOST_AudioManager
Audio controller that targets Unity’s AudioMixer: manages 4 ready-to-go groups (Master/Music/SFX/UI), with a UI-supported listeners
Add: New Universal Game Manager(works for all MOST IN ONE Templates)
Level flow, UI menu, and Game State controller paired with a persistent audio settings manager. It supports level delivery via Prefabs, Scenes, or Additive Scenes, and a ready-to-use audio layer that binds sliders/toggles to a Unity AudioMixer (with robust JSON persistence).
Add: New Runner Level Generator for all 5 runner templates
An EditorWindow that builds full runner levels based on your settings: start position, repeated road segments, endline, a configurable spawn window with profile save/load, and a lot more
No longer need StartCoroutine() to activate Custom Haptic patterns
GetDuration() ... returns the duration of the haptic (Of the current platform)
IOSDuration() ... returns the duration of the IOS haptic
AndroidDuration() ... returns the duration of the Android haptic
MOST_HapticFeedback.IsPlaying ... Return true if Haptic Pattern is currently playing
MOST_HapticFeedback.Stop() ... Stop the current active Haptic Pattern
Add: New Game Template 🎮 >> 3Roads
Endless Runner
New Custom 3-character controller
New world design
________________________________________________________________
The new systems replace a lot of systems, scripts, and assets
🚀 Replaced By MOST_Editor <<<
Remove MOST_Aim Editor Script
Remove MOST_Controller Editor Script
Remove MOST_Spawn Editor Script
Remove MOST_Projectile Editor Script
🚀 Replaced By MOST_Action <<<
Remove the entire Effect section from MOST_Damage
Remove CameraShake system
Remove Camera Control from MOST_FreeMovement
Remove Camera Control from MOST_GridMovement
Remove Camera Control from MOST_RoadMovement
Remove 4 animation assets from Spawn folder
Remove the animation assets (8 animations) from Cubey folder
Remove the Background music system and its prefab from Cubey folder
Remove BreakSpawn Script
Remove UpgradeGlowController Script
🚀 Replaced By Universal Game Manager <<<
Remove Cubey Game Settings Script
Remove Dodge Game Settings Script
Remove Runner Game Settings Script
🚀 Other Removed Assets <<<
Remove Cubey BlockControl Script
Remove Cubey LevelData Script
Remove Dodge ScoreData Script
Remove all Minor Data records and Display data from all scripts and systems
Remove all Camera controls and animation records from all scripts
- MOST_Repeat has been marked as legacy and will be removed in the next update
________________________________________________________________
🚀 Runner Folder
- Use Universal Game Manager as the new manager for all Runner Templates
- Add: The new Level Generator system assets
- Add: The new Level profiles data
- Add: New 3 Levels for each template
- Add: New Prefabs, images, UI elements
- Some updates on the (old) levels for most of the templates
- Fix MOST_RoadMovement system not working on desktop devices
- MOST_RoadMovement system is now controllable by WASD and Arrow buttons
- Fix Count template > negative gates don't kill characters' children
- Enemy Zone sometimes makes the game stuck, and a few enemies aren't defeated
- Enemy Zone Spawn Count is now a range property from MOST_Editor
- Update all prefabs and all gates for the new MOST_Action system
🚀 HapticFeedback
- Fix iOS Haptics pattern delay miscalculated (1/10 times what it should be)
- Fix Unity time-scale affects haptic delay
- Remove USE_FULL_SCREEN_INTENT from AndroidManifest file (Haptics)
- API has been updated so...
No longer need StartCoroutine() to activate Custom Haptic patterns
GetDuration() ... returns the duration of the haptic (Of the current platform)
IOSDuration() ... returns the duration of the IOS haptic
AndroidDuration() ... returns the duration of the Android haptic
MOST_HapticFeedback.IsPlaying ... Return true if Haptic Pattern is currently playing
MOST_HapticFeedback.Stop() ... Stop the current active Haptic Pattern
🚀 Controls
- MOST_Controller got reworked with new features
The editor script has been removed
Now, MOST_Controller fully supports desktop, pointers, and mouse devices
New Buffer system > Threshold (disable if a specific data/value < Threshold)
Remove the Control Area system and replace it with the UI Activation Area
Activation Area OR Knob becomes a MUST property
Option for OnRelease Event to stop sending false releases
Fix the Mouse button controller not working properly
- All characters and prefabs have been rebuilt for the new systems
- Fix Common Buttons scene examples missing some events
- Remove all CameraShake systems from all scenes (replaced by MOST_Action)
🚀 Cubey
- New UI Design, Audio Settings Panel, and Level selector
- Use Universal Game Manager as the new manager for Cubey
- Level system got reworked (remove block controller and Level data)
- Start and End Blocks are now marked inside the level prefab
- Level prefab design and core got reworked
- Fix Level 9 prefab (some walls have incorrect scale)
- Moving some assets and textures to Common folder
🚀 Hide
- MOST_Hide got fully reworked and became much cleaner
- New Parent and Children level targeting controller
- New mode and material swapping system
- Support skinned mesh renderer hiding
- Support multi-material renderer
- Fix the memory leak issue, the system has become 100% optimized ⭐️🚀
🚀 Spawn
- MOST_Spawn system core reworked by MOST_Editor after removing its Editor
- MOST_ProjectileGenerator core rework by MOST_Editor
- Fix MOST_ProjectileGenerator life time property sometimes not shown on the inspector
- Rebuild the Explosion Bomb System completely
- Most of the Explosion System properties replaced by MOST_Action
🚀 Dodge
- Use Universal Game Manager as the new manager for Dodge template
- Enemy control and score manager removed (Character control handles it all)
- Update all prefabs for the new MOST_Action system
- Remove all breakSpawn prefabs and replace with MOST_Action
🚀 Shop
- Fix MOST_Shop inspector view for items that are hidden
- A better item sorting and inspector view
- Fix character movement controller for both scene templates
🚀 Common & Other Assets
- Every single Script file has been updated, and MOST_Editor is involved
- All "Most" become MOST
- More and more file sorting and moving some assets
- Fix some Character models (Clothes models overlapping, animations, etc)
V 2.3.0 23 Aug 2025
The Runner folder assets got fully reworked, added 3 more templates, and a lot of new assets, bug fixes, and improvements. Check the new Runner Templates here
MOST_Spawn Shape system got reworked with more edits and improvements
MOST_Gradient shader is now working on both Built-in RP and Universal RP
Now the entire asset can be converted from Built-in to URP without any limitations
Add: Epic Road, Epic Runner, Pistol Templates
Add: More Models, UI textures, Effects, Prefabs
Edit: All spawn systems inside all templates got edited for the new MOST_Spawn
Edit: Add Current Level key property on Cubey Template settings
Edit: Health, Spawnd Healing, and Damage Texts are now optional on HealthBar
Edit: Dynamic bar speed can be controlled on the Health bar system
Edit: New function to control the Max health on the health bar
Edit: Adds a lifetime control for spawned objects inside MOST_Projectile generator
Edit: Remove lifetime control from all sub-controls (Forward Move and sub-spawns)
Edit: MOST_Repeat can now calculate the score multiplier internally
Edit: Remove score multiplier system from BigBrain and Count characters' manager
Edit: Remove MOST_Gradient-Global Rotation property and use Global Point instead
Fix: HealthBar rotate direction on spawned objects doesn't look at the screen
Fix: HealthBar dynamic bar speed acting weird sometimes (gets faster or slower)
Fix: MOST_RoadMovement direct speed enabled even if Rotate Control direction
Fix: MOST_Damage collider destroyed if Disable collision is enabled
Fix: MOST_HapticFeedback not working on Android devices (+Android 15)
Fix: MOST_Controller OnCancel State does not deactivate the controller
Fix: MOST_Gradient Global Start point not working
Fix: MOST_Gradient Scale Independent property reversed, true acts false vice versa
Fix: Error on Projectile Movement when Target Object is null
Fix: Score Multiplier on end game for BigBrain and Count calculated incorrectly
Fix: Current child number above the parent is not updated when start amount = 1
Fix: Collider scale on Runner_Crowd character is not calculated properly when the holder scale is not ( 1, 1, 1)
V 2.2.2 2 Jun 2025
MOST_HapticFeedback Big improvements 🔥 Check Documentation
MOST_Gate rework. Now it becomes a universal Gate and count system
Runner Game_Settings and some prefab edits (Getting ready for next update)
Runner folder will be fully reworked, and two more templates will be added
Edit: MOST_Aim code sorting
Edit: Projectile editor to MOST_projectile editor
Edit: ReadyToGo Animation color on joystick
Edit: Gradient color environment on Runner demos
Edit: More file sorting
Fix: MOST_Road Movement Unsmooth movement at low speed
Fix: MOST_Road Movement input rework and add a slider for touch sensitivity
Fix: Base Joystick and button prefabs, OnRelease event refers to missing functions
Fix: MOST_Projectile OnSpawnEffect object doesn't follow the projectile direction
Fix: ReadyToGo Anim activates on ReturnMinRange event (should be OnRelease)
V 2.2.1 19 May 2025
Add: New MOST System 🔥 MOST_HapticFeedback🔥 Check Documentation
Add: new public functions for MOST_Detector (see MOST_Detector API)
Edit: Update Cubey Settings and UI + add HapticFeedback inside it
Edit: Use HapticFeedback inside Controller Demos (JoySticks and Buttons)
Edit: increase cannon shoot FX size for "Big Cannon" prefab
Edit: MOST_GradientTest name to MOST_Gradient
Edit: Remove BullScoreControl cs file (no longer needed)
Edit: More file sorting
Fix: Crash on Unity 6 when enabling ignoreCollision on MOST_Projectile
Fix: ignore collision between projectile and char wasn't enabled on Multi_2 scene
Fix: MOST_Controller editor... a few properties have incorrect positions
Fix: Some button examples' idle states' color is transparent by default
Fix: Reversed Road sign on BigBrain template_end game
V 2.2.0 12 May 2025
Add: New MOST System 🔥 MOST_Projectile Generator🔥
Add: New HealthBar and DirectMovements manager
Add: New 4 Scenes showcasing the new Aim systems
Add: New prefabs, Effects, and animations
Add: New buffer and charge systems inside MOST_Controller
Edit: MOST_Damage major improvements and sync with new health bar system
Edit: BulletControl cs is replaced by the new "DirectMovements" manager
Edit: MOST_Controller Time Buffer now supports time display using TMP_Pro
Edit: MOST_Controller UI images control got more properties for color management
Edit: All Characters/enemies prefabs updated for the new Aim and health bar systems
Edit: improvements to all exploded Bombs prefabs
Edit: Camera shaking system can now automatically detect the target camera
Edit: Camera shaking system new properties
Edit: Remove MOST_Shoot file completely
Edit: More file sorting
Edit: More code improvements
Fix: Camera shaking not working properly
Fix: MOST_Controller gives a negative magnitude on inactive state instead of 0
Fix: MOST_Detector area triggered by other objects in some situations
Fix: MOST_Detector doesn't remove deactivated objects from the detected objects list
Fix: MOST_Aim Throw state missing hitTime property (now it uses Projectile HitTime)
Fix: MOST_Aim sends the target direction on "Apply on direction update" rotate state
Fix: MOST_Aim Line Texture drawer_Semi Circle not drawing the final segment
Fix: MOST_Aim Line Texture drawer_Semi Circle 360 degrees not drawing correctly
Fix: MOST_Aim "On release and exeed = false" state apply the rotation and animations
Fix: Projectiles completely stop when they reach their destination
Fix: Projectiles' random rotation not working properly
Fix: JumpRamp prefab on Runner_Count scene "Mesh Collider' mesh not selected
Fix: More Minor fixes
V 2.1.1 16 Apr 2025
Update to Unity 6
Continuing MOST_Aim updates
Edit: Major Updates to MOST_Aim system
Edit: MOST_Aim: Add new rays on the ray list
Edit: MOST_Aim: rebuild the rotation system
Edit: MOST_Aim: rebuild the animation system
Edit: MOST_Aim: edit some properties on the editor
Edit: MOST_Aim: can use OnAim event
Edit: Remove MOST_Shoot and replace it with MOST_Aim (No Longer needed)
Edit: All Character prefabs updated to work with the new MOST_Aim
Edit: Update Aim Scene environment
Edit: Change OnTouch Scene to Multiply_2 and make a few edits on Character behavior
Edit: Sorting and optimizing most of the cs files (Tooltips, Comments, and headers)
V 2.1.0 11 Apr 2025
Add: New demo examples for MOST_Aim
Add: New Aim systems inside MOST_Aim
Add: New System 🔥 Projectile Generator 🔥
Add: Editors for both new systems
Add: New effects, models, and prefabs
Edit: MOST_Aim is now fully functional
Edit: Remove MOST_Throw and replace it with MOST_Aim (No Longer needed)
Edit: improve projectile's random rotation
Fix: Explosion Bomb object sometimes got destroyed before the animation effects finish
V 2.0.0 23 Mar 2025
Add: New MOST System 🔥 MOST_Aim 🔥 (Old MOST_Aim changed to MOST_Shoot)
Add: New MOST System 🔥 MOST_Grab 🔥
Add: New MOST System 🔥 MOST_Shop 🔥
Add: New MOST Folder 🔥 MOST_Models 🔥 600+ Models
Add: 15 Scenes / *** Prefab For All new systems, models, and assets
Edit: All character models updated to new models
Edit: Models folder is removed and added MOST_Models instead... 600+ models
Edit: "Shoot" folder is removed, and all examples were rebuilt in "Control" folder
Edit: MOST_Aim becomes MOST_Shoot
Edit: MOST_Detector now has the option to lookAt the Closest
Edit: MOST_Detector got two more event systems
Edit: MOST_Controller and MOST Actions are moved to MOST Folder
Edit: Big Improvements on MOST_Gradient shader
Edit: Few edits on MOST_Controls system and MOST_Actions
Most of the scenes and prefabs have been rebuilt to the new MOST_Models
V 1.1.0 10 Dec 2024
Add: New MOST System 🔥 MOST_Detector 🔥
Add: New prefabs for 'Control' scenes (explosion barrel, enemies)
Add: new enemy AI prefab (can shoot and throw)
Add: new enemy AI system (Base)
Add: some new models
Edit: MOST_Damage is no longer Demo (a lot added)
Edit: MOST_Aim detector system is removed and now uses MOST_Detector instead
Edit: MoveSystem property in MOST_Aim is now optional to set
Edit: MOST_Aim improvements
Edit: MOST_FreeMovement improvements
Edit: MOST_GridMovement improvements
Edit: MOST_Throw improvements
Edit: some edits on 'Control' scenes
Edit: on MOST_Core file
Edit: enemy control and character follow
Edit: some on 'Control' scenes
Edit: some on 'Shoot" scenes and prefabs (Explosion Bombs)
Edit: some on EnemyControl behavior and changed to SimpleFollow
Edit: EnemyControl now refers to EnemyAI
Edit: Most of the character prefabs were modified to pair with the new MOST_Detector system and MOST_Aim system modifications
Fixes: Button Controller does not override when used on Overrided By List
V 1.0.0 12 Nov 2024
First release
Last updated