• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    D
  • License
    The Unlicense
  • Created almost 4 years ago
  • Updated almost 4 years ago

Reviews

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

Repository Details

A -betterC compatible Struct Of Arrays template for D

More Repositories

1

godot-lua-pluginscript

Godot PluginScript for the Lua language, currently based on LuaJIT's FFI
Lua
308
star
2

godot-dockable-container

Dockable/tiling UI panels Container addon for Godot
GDScript
189
star
3

unity-texture-apply-async

Alternative to Texture2D.Apply() that doesn't require synchronizing with the render thread, avoiding stalls in the main thread
C
110
star
4

unity-flex-ui

Flexbox layout support for Unity UI using the Yoga layout engine
C#
100
star
5

unity-update-manager

Simple to use Update Manager pattern for Unity + Jobified Update for MonoBehaviours and pure C# classes alike
C#
85
star
6

unity-sqlite-net

SQLite-net for Unity, supports Windows, Linux, macOS, iOS, tvOS, visionOS, Android and WebGL
C
65
star
7

lua-gdextension

Extension for using the Lua programming language in Godot 4.1.2+
C++
62
star
8

hello-gdextension

Samples and experiments using Godot 4 + GDExtension
C
48
star
9

unity-gradle-wrapper

Automatically generate Gradle Wrapper (gradlew) when exporting Android projects in Unity
C#
42
star
10

unity-safe-area-layout

uGUI layout group that makes children respect the Safe Area. It drives children's anchors and supports LayoutElement.ignoreLayout
C#
42
star
11

godot-dispatch-queue

Threaded and synchronous Dispatch Queues for Godot
GDScript
40
star
12

unity-camera-viewport-rect

Automatically setup Camera viewports from RectTransforms in Unity
C#
35
star
13

unity-camera-fov-fit

Automatically adjust cameras' FOV to 3D objects bounds in Unity
C#
24
star
14

unity-lottie-player

Player for Lottie animations, powered by rlottie, multithread/Job System-friendly
C#
23
star
15

unity-key-value-store

Key-Value Store save system interface and implementations for Unity
C#
22
star
16

godot-cubic-bezier-controls

Godot addon defining Cubic Bezier Curve Resource and Controls for visualizing and editing them
GDScript
20
star
17

high-level-gdnative

Single header GDNative high level API for C/C++
C++
19
star
18

pega-texto

Single-file Parsing Expression Grammars (PEG) runtime engine for C
C
18
star
19

unity-gradient-rect

Component that draws a Gradient using Unity UI
C#
17
star
20

raylib-meson-template

Minimal template project for C/C++ applications using raylib built using Meson
Meson
17
star
21

draw-over

Drawing application with support for transparent background, working both as a drawing board or on-screen annotation tool
GDScript
17
star
22

unity-managed-jobs

Use classes and other managed types with Unity's Job System
C#
16
star
23

godot-lua-pluginscript-distribution

Distribution repository for Godot Lua PluginScript, submitted to the Asset Library
Lua
12
star
24

unity-easy-project-settings

Easily create custom Project Settings by adding [ProjectSettings(...)] attribute to your ScriptableObject subclass
C#
12
star
25

bettercmath

A -betterC compatible 3D math library for D
D
10
star
26

unity-gesture-recognizers

Gesture recognizer scripts for Unity based on Input and EventSystem handlers
C#
10
star
27

inclua

C to scripting languages wrapper generator, INitialy for binding C to LUA
Mako
10
star
28

godot-input-key-event-grabber

Godot plugin with a button that grabs key events and populate an InputEventKey instance, great for creating ShortCut resources
GDScript
8
star
29

TaskFactoryObject

TaskFactory Unity objects plus a collection of TaskSchedulers with optional limited concurrency
C#
8
star
30

unity-conditional-objects

Unity scripts that modify GameObjects and Components at Prefab/Scene import time based on build configurations
C#
8
star
31

unity-serializable-collections

Serializable versions of Dictionary, HashSet and KeyValuePair for Unity 2020.1+
C#
7
star
32

gdextension-lite

Automatically generated header-only GDExtension bindings for C/C++
C
7
star
33

unity-runtime-preset

Functionality analogous to Unity's Preset that can be used at runtime and prefab/scene import time
C#
7
star
34

unity-back-button-stack

Easily manage a stack of objects that respond to the ESC button / Android Back button in Unity, so that only the top object handles the event.
C#
6
star
35

AssetList

ScriptableObject that automatically aggregates assets using AssetDatabase.FindAssets
C#
6
star
36

c_api_extract-py

Automatic extraction of C APIs from header files using Python and libclang
Python
6
star
37

lallegro

Lua bindings for the Allegro 5.2 game programming library
Lua
6
star
38

unity-enum-bitset

Fast and memory efficient implementation of C#'s ISet for enums, storing data as bit masks
C#
6
star
39

unity-prefab-pool

Prefab instance pool that is configurable in the Inspector, supports any engine Object type and is available as a serializable C# class, MonoBehaviour and ScriptableObject
C#
6
star
40

molde

Zero dependency, single file template engine for Lua 5.1+ with builtin sandbox support
Lua
6
star
41

hell

Hell build system: "to hell with building software!"
Lua
5
star
42

raise-and-shine

Height map editor with automatic normal map generation for 2D textures
GDScript
5
star
43

unity-rounded-corners

UI components with rounded corners embedded in their meshes for Unity
C#
5
star
44

unity-tween-jobs

Tween engine for Unity based on the C# Job System
C#
5
star
45

unity-lyon-tessellation

Tessellation of vector paths in Unity, powered by lyon
C#
5
star
46

betterclist

A -betterC compatible dynamic list backed by array for D
D
4
star
47

unity-non-alloc-enumeration

Non-alloc enumerables for Unity structures and C# IList/IReadOnlyList
C#
4
star
48

objectivec-gdextension

Experimental GDExtension for calling Object-C methods at runtime in Godot 4.1+
Objective-C++
4
star
49

gargula

Game engine based on nested structs and compile-time tree traversals powered by raylib and D compatible with betterC
D
4
star
50

c-allocators

A collection of public domain single-file custom allocators for C/C++
C
4
star
51

cffi-gdextension

libffi bindings for Godot 4.1+
C++
4
star
52

wildcard_pattern-lua

Lua library for using shell-like wildcards as string patterns with support for importing gitignore-like file content
Lua
3
star
53

xadrezaoDoBatistao

Java
3
star
54

unity-ui-corner-offset

Corner Offset mesh modifier for Unity UI, useful for shearing/skewing Graphics
C#
3
star
55

WebGlJsInjector

Import JavaScript code as <script> tags in Unity WebGL builds' index.html file
C#
3
star
56

unity-objectivec

High level C# to Objective-C interface, similar to Unity's AndroidJavaClass and AndroidJavaObject
C#
3
star
57

high-level-gdnative-example

Example project for High level GDNative C/C++ API (HGDN)
C
3
star
58

csfml-luajit

LuaJIT FFI bindings for CSFML
Lua
3
star
59

unity-audio-latency

Utilities for finding audio latency
C#
3
star
60

unity-key-value-store-icloud-kvs

Key-Value Store implementation for Unity backed by iCloud KVS
C#
3
star
61

unity-sqlite-asset

Read-only SQLite database assets for Unity with ScriptedImporters for ".sqlite", ".sqlite2" and ".sqlite3" files
C#
3
star
62

godot-auto-scroll-label

Label that animates the text scrolling when it does not fit in its rect for Godot
GDScript
2
star
63

NamedEnum

Safer alternative to raw enums when used as serialized fields in Unity, maintains the right values after reordering, resistant to code merges
C#
2
star
64

godot-fixed-cell-grid-container

Simple grid Container with fixed size cells for Godot
GDScript
2
star
65

godot-ecolocalizacao-2D

Teste de efeito de eco localização em 2D usando Godot
GDScript
2
star
66

unity-get-component-context-menu

Context menu items for setting up Component references based on GetComponent* methods
C#
2
star
67

unity-scene-reference

Autogenerated ScriptableObjects that are stable references to the scenes configured in Build Settings, even if they are moved/renamed
C#
2
star
68

unity-main-thread-task

Task/UniTask-based Main Thread dispatcher classes, no GameObjects involved
C#
2
star
69

lua-gdextension-distribution

Distribution repository for Lua GDExtension, submitted to the Asset Library
Makefile
2
star
70

SSC0770-2020-S2-Audio

Projeto Unity pra aula sobre Audio da disciplina SSC0770
ShaderLab
2
star
71

unity-state-enum-sample

A sample Unity project using a state enum ScriptableObject + MonoBehaviours with UnityEvents
ShaderLab
2
star
72

nested

A generic nested data structure file format, where data is formed by nested lists with both sequential data and key-value paired data.
Lua
1
star
73

argmatcher

Simple command line argument matcher for Lua
Lua
1
star
74

petecataque

A game made with Lua + LÖVE + Nested
Lua
1
star
75

ecsql

Experimental ECS framework powered by SQLite
C
1
star
76

bode-espirratorio

GDScript
1
star
77

godot-moonscript-import-plugin-poc

Proof of concept import plugin for using MoonScript in Godot, based on Lua PluginScript
Lua
1
star
78

unity-webgl-emscripten-settings

Unity Project Settings tab that allows editing PlayerSettings.WebGL.emscriptenArgs
C#
1
star
79

gogodotjam1

Game made for Go Godot Jam 1
GDScript
1
star
80

StreamingJson

A streaming JSON parser for desserializing structured data for Unity
C#
1
star
81

tuirm

A ncurses based Terminal UI toolkit in Lua
Lua
1
star
82

lualvm

Lua wrapper for the LLVM-C API
Lua
1
star
83

d-sokol-game

An experimental game made using D + sokol_gfx
C
1
star
84

ggj2021

Game made for Global Game Jam Online 2021
GDScript
1
star
85

unity-playerloophelper

Single file helper class for registering/unregistering systems in Unity's PlayerLoop.
C#
1
star
86

fswatch-luajit

LuaJIT FFI and wrapper for libfswatch (https://github.com/emcrisostomo/fswatch)
Lua
1
star
87

lap

Lambda Argument Parser, a C++11 library for parsing command line arguments
C++
1
star
88

SOTreta

Jogo feito na Semcomp Game Jam 2017
PHP
1
star
89

Godot-KeyShortcutCreator

A creator for InputEventKey Shortcut resources with direct keyboard input instead of looking up scancodes manually
GDScript
1
star
90

unity-key-value-store-sqlite

Key-Value Store implementation backed by the SQLite database engine
C#
1
star
91

unity-reset-after-play-mode

Editor-only ScriptableObject that resets other assets' properties after exiting Play Mode to avoid unwanted diffs in version control
C#
1
star
92

unity-key-value-store-apple-keychain

Key-Value Store implementation for Unity backed by macOS/iOS/tvOS/visionOS Keychain services
C#
1
star
93

d-raylib-pongstruct

D + Raylib powered Pong game with no class (structs only)
D
1
star
94

unity-native-collections-stream

Stream, TextReader and TextWriter implementations backed by Unity Native Collections
C#
1
star
95

unity-sqlite-asset-csv

Easily import ".csv" files as read-only SQLite database assets in Unity
C#
1
star
96

idbvfs

WebAssembly SQLite VFS for web browsers, powered by IndexedDB
C
1
star
97

flyweight.hpp

Single header implementation of the Flyweight design pattern for C++11
C++
1
star