All Projects → Hertzole → Gold Player

Hertzole / Gold Player

Licence: mit
A first person player controller for Unity.

Projects that are alternatives of or similar to Gold Player

2d Character Controller
Free 2D Character Controller for Unity.
Stars: ✭ 643 (+1113.21%)
Mutual labels:  controller, unity, player
Beaverandfairies
Stars: ✭ 14 (-73.58%)
Mutual labels:  game, unity
Rapid Router Unity
An Implementation of the Rapid Router game in Unity for devices
Stars: ✭ 12 (-77.36%)
Mutual labels:  game, unity
Srp
A customized forward+ render pipeline for Unity
Stars: ✭ 53 (+0%)
Mutual labels:  game, unity
Randompicker
一个动态权重的随机算法
Stars: ✭ 24 (-54.72%)
Mutual labels:  game, player
Tower Defense Game
this is a game made with Unity, the goal is to protect the tower against robots.
Stars: ✭ 25 (-52.83%)
Mutual labels:  game, unity
Savegamepro
A Complete and Powerful Save Game Solution for Unity (Game Engine)
Stars: ✭ 30 (-43.4%)
Mutual labels:  game, unity
Libvlcsharp
Cross-platform .NET/Mono bindings for LibVLC
Stars: ✭ 752 (+1318.87%)
Mutual labels:  unity, player
Pubg Battlepoint Farmbot
A simple easy to use working AFk battle point (bp) farming bot for player unknown battle grounds.
Stars: ✭ 40 (-24.53%)
Mutual labels:  game, player
Endless Runner Entitas Ecs
Runner template for Unity
Stars: ✭ 41 (-22.64%)
Mutual labels:  game, unity
Chasingplanes unity3d
A "Missiles" game replica, 2D fun mobile game about avoiding missiles while flying a plane.
Stars: ✭ 42 (-20.75%)
Mutual labels:  game, unity
Khan
khan will drive all your enemies to the sea (and also take care of your game's clans)!
Stars: ✭ 22 (-58.49%)
Mutual labels:  game, player
Number Wizard Ui Original
Introducing basic User Interface in the Complete Unity C# Developer 2D course (http://gdev.tv/cudgithub)
Stars: ✭ 18 (-66.04%)
Mutual labels:  game, unity
Pokemonunity
A framework to build Pokémon RPG games.
Stars: ✭ 934 (+1662.26%)
Mutual labels:  game, unity
Buttons And Boxes
A Sokoban-esque puzzle game developed in unity 3D in 2016
Stars: ✭ 17 (-67.92%)
Mutual labels:  game, unity
Hsplugins
Various Honey Select plugins
Stars: ✭ 21 (-60.38%)
Mutual labels:  game, unity
Clash Royale Clone
A Unity clone of Supercell's Clash of Clans spin-off mobile game Clash Royale with possibly some twists.
Stars: ✭ 43 (-18.87%)
Mutual labels:  game, unity
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+1135.85%)
Mutual labels:  game, unity
Falling Words Typing Game
This is the source code for a Falling Words Typing Game created in Unity during a Twitch Livestream.
Stars: ✭ 31 (-41.51%)
Mutual labels:  game, unity
Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-20.75%)
Mutual labels:  game, unity

Gold Player

A first-person player controller for Unity, built with being user-friendly and developer-friendly in mind.

🎇 Features

  • Optimized for speed and size
  • Walking, running (with optional stamina!), crouching, and jumping
  • Head bob and audio for footsteps, jumping, and landing
  • Moving platforms support
  • Easy to use functions
  • Very well documented code
  • Interaction component, UI component, graphics component, and animator component
  • Easy to integrate into multiplayer
  • Support for Unity's new Input System
  • Works with IL2CPP and fast enter play mode settings

📦 Installation

Minimum supported Unity version: 2018.4

Package manager installation:

  1. Open the package manager in your project.
  2. Click the + button in the top left corner and click 'Add package from git'.
  3. Enter this URL: https://github.com/Hertzole/gold-player.git#package

or

  1. Open your manifest.json in YourGameFolder/Packages/.
  2. Add "se.hertzole.gold-player": "https://github.com/Hertzole/gold-player.git#package" to your dependencies list.
  3. Go back into Unity and it should resolve the packages and download Gold Player.

Unity package installation:

  1. Go to the releases tab and download the latest .unitypackage version.
  2. In Unity, import the package either by dragging it into your project or right-clicking in your project window - Import package - Custom package
  3. Include all the files in the editor/runtime folder. Components you don't want can be removed with script defines/project settings. You may remove examples if you want to.

Development branch:

There's a development branch you can use to get the latest features in package manager format. This branch may be unstable and features are not production ready!
In the package manager, enter
https://github.com/Hertzole/gold-player.git#dev-package instead.
In your manifest, enter
"se.hertzole.gold-player": "https://github.com/Hertzole/gold-player.git#dev-package" instead.

Updating:

Package manager version: Remove the package and add it again.
Unity package version: Remove the old project and reimport it.

🔨 Getting Started

After importing Gold Player into your project, the quickest way to get started is by creating the player using Create - 3D Object - Gold Player Controller. This will set up the player in a recommended way.
You can then explore all the options on the controller. You can also check out all the available components from the Add Component menu. They are under the Gold Player subcategory. You can also check out the examples that demonstrate specific features.

📃 License

Gold Player is licensed under MIT. You can do whatever you want with it, but I'm not liable if it causes any damages.

🕹 Screenshots and Testing

Play Example Level
You can play around in an example scene that showcases most of the features while also allowing you to modify the player at runtime.

The available editors: Editor

Buy Me a Coffee at ko-fi.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].