Mini Dev Kit

Reusable Development Tools & Systems

About the Project

Mini Dev Kit is a collection of reusable tools and systems designed to accelerate game development workflows. Each tool is modular, well-documented, and ready to be integrated into any Unity project.

Built with best practices in mind, focusing on performance, maintainability, and ease of use for rapid prototyping and production pipelines.

3D Tools

3D Player Movement Framework

β–Ό

Comprehensive Unity movement system with modular input mapping, and vehicle interaction mechanics.

  • Player Movement: Input bridge system, camera-relative controls
  • Vehicle System: Mount/dismount with controller hot-swapping
  • State Machine: Extensible player/vehicle state management
  • Custom Editors: Property drawers for visual configuration

3D Object Movement Framework

β–Ό

Comprehensive Unity movement system with modular input mapping, DOTween-based animations, and vehicle interaction mechanics.

Screenshot / GIF Placeholder
  • Object Animation: DOTween SO system with Move, Jump, Path, Rotate
  • Vehicle System: Mount/dismount with controller hot-swapping
  • Custom Editors: Property drawers for visual configuration

2D Tools

Sprite Database Animator

β–Ό

A Unity system for code-driven sprite animations using SpriteLibrary and SpriteResolver components.

  • Dynamic Animation: Plays sprite sequences by Category
  • Frame Rate Control: Adjustable animation speed
  • Custom Inspector: Quick test buttons for all categories
  • Simple API: SetCategory("Run") to start animations

2D Player Movement Framework

β–Ό

Comprehensive Unity 2D player movement system with modular input mapping, and sprite database animations.

Core Systems:

  • Player Movement: Modular input-to-movement bridge with camera-relative controls
  • State Machine: Extensible player and vehicle state management
  • Custom Editors: Property drawers for visual inspector configuration
  • Multiple Movement Types: Velocity, AddForce, MovePosition, Torque, Transform

2D Object Movement Framework

β–Ό

Comprehensive Unity 2D object movement system with modular input mapping, DOTween-based animations, and sprite database animations.

Screenshot / GIF Placeholder

Core Systems:

  • Object Animation: ScriptableObject-based DOTween system with visual editor
  • Custom Editors: Property drawers for visual inspector configuration
  • Multiple Movement Types: Velocity, AddForce, MovePosition, Torque, Transform

Contact

πŸ“ž +90 538 968 69 77

βœ‰οΈ rengin.celik97@gmail.com

🌍 Istanbul, Turkey