All Projects → keijiro → Voxelman

keijiro / Voxelman

Licence: unlicense
Unity ECS + C# Job System example

Projects that are alternatives of or similar to Voxelman

Htframework
Unity HTFramework, a rapid development framework of client to the unity.
Stars: ✭ 179 (-83.52%)
Mutual labels:  ecs, unity, unity3d
Ecs
ECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (-86.1%)
Mutual labels:  ecs, unity, unity3d
Learning Unity Ecs 2
A bunch of small Unity projects where I explore and learn Unity's new ECS and Job System. Updated for the new API.
Stars: ✭ 65 (-94.01%)
Mutual labels:  ecs, unity, unity3d
Ecs
LeoECS is a fast Entity Component System (ECS) Framework powered by C# with optional integration to Unity
Stars: ✭ 578 (-46.78%)
Mutual labels:  ecs, unity, unity3d
Actors.unity
🚀Actors is a framework empowering developers to make better games faster on Unity.
Stars: ✭ 437 (-59.76%)
Mutual labels:  ecs, unity, unity3d
Egocs
EgoCS: An Entity (GameObject) Component System framework for Unity3D
Stars: ✭ 211 (-80.57%)
Mutual labels:  ecs, unity, unity3d
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (-89.04%)
Mutual labels:  ecs, unity, unity3d
Ecsrx
A reactive take on the ECS pattern for .net game developers
Stars: ✭ 288 (-73.48%)
Mutual labels:  ecs, unity, unity3d
Firefly
Unity ECS example for special effects
Stars: ✭ 489 (-54.97%)
Mutual labels:  ecs, unity, unity3d
Ecs Snake
Simple snake game powered by ecs framework.
Stars: ✭ 41 (-96.22%)
Mutual labels:  ecs, unity, unity3d
Minject
Mono Framework Interaction / Injection Library for .NET (C++/CLI)
Stars: ✭ 42 (-96.13%)
Mutual labels:  unity, unity3d
Meshstreaminggrasshopper
Plugin for Grasshopper to stream mesh geometry through web socket.
Stars: ✭ 52 (-95.21%)
Mutual labels:  unity, unity3d
Bepinex
Unity / XNA game patcher and plugin framework
Stars: ✭ 1,001 (-7.83%)
Mutual labels:  unity, unity3d
Chasingplanes unity3d
A "Missiles" game replica, 2D fun mobile game about avoiding missiles while flying a plane.
Stars: ✭ 42 (-96.13%)
Mutual labels:  unity, unity3d
Urfairy
C# extensions for Unity development
Stars: ✭ 51 (-95.3%)
Mutual labels:  unity, unity3d
Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-96.13%)
Mutual labels:  unity, unity3d
Unity3d Quicksearch
A Command Palette for Unity
Stars: ✭ 54 (-95.03%)
Mutual labels:  unity, unity3d
Unity Extensions
Useful extension methods for Unity.
Stars: ✭ 50 (-95.4%)
Mutual labels:  unity, unity3d
Factory
Factory for object creation and dependency injection. Works with normal C# apps or under Unity3d
Stars: ✭ 50 (-95.4%)
Mutual labels:  unity, unity3d
Unitystandalonefilebrowser
A native file browser for unity standalone platforms
Stars: ✭ 1,002 (-7.73%)
Mutual labels:  unity, unity3d

Voxelman

gif gif

Voxelman is an example that shows how to use the new Entity Component System with Unity in an extreme way. Each voxel in the scene is instantiated as an entity, and controlled by component systems. It also utilizes the C# Job System, the Burst Compiler and the asynchronous raycast to hit the maximum efficiency of multi-core processors.

System requirements

  • Unity 2018.2 or later

How to play with this project

Submodules

This repository uses Git submodules to manage UPM (Unity Package Manager) packages. If you know Git well and how to deal with submodules, simply clone this repository and do submodule init & submodule update in it.

If you're not sure what Git submodule is, download the contents of this repository from zip download link. After extracting the zip file, download and extract the following packages into the Packages directory.

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