https://github.com/mmar58/mmar-unity-library
It's a collection of unity scripts, which can help you in accomplish different tasks easily
https://github.com/mmar58/mmar-unity-library
csharp helpers library unity
Last synced: 16 days ago
JSON representation
It's a collection of unity scripts, which can help you in accomplish different tasks easily
- Host: GitHub
- URL: https://github.com/mmar58/mmar-unity-library
- Owner: mmar58
- License: mit
- Created: 2025-08-28T07:00:01.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-11-13T14:00:41.000Z (8 months ago)
- Last Synced: 2025-11-13T15:24:30.534Z (8 months ago)
- Topics: csharp, helpers, library, unity
- Language: C#
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MMAR Unity Library
This library provides reusable components, utilities, and extensions to help implement common features in Unity projects efficiently.
## Features
- **Player Controller**: Easily manage player movement and aiming.
- **UI Extensions**: Enhance Unity UI components with additional functionality.
- **Floating Notices**: Display temporary, customizable notifications in your UI.
- **Image Tools**: Convert textures to strings and back for serialization or networking.
- **Side Menu GUI**: Animated, customizable side menu for in-game or app navigation.
- **Scriptable Connectors**: Use ScriptableObjects for flexible data sharing.
- **Firebase Login**: Ready-to-use Firebase authentication integration.
- **Web Helper**: Simplified async web requests for backend communication.
## Directory Overview
- `Controller/` - Player movement and control scripts.
- `Extensions/` - UI and other extension methods.
- `Floating/` - Notice/notification system for UI.
- `Graphics/` - Image and texture utilities.
- `GUI/` - GUI components like side menus.
- `Popups/` - (Unity packages for date/time input popups)
- `ScriptableObjects/` - Data connectors using ScriptableObjects.
- `System/` - System-level features, e.g., login.
- `Web/` - Web request helpers.
See each folder for more details.