moroshka-dev

moroshka-dev

📍 Russian Federation 2 followers View external profile ↗
12 packages
3 projects
3 stars
moroshka-dev

Moroshka Di Context Unity

0
Moroshka Di Context Unity
Project
moroshka-dev/moroshka-di-context

DI Context module extends E314.DI. Designed for organizing DI through hierarchical containers with binding inheritance.

https://www.pkglnk.dev/moroshka-di-context.git
moroshka-dev

Moroshka Derived Types Unity

0
Moroshka Derived Types Unity
Project
moroshka-dev/moroshka-derived-types

`DerivedType` allows serialization of System.Type for the Unity inspector. It appears as a dropdown list in the Unity inspector. The list contains types derived from the specified base type; the current object's type is excluded from the list.

https://www.pkglnk.dev/moroshka-derived-types.git
moroshka-dev

Moroshka Assistant Unity

0
Moroshka Assistant Unity
Project
moroshka-dev/moroshka-assistant

Moroshka Assistant provides a centralized editor window for managing custom tools and automating common development workflows in Unity. Built with open-source standards and comprehensive documentation, it streamlines your development process by consolidating editor utilities and capabilities into a single, organized workspace.

https://www.pkglnk.dev/moroshka-assistant.git
moroshka-dev

Moroshka.Protect

0
Moroshka.Protect
Package
moroshka-dev/moroshka-protect

Moroshka.Protect provides input validation and condition checking methods that prevent runtime errors by throwing informative exceptions. Guard your code against invalid data with a comprehensive set of validation utilities designed for clean, maintainable game development workflows.

https://www.pkglnk.dev/moroshka-dev-protect.git?path=upm
moroshka-dev

Matryoshka.Factory

0
Matryoshka.Factory
Package
moroshka-dev/moroshka-factory

Factory pattern implementation for Unity that provides interfaces and implementations for creating objects via factory functions. Supports both typed and untyped variants, enabling flexible and maintainable object creation patterns. Follows semantic versioning and conventional commits for reliability and clarity.

https://www.pkglnk.dev/factory.git?path=upm
moroshka-dev

Moroshka.Assistant

0
Moroshka.Assistant
Package
moroshka-dev/moroshka-assistant

Moroshka.Assistant provides a centralized workspace window for organizing custom editors and development utilities. Streamline your workflow by consolidating tools, automating repetitive tasks, and accessing common capabilities from a single, unified interface within the Unity Editor.

https://www.pkglnk.dev/moroshka-dev-assistant.git?path=upm
moroshka-dev

Moroshka.ObjectPool

0
Moroshka.ObjectPool
Package
moroshka-dev/moroshka-object-pool

Moroshka.ObjectPool provides an efficient object pooling mechanism for reusing objects and reducing the overhead of frequent instantiation and destruction. Designed for performance-critical scenarios, it enables better resource management and memory efficiency through intelligent object reuse patterns. Follows semantic versioning and conventional commits standards with comprehensive documentation.

https://www.pkglnk.dev/object-pool.git?path=upm
moroshka-dev

Moroshka.TypeAnalyzer

0
Moroshka.TypeAnalyzer
Package
moroshka-dev/moroshka-type-analyzer

TypeAnalyzer streamlines runtime type examination by providing structured access to constructors, methods, properties, and fields. Essential for reflection-based workflows, it simplifies dynamic type inspection and metadata extraction across your Unity projects.

https://www.pkglnk.dev/type-analyzer.git?path=upm
moroshka-dev

Matryoshka Xcp

0
Matryoshka Xcp
Package
moroshka-dev/moroshka-xcp

>-

https://www.pkglnk.dev/xcp.git?path=upm
moroshka-dev

Moroshka.DiContext

0
Moroshka.DiContext
Package
moroshka-dev/moroshka-di-context

Extends E314.DI to provide hierarchical dependency injection containers with binding inheritance. Organize complex DI setups across nested contexts while maintaining clean separation of concerns and reducing boilerplate configuration in large-scale Unity projects.

https://www.pkglnk.dev/di-context.git?path=upm
moroshka-dev

Moroshka.DerivedTypes

0
Moroshka.DerivedTypes
Package
moroshka-dev/moroshka-derived-types

Serialize System.Type in the Unity inspector with an intuitive dropdown interface. Moroshka.DerivedTypes automatically enumerates types inherited from a specified base type, streamlining polymorphic type selection and reducing manual configuration in your workflows.

https://www.pkglnk.dev/derived-types.git?path=upm
moroshka-dev

Moroshka.Bootstrap

0
Moroshka.Bootstrap
Package
moroshka-dev/moroshka-bootstrap

>-

https://www.pkglnk.dev/moroshka-dev-bootstrap.git?path=upm
moroshka-dev

Moroshka.InstanceProvider

0
Moroshka.InstanceProvider
Package
moroshka-dev/motoshka-instance-provider

>-

https://www.pkglnk.dev/instance-provider.git?path=upm
moroshka-dev

Matryoshka.Collections

0
Matryoshka.Collections
Package
moroshka-dev/moroshka-collections

High-performance collections library for Unity with optimized capacity management. Provides predictable memory allocation and efficient data structures designed for game development, enabling developers to manage collections with minimal garbage collection overhead and improved runtime performance.

https://www.pkglnk.dev/moroshka-dev-collections.git?path=upm
moroshka-dev

Matryoshka.Di

0
Matryoshka.Di
Package
moroshka-dev/moroshka-di

DiContainer is a dependency injection container that simplifies object creation and dependency management in Unity projects. It enables you to configure type bindings, resolve dependencies, and control object lifecycles, promoting cleaner architecture and improved testability in your game and application code.

https://www.pkglnk.dev/moroshka-di.git?path=upm