GithubHelp home page GithubHelp logo

Recent Activities

  1. 💪 Opened PR #218 in genaray/Arch
  2. 💪 Opened PR #217 in genaray/Arch
  3. ❗ Opened issue #632 in mono/website
  4. 🗣 Commented on #21 in bigbaldy1128/DotNetDetour
  5. 🗣 Commented on #25 in bigbaldy1128/DotNetDetour

Labbbirder

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

近期工作内容

  • 历史项目维护

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

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

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

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

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

labbbirder's Projects

arch-fast-sync-edition icon arch-fast-sync-edition

在原本基础上调整内存结构,微调API,使其支持多世界间快速同步,减小预测回滚开销

capstone icon capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

decimalnavigation icon decimalnavigation

基于定点数的寻路解决方案(实际使用的是long类型), 适用于unity帧同步框架。

floatsyntaxconv icon floatsyntaxconv

使用语法分析的方式替换cs中的浮点运算为软浮点,快速转换已有代码库为帧同步版本,可扩展

hybridclr icon hybridclr

Fork用于:HybridCLR调试信息魔改版,debug专用

iptv icon iptv

Fork用于:调整为TVBox适配版

konnectjs icon konnectjs

An abstraction of node-connections structure, which designed for keep-in-connection scene. can seamlessly switch protocols with: tcp udp ws polling sse http3 kcp, etc...

llm4decompile icon llm4decompile

Reverse Engineering: Decompiling Binary Code with Large Language Models

luadoctor icon luadoctor

wireless debug tools for cocos-lua,published for macos & windows.

openupm icon openupm

OpenUPM - Open Source Unity Package Registry (UPM)

patchmanager icon patchmanager

多patch管理工具,多渠道、多Mod场景下开发维护的利器。

runtime icon runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

unity-shell icon unity-shell

简单好用又强大的UnityEditor命令行调用小工具,支持彩色日志、统一编码、多步输出、可等待等

unityinjection icon unityinjection

Unity DLL注入,支持全平台,支持Mono和IL2CPP,支持注入引擎和用户DLL。可以实现AOP、装饰器等功能

unitysingleton icon unitysingleton

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

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.