GithubHelp home page GithubHelp logo

labbbirder / unitysingleton Goto Github PK

View Code? Open in Web Editor NEW
23.0 23.0 3.0 84 KB

Unity单例模块,支持Editor和Runtime,简单可靠,独立于场景。自带可视化窗口

License: MIT License

C# 100.00%
singleton unity

unitysingleton's Introduction

Recent Activities

  1. 🗣 Commented on #1 in labbbirder/Unity-Shell
  2. 🔒 Closed issue #2 in labbbirder/Unity-Shell
  3. 🔒 Closed issue #1 in labbbirder/Unity-Shell
  4. 🗣 Commented on #4 in labbbirder/DecimalNavigation
  5. 🔒 Closed issue #4 in labbbirder/DecimalNavigation

Labbbirder

研究内容包括游戏开发、图形学、逆向、机器学习、数学、经济学等。全栈开发,能实现指令集级别的二进制制品优化,能魔改编译器,能魔改引擎,能自研和优化统计学算法。

近期工作内容

  • 历史项目维护

  • 搭建框架:大地图帧同步项目

    • UI、资源更新、脚本更新等
    • 确定性模拟
      • 确定性数学
      • 确定性物理
      • 确定性寻路
    • 确定性数据和资源
      • 角色动画及确定性导出
      • 行为树及确定性导出
      • 游戏Database导出
    • 同步机制
      • 预测、回滚机制
      • 全球节点匹配机制
    • 对象同步和响应式MVVM
    • 各类ECS方案对比和技术选型
    • 学习和借鉴ET服务端设计
    • 团队协作流的设计
    • UI压测、实体压测
    • CI的设计
  • 学习:

    • Mono源码和文档阅读整理
    • 各类ECS实现的内存布局分析整理
    • ECMA CLI阅读整理
    • 实现自定义渲染管线
  • 研究尝试

    • 尝试实现HybridCLR的AOT更新
    • 尝试实现HybridCLR在Desktop等个别平台下的热更模块PInvoke
    • 热重载的尝试
  • 社区维护

    • UnityInjection继续实现
    • DecimalNavigation更新
    • CSReactive更新
    • 静态全局对象SourceGeneration

unitysingleton's People

Contributors

labbbirder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.