Description

A versatile and feature-rich controller script for 2D platformer games, including animations and customizable mechanics.


Overview:

Welcome to the 2D Platformer Controller Script for Unity! This package offers a comprehensive set of tools to help you create smooth and responsive platformer mechanics for your game. Designed with flexibility in mind, this script allows for extensive customization to fit your game's unique style.


Features:

➤ Smooth Movement and Acceleration: Experience precise control with fine-tuned acceleration and deceleration.

➤ Coyote Time and Jump Buffer: Enjoy forgiving controls with coyote time and jump buffering, making gameplay feel responsive and fair.

➤ Variable Jump: Create dynamic jumps with height variations based on button press duration.

➤ Wall Jump: Add verticality to your game with wall jumping mechanics.

➤ Dash: Implement versatile dashing with options for horizontal and vertical movement, and customizable gravity effects during dashes.

➤ Ledge Climb: Enable players to seamlessly climb ledges with automatic or manual climb options.

➤ Slide: Introduce sliding mechanics for fast-paced action and smooth traversal.

➤ Rule Tile: Streamline level design with a Rule Tile that automatically detects and applies the correct tile based on its surroundings, saving time and ensuring consistency.


Easy Integration: 

This Unity package is designed for quick and easy integration into your project. Simply import the package, adjust the settings to your preference, and you're ready to go!


Included Animations: 

To help you get started, this package includes a selection of 2D pixel art animations. These animations are from the 2D Pixel Art Character Template Asset Pack by ZeggyGames, used with permission. For more animations and to support the original artist, please visit their page.

How to Use:

  1. Import the Package: Download and import the Unity package into your project.
  2. Add the Controller: Attach the platformer controller script to your player character. There is also a ready-to-use player prefab included for your convenience.
  3. Customize Settings: Use the inspector to adjust the various settings and parameters to fit your game's needs.
  4. Apply Animations: Use the included animations or replace them with your own to bring your character to life.

Credits:

Note: 

This package is continuously being improved. Expect regular updates with new features, optimizations, and additional content. Stay tuned for more enhancements to make your 2D platformer development experience even better

StatusReleased
CategoryTool
PlatformsHTML5
Authorsnima.peykarimeh, babaslayer
GenrePlatformer
Made withUnity
Tags2D, Controller, Pixel Art, Unity
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard

Purchase

Buy Now$1.00 USD or more

In order to download this Platformer Toolkit you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:

Ultimate Platformer Controller.zip 685 kB

Development log

Comments

Log in with itch.io to leave a comment.

nice work!

Thanks!