All Projects → delight-dev → Delight

delight-dev / Delight

Licence: mit
Delight is an open source component-oriented framework for Unity.

Projects that are alternatives of or similar to Delight

Unity Shaders
✨ Shader demo - More than 300 examples
Stars: ✭ 198 (-1.49%)
Mutual labels:  unity, unity3d, game-development
Unityfx.async
Asynchronous operations (promises) for Unity3d.
Stars: ✭ 143 (-28.86%)
Mutual labels:  unity, unity3d, game-development
1 Character Movement
The first section of the course. You will learn everything required to build a simple movement system in your RPG, creating the core experience. http://gdev.tv/rpggithub
Stars: ✭ 81 (-59.7%)
Mutual labels:  unity, unity3d, game-development
3 Modifiers And Abilities
Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub
Stars: ✭ 64 (-68.16%)
Mutual labels:  unity, unity3d, game-development
Deadsimple Pixel Perfect Camera
An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
Stars: ✭ 186 (-7.46%)
Mutual labels:  unity, unity3d, game-development
09 Zombierunner Original
First person shooter with Unity terrain and AI pathfinding (http://gdev.tv/cudgithub)
Stars: ✭ 64 (-68.16%)
Mutual labels:  unity, unity3d, game-development
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (-40.8%)
Mutual labels:  unity, unity3d, game-development
X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Stars: ✭ 1,079 (+436.82%)
Mutual labels:  unity, unity3d, game-development
Ugui Mvvm
Unity3D uGUI mvvm databinding via the standard IXChanged interfaces used in wpf (INotifyPropertyChanged, INotifyCollectionChanged, etc)
Stars: ✭ 169 (-15.92%)
Mutual labels:  unity, unity3d, mvvm
Unitypausemenu
This is an open source Unity pause menu created for the game New Horizons, and it's completely free because of how a pause menu is a core component of a game, while the unity asset store was lacking in such an asset (until this was released on the asset store).
Stars: ✭ 160 (-20.4%)
Mutual labels:  unity, unity3d, game-development
Unity Scene Query
A library to traverse and query the Unity scene to find particular objects, uses something similar to CSS selectors to identify game objects.
Stars: ✭ 63 (-68.66%)
Mutual labels:  unity, unity3d, game-development
Fluent State Machine
Fluent API for creating state machines in C#
Stars: ✭ 195 (-2.99%)
Mutual labels:  unity, unity3d, game-development
Ksframework
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Stars: ✭ 1,119 (+456.72%)
Mutual labels:  unity, unity3d, game-development
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+5719.9%)
Mutual labels:  unity, unity3d, game-development
Unity3d Ai And Procedural Generation Framework
Unity3D AI and Procedural Generation Framework.
Stars: ✭ 58 (-71.14%)
Mutual labels:  unity, unity3d, game-development
Reflexityai
Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity
Stars: ✭ 109 (-45.77%)
Mutual labels:  unity, unity3d, game-development
Beaverandfairies
Stars: ✭ 14 (-93.03%)
Mutual labels:  unity, unity3d, game-development
Factory
Factory for object creation and dependency injection. Works with normal C# apps or under Unity3d
Stars: ✭ 50 (-75.12%)
Mutual labels:  unity, unity3d, game-development
Swissarmylib
Collection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (-23.38%)
Mutual labels:  unity, unity3d, game-development
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-15.42%)
Mutual labels:  unity, unity3d, game-development

Delight

Delight is an open source component-oriented framework for Unity, mainly centered around creating user-interface components that can easily be extended, combined and shared using a text based declarative design language (similar to HTML).

Discord

Get the latest API-docs, tutorials, extras and news at https://delight-dev.github.io/

Quick Start

  1. Import the latest Delight unity package into your Unity project.

  2. Create a new scene by right-clicking in your project hierarchy and choosing:

    Create -> Delight Scene.

    Press enter and open the newly created NewScene.xml XML file and edit it so it contains the following content:

    <NewScene xmlns="Delight" 
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="Delight ../Delight.xsd">
      
        <Label Text="Awesome!" />
    
    </NewScene>
    
  3. Open the Unity scene NewScene.unity that has been created in the same folder and run it.

Congratulations, you've created your first scene in Delight :).

Check out the Tutorials and get started creating some awesome UI components.

Contributing

You're welcome to contribute to the project. For minor contributions, such as bugfixes, open a pull request. If your contribution is larger, such as new views or features, consider opening an issue first to engage the community. If you want to contribute to the website check out the Delight website GitHub.

Sponsoring

If you enjoy the framework and like what I do, consider sponsoring the project as it helps me keep developing it and be of service to the community. Thank you.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

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].