Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/llafuente/unity-platformer
Unity platformer framework: IA, Ladders, Jumps, WallStick, WallJumps, Slopes, MovingPlatforms, OneWayPlatforms/Walls, Ropes and more...
https://github.com/llafuente/unity-platformer
game platformer unity unity3d
Last synced: 3 months ago
JSON representation
Unity platformer framework: IA, Ladders, Jumps, WallStick, WallJumps, Slopes, MovingPlatforms, OneWayPlatforms/Walls, Ropes and more...
- Host: GitHub
- URL: https://github.com/llafuente/unity-platformer
- Owner: llafuente
- License: mit
- Created: 2016-02-08T18:50:34.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-18T13:44:11.000Z (over 7 years ago)
- Last Synced: 2024-08-02T05:13:14.593Z (6 months ago)
- Topics: game, platformer, unity, unity3d
- Language: C#
- Homepage:
- Size: 2.22 MB
- Stars: 119
- Watchers: 18
- Forks: 23
- Open Issues: 25
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# unity-platformer [![Travis Status](https://secure.travis-ci.org/llafuente/unity-platformer.png?branch=master)](http://travis-ci.org/llafuente/unity-platformer) [![Appveyor Status](https://ci.appveyor.com/api/projects/status/github/llafuente/unity-platformer?branch=master&svg=true)](https://ci.appveyor.com/project/llafuente/unity-platformer)
===
Based on https://github.com/SebLague/2DPlatformer-Tutorial evolve
in it's own beast.This project is 5.5, I cannot garantee 5.4 compatibility of Assets but code
should be OK as unit-test pass on 5.4## API & documentation & Installation
[unity-platformer API](http://llafuente.github.io/unity-platformer/)
## Features
Tiles (Assets/UnityPlatformer/Scripts/Tiles/)
* Moving platforms
* One way platforms (all four directions)
* Ladders
* Boxes (movable)
* Jumpers
* Ropes
* Item (Pickable / Usable)
* Tracks
* Liquid (bouyancy, not inside water yet)Artificial inteligence (Assets/UnityPlatformer/Scripts/AI/)
* Patrol
* Projectiles
* JumperCharacter actions (Assets/UnityPlatformer/Scripts/Character/Actions/)
* Melee attacks
* Wallstick/WallJump
* Push boxes
* Water (liquid) bouyancy
* Climb/Descent Slopes
* Crounch
* Slip down big slopes
* Use items
* ...Input (Assets/UnityPlatformer/Scripts/Input/)
* Keyboard / mouse (unity input)
* Wii pad
* CnControls## Known issues
[https://github.com/llafuente/unity-platformer/labels/bug](https://github.com/llafuente/unity-platformer/labels/bug)
## TODO
[https://github.com/llafuente/unity-platformer/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement](https://github.com/llafuente/unity-platformer/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement)
## Caveats
[https://github.com/llafuente/unity-platformer/labels/caveat](https://github.com/llafuente/unity-platformer/labels/caveat)
## Hotswapping
`unity-platformer` support (mostly) hotswapping.
There are some limitations, like the character current actions is lost: Example: If character is grabbing will fall.
# License
License is MIT Copyright © 2016 Luis Lafuente Morales
Except a few files that are shared with Sebastian (https://github.com/SebLague)