Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abo7mood/blob

Welcome to the Blob Project! 🟠 This is a proof of concept (POC) showcasing innovative mechanics involving blobs that dynamically merge and split based on user interaction. Built in Unity, this project demonstrates complex systems with interactive and visually engaging behavior.
https://github.com/abo7mood/blob

2d poc unity

Last synced: 1 day ago
JSON representation

Welcome to the Blob Project! 🟠 This is a proof of concept (POC) showcasing innovative mechanics involving blobs that dynamically merge and split based on user interaction. Built in Unity, this project demonstrates complex systems with interactive and visually engaging behavior.

Awesome Lists containing this project

README

        

# Blob Project 🟠
--------------------------

Welcome to the **Blob Project**! 🟠 This is a **proof of concept (POC)** showcasing innovative mechanics involving blobs that dynamically merge and split based on user interaction. Built in Unity, this project demonstrates complex systems with interactive and visually engaging behavior.

![image](https://github.com/user-attachments/assets/5744b67b-b15b-474c-bb28-3cd267181936)

## 🔥 Solo Project 🔥
This project was developed independently as a technical experiment in dynamic object interaction.

## 🎮 Gameplay Details 🎮

- **Operating System**: Windows 🖥️
- **Controls**: Mouse and Keyboard 🖱️⌨️
- **Game Type**: 2D Game 🌍

## 🌟 Key Features 🌟

- **Blob Merging**: Blobs seamlessly merge into larger entities when they come into contact. 🧩
- **Blob Splitting**: Interact with blobs by clicking to split them into smaller entities. ✂️
- **Complex Mechanics**: The project employs advanced logic to handle dynamic merging and splitting behaviors. ⚙️
- **Proof of Concept**: Focused on demonstrating mechanics rather than a complete game. 🔍

## 🔧 Technologies Used 🔧

- **Unity Engine** 🎮
- **C# Programming Language** 💻
- **Custom Physics and Interaction Systems** 🛠️

## ⚙️ Installation ⚙️

1. Clone the repository:

```bash
git clone https://github.com/Abo7mood/Blob.git
```
2. Open the project in Unity (version **2021.1.16f1**).
3. Build and run the project on your desired platform.

## 🛠️ Additional Information 🛠️

- **Made with Unity**: Developed using the Unity Engine to showcase advanced blob mechanics.
- **Open Source**: This project is fully open-source for learning and modifications.
- **Modify and Publish**: Developers are encouraged to expand on this concept and create their own variations.
- **Version**: **2021.1.16f1**

## 📜 License

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

## Story of this game 📚
--------------------------

This project was developed as a **freelancing project** for a client who wanted to **demonstrate dynamic blob mechanics** in a modern game engine. The client had an older concept in mind and wanted to reimagine it with **interactive merging and splitting behaviors**.

This collaboration provided an opportunity to implement **advanced physics-based mechanics** while staying true to the **original vision**. The project served as a **technical experiment** rather than a full-fledged game.

## 🎮 Demo 🎮
--------------------------

- **Unfortunately, there is no demo for this game at the moment as it is only a proof of concept.**

## status: done 🟢

# مشروع الكتلة 🟠
--------------------------

حياك الله في **مشروع الكتلة**! 🟠 هذا **مفهوم تجريبي (POC)** يستعرض آليات مبتكرة تتعلق بالكتل التي تندمج وتنقسم ديناميكيًا بناءً على تفاعل المستخدم. تم تطويره باستخدام **محرك Unity**، ويعرض أنظمة معقدة بتفاعل بصري ممتع.

![image](https://github.com/user-attachments/assets/5744b67b-b15b-474c-bb28-3cd267181936)

## 🔥 مشروع فردي 🔥
تم تطوير هذا المشروع بشكل مستقل كتجربة تقنية لاستكشاف تفاعل الكائنات الديناميكي.

## 🎮 تفاصيل اللعبة 🎮

- **نظام التشغيل**: ويندوز 🖥️
- **طريقة التحكم**: الفأرة ولوحة المفاتيح 🖱️⌨️
- **نوع اللعبة**: لعبة ثنائية الأبعاد 🌍

## 🌟 المميزات الرئيسية 🌟

- **اندماج الكتل**: الكتل تندمج تلقائيًا لتُكوّن أشكالًا أكبر عند تلامسها. 🧩
- **انقسام الكتل**: يمكنك التفاعل مع الكتل عن طريق النقر لتقسيمها إلى وحدات أصغر. ✂️
- **ميكانيكيات متقدمة**: يعتمد المشروع على منطق برمجي متطور لمعالجة عمليات الاندماج والانقسام الديناميكي. ⚙️
- **مفهوم تجريبي**: يركز المشروع على عرض الميكانيكيات بدلًا من كونه لعبة مكتملة. 🔍

## 🔧 التقنيات المستخدمة 🔧

- **محرك Unity** 🎮
- **لغة البرمجة C#** 💻
- **أنظمة فيزيائية وتفاعلية مخصصة** 🛠️

## ⚙️ تثبيت المشروع ⚙️

1. حمل المشروع:

```bash
git clone https://github.com/Abo7mood/Blob.git
```
2. افتح المشروع في Unity (الإصدار **2021.1.16f1**).
3. قم ببناء وتشغيل المشروع على المنصة التي تناسبك.

## 🛠️ معلومات إضافية 🛠️

- **تم تطويره باستخدام Unity**: تم تطويره باستخدام محرك Unity لاستعراض آليات الكتل المتقدمة.
- **مفتوح المصدر**: المشروع مفتوح المصدر بالكامل للتعلم والتعديلات.
- **إمكانية التعديل والنشر**: يمكن للمطورين توسيع المفهوم وإنشاء نسخهم الخاصة.
- **الإصدار**: **2021.1.16f1**

## 📜 الرخصة

المشروع مرخص تحت رخصة MIT - راجع ملف **LICENSE** لمزيد من التفاصيل. ⚖️

## قصة المشروع 📚
--------------------------

تم تطوير هذا المشروع كـ **مشروع في العمل الحر** لأحد العملاء الذين أرادوا **استعراض آليات الكتل الديناميكية** في محرك ألعاب حديث. كان لدى العميل فكرة قديمة وأراد إعادة تصورها مع **آليات اندماج وانقسام تفاعلية**.

أتاحت هذه التجربة فرصة لتطبيق **ميكانيكيات فيزيائية متقدمة** مع الحفاظ على **رؤية المشروع الأصلية**. كان المشروع بمثابة **تجربة تقنية** أكثر من كونه لعبة متكاملة.

## 🎮 التجربة التجريبية 🎮
--------------------------

- **للأسف، لا يوجد نسخة تجريبية متاحة حاليًا حيث أن المشروع هو مجرد مفهوم تجريبي.**

## الحالة : تم الإنتهاء 🟢