Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

SERAP-KEREM/ColorChains

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔗 COLOR CHAINS

ColorChains is a logic-based puzzle game where players must place keys into the correct sockets while managing chain constraints! 🎮✨
🎯 Goal: Complete the level by placing all keys into their matching sockets without breaking the chains or exceeding the move limit!


🎥 Gameplay Video

ColorChains.mp4

🖼️ Screenshots

Game Screenshot 1 Game Screenshot 2 Game Screenshot 3

Game Screenshot 4 Game Screenshot 5 Game Screenshot 6


📜 Game Features

🔹 Chain Mechanics

  • 🔗 Chain Constraints:
    Keys are attached to chains that restrict movement. Players must carefully plan their moves without breaking the chains.
  • Break Mechanism:
    • Chains will break if stretched beyond their maximum length or subjected to excessive stress.

🔹 Key and Socket Matching

  • 🔑 Keys:
    • Each key has a specific color that must match the correct socket.
  • 🟩 Sockets:
    • Once all keys are placed in the correct sockets, all clamps unlock, and the level is completed!

🔹 Move Limit

  • Limited Moves:
    • Players have a restricted number of moves.
    • They must complete the level before running out of moves.

📦 Tools & Packages Used

  • 🛠️ TriInspector: For a more structured and user-friendly Unity Inspector interface.
  • 🧰 SerapkeremGameTools:
    • 🧩 MonoSingleton: Manages singleton classes like GameManager and AudioManager.
    • 🎮 InputManager: Compatible input system for both mobile and desktop platforms.
    • 💾 SaveLoadManager: Saves player progress.
    • 🔊 AudioManager: Dynamically handles background music.
  • 🎞️ DOTween: Smooth animations and transitions.
  • 🧬 Physics & Hinge Joints: For chain mechanics and collision detection.

🚀 How to Play?

  1. 🕹️ Select and move the keys using touch or mouse controls.
  2. 🔑 Place the keys into their correct sockets while managing chain constraints.
  3. ⚡ Avoid collisions and chain breaks.
  4. ⏱️ Complete the level within the move limit to win rewards!

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.