Skip to content
View gilzoide's full-sized avatar

Sponsors

@twinstae

Organizations

@FellowshipOfTheGame
Block or Report

Block or report gilzoide

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gilzoide/README.md

Hi everybody! =D

I'm Gil and I develop free software with a focus on usability.

I am the author of some Godot plugins:

I also make Unity plugins:

  • Easy Project Settings: easily create custom Project Settings by adding the [ProjectSettings] attribute to your ScriptableObject subclass
  • Camera Viewport Rect: automatically setup Camera viewports from RectTransforms
  • Back Button Stack: easily manage a stack of objects that respond to the ESC button / Android Back button
  • Gesture Recognizers: touch/pointer gesture recognizer scripts based on EventSystem handlers or Input (Tap/Multitap, Long Press, Pan, Pinch, Twist, Swipe, Edge Pan)
  • Update Manager: simple to use Update Manager pattern + Jobified Update for MonoBehaviours and pure C# classes alike
  • SQLite-net: SQLite-net for Unity, supports Windows, Linux, macOS, iOS, tvOS, visionOS, Android and WebGL
  • SQLite Asset: read-only SQLite database assets for Unity with ScriptedImporters for ".sqlite", ".sqlite2" and ".sqlite3" files
  • SQLite Asset - CSV: easily import ".csv" files as read-only SQLite database assets in Unity
  • Conditional Objects: modify GameObjects and Components at Prefab/Scene import time, based on build configurations
  • Scene Reference: autogenerated ScriptableObjects that are stable references to the scenes configured in Build Settings
  • Safe Area Layout: uGUI layout group that makes children respect the Safe Area
  • Gradle Wrapper: automatically generate Gradle Wrapper (gradlew) when exporting Android projects
  • Main Thread Task: Task/UniTask-based Main Thread dispatcher classes, no GameObjects involved
  • TaskFactoryObject: TaskFactory Unity objects plus a collection of TaskSchedulers with optional limited concurrency
  • Serializable Collections: serializable versions of Dictionary, HashSet and KeyValuePair for Unity 2020.1+
  • Asset List: ScriptableObject that automatically aggregates assets using AssetDatabase.FindAssets
  • Gradient Rect: Unity UI component that generates meshes using Gradients
  • Rounded Corners: Unity UI component that generates meshes with rounded corners
  • Flex UI: Flexbox layout support for Unity UI using the Yoga layout engine
  • Lottie Player: player for Lottie animations, powered by rlottie, multithread/Job System-friendly

I'm also a musician and have some songs recorded 🎵

Feel free to reach me about anything at all! ^^

Donate using Liberapay Buy me a coffee on Ko-fi

Popular repositories

  1. godot-lua-pluginscript godot-lua-pluginscript Public

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

    Lua 285 21

  2. godot-dockable-container godot-dockable-container Public

    Dockable/tiling UI panels Container addon for Godot

    GDScript 170 16

  3. unity-texture-apply-async unity-texture-apply-async Public

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

    C 97 5

  4. unity-update-manager unity-update-manager Public

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

    C# 64 8

  5. unity-flex-ui unity-flex-ui Public

    Flexbox layout support for Unity UI using the Yoga layout engine

    C# 63 3

  6. lua-gdextension lua-gdextension Public

    Extension for using the Lua programming language in Godot 4.1.2+

    C++ 49 3