• Stars
    star
    162
  • Rank 224,756 (Top 5 %)
  • Language
    C#
  • Created almost 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Common Unity resources Exceed7 Experiments uses in projects.

E7Unity - A collection of Unity things that Exceed7 Experiments is using.

Free Unity stuff! But don't underestimate them because I have this as a UPM package on both of my real game projects. They are all actively being used and are very crucial (to me). Maybe someone else needs it, so I decided to share it for free.

This is previously submodule based, but the new era is on npm-based Unity Package Manager! So I have transformed this in th UPM-based repo. (That means I have committed all the .meta files)

The license for everything here is MIT. This repo will keeps growing or shrinking over time. When I don't like something anymore I will delete it!

I am not taking any responsibility for any problem caused by this, if there are bugs, they don't compile, or causes any revenue loss to your game!

There is a README.md file in most folders.

Assembly Definition Files

E7Unity is segmented into E7.Unity and E7.Unity.Editor. Reference those to use it.

There is a reference to Odin Inspector in those .asmdef because some scripts allows nice drawing by Odin! But in the script there is an additional #if ODIN_INSPECTOR check. So if you don't have Odin you can safely remove the references from .asmdef.

Some scripts has been separated into their own repo

More Repositories

1

NotchSolution

A set of components and tools to solve notched/cutout phones layout problems for Unity.
C#
662
star
2

protobuf-unity

Automatic .proto files compilation in Unity project to C# as you edit them, plus utilities.
C#
439
star
3

ECSLineRenderer

ECS approach to render a line.
C#
140
star
4

SpineTimeline

Animate SkeletonAnimation or SkeletonGraphic with Unity's Timeline
C#
82
star
5

E7ECS

Misc stuff I made for ECS.
C#
50
star
6

Minefield

Program a concise navigation play mode test in Unity.
C#
47
star
7

ModifyEditorStyle

Change fonts throughout Unity editor
C#
44
star
8

UnityiOSNativeAudio

This project confirms that the Unity's audio problem is not just audio latency, but also input latency.
Objective-C++
37
star
9

AHLCG3mmDivider

Card divider graphics you can print out and cut up to use with Arkham Horror : The Card Game (LCG)
C#
36
star
10

GradientGenerator

A Unity script to generate multiple variants of evenly distributed `Gradient` based on input `AnimationCurve`.
C#
34
star
11

OdinHierarchy

Pimp your Hierarchy based on pattern matching.
C#
33
star
12

EcsTesting

Utilities to help writing tests for Unity Entities.
C#
28
star
13

EnumDispatcher

ECS backed C# enums as Flux/Redux action in Unity
C#
27
star
14

ECS.HybridTextMesh

Use Transform systems and Hybrid Renderer to render pre-generated meshes of glyphs.
C#
27
star
15

JobAnimationCurve

An AnimationCurve that works inside a job. Build one by providing an original AnimationCurve.
C#
26
star
16

UnitySystemVisualizer

Unity ECS's system visualizer
C#
21
star
17

UnitySendMessageEfficiencyTest

UnitySendMessage is crucial for calling back from native to C#. How can we make it the fastest?
C#
18
star
18

UnityTextureMemoryResearch

A project for trying out Unity's behaviour of texture memory loading/unloading. Read : https://gametorrahod.com/unity-texture-memory-loading-unloading-7054819e4ae8
C#
17
star
19

GoogleSheetsUnity

Get data from your private Google Sheets to Unity!! (Read-only)
C#
15
star
20

UnityNativeDrumPad

This project show the lowest latency way I could think of in making an iOS/Android musical app in Unity.
C#
15
star
21

UnoSDVXCon

Sound Voltex/K-Shoot Mania Controller Script for an Arduino Uno
CSS
14
star
22

MacbookUbuntuTrackpad

Makes Macbook's Force Touch Trackpad less annoying in dual booted Ubuntu.
13
star
23

Firestorm

Makeshift Cloud Firestore C# API that works with Unity via REST API. Contains only basic functions.
C#
13
star
24

UILesson

Unity UI Animation Lesson - From KU Game Dev Class 14/03/2017
C#
13
star
25

IntBoolFloat

Hybrid Unity ECS benchmark against classic GameObject Update
C#
12
star
26

GrooveCoasterController

Experimental app to use your Android device as a wireless controller for playing Groove Coaster for Steam (https://store.steampowered.com/app/744060/Groove_Coaster/)
Kotlin
11
star
27

ink-VN

Unity Visual Novel extension for ink language (https://github.com/inkle/ink) - in development
C#
10
star
28

RichUp

Preprocess Markdown in TMP_Text into rich text.
C#
10
star
29

EcsGadgets

Random ECS stuff for sharing across projects.
C#
8
star
30

spine-unity-upm

C#
5
star
31

arkham-starter

TypeScript
5
star
32

UniRx.Async-UPM

neuecc's UniRx.Async UPM pullable version
C#
5
star
33

FirebaseUPM

Firebase Unity SDK in UPM format.
Python
4
star
34

monokai-blender

A Blender theme for programmers
4
star
35

NewInputLatencyTest

Unity's new input system latency test
C#
4
star
36

AndroidNotchCutoutDatabase

A database of all Android phones with a cutout/notch.
3
star
37

AndroidPlayAudio

Plays an audio with SoundPool & AudioTrack when you touch the button.
Java
2
star
38

UnityTapSound

Tap the screen then it will sound. A simple project to test the audio latency.
C++
2
star
39

superagent-graphql

Shortcut plugin for making a GraphQL query with SuperAgent
JavaScript
2
star
40

resource-script

Resource Script is a programmer-centric data storage format that looks like TypeScript code.
TypeScript
2
star
41

yarnv2-react-test

An example project structure that test React hooks separately with yarn v2 workspace.
TypeScript
2
star
42

bms-preview-maker

Make a preview.ogg file from .bms and measure range
CSS
1
star
43

ProtobufIL2CPP2018

A project to test Protobuf with Unity
C#
1
star
44

AssetStoreExtensions

1
star
45

bms-portfolio

A playable BMS portfolio (soon to be forkable to make your own but please wait until I can do it myself first..)
Shell
1
star
46

NativeTouchAndroidStudio

CMake
1
star
47

SarCrypt

Stupid text encryption
C#
1
star
48

sveltekit_stories_watcher

TypeScript
1
star
49

iOSSoundTest

SoundTest - An XCode project that uses AVAudioPlayer to play sound on tap.
Objective-C
1
star