首页
学习
活动
专区
工具
TVP
发布

腾讯开源的专栏

专栏作者
423
文章
578325
阅读量
114
订阅数
开源公告|LuaHelper-可定制化的高性能Lua插件
导语:Lua因其语法简单、使用灵活,在游戏开发中十分流行。但因其是一门小众语言,相关工具并不完善。在Lua项目开发过程中,发现目前市面流行的各类Lua工具,仍存在一些不足。在代码编辑方面,随着项目工程文件的日益增多,插件使用会存在卡顿情况,“代码补全”效率下降;“全文引用查找“等部分基础功能,仍未支持。在代码静态检查方面,仅能提供“单文件"程度的检查;“语义检查“种类较少,检测的错误有限。这些不足一定程度上影响了Lua开发者的效率和代码质量。 LuaHelper是一款可定制化的高性能Lua插件,它基于
腾讯开源
2021-11-09
9950
Unity下Bug修复神器,腾讯InjectFix开源啦!
Unity 下 Bug 修复神器 InjectFix 开源啦! InjectFix 使用简单,小巧,合规且安全,经过多个项目应用反馈十分良好,即使你不打算用它来更新线上版本,只要你程序有原生部分,接入也能一定程度上提高开发效率。 InjectFix 亮点: 1. 直接在Unity工程上修改C#即可更新;老项目无需修改原有代码即可使用; 2. 更符合苹果热更新条款; 3. 每个游戏一份私有补丁格式,安全更有保障。 InjectFix的那些事儿 热更方案大乱斗 所有支持ios的热更方案都有个共同点:更新
腾讯开源
2019-09-11
6.1K1
腾讯UnLua脚本插件正式开源
UnLua是Unreal Engine 4下特性丰富且高度优化的Lua脚本插件。它遵循Unreal Engine 4的编程模式,简单易上手,UE4程序员更是可以零学习成本使用。UnLua目前已经被应用在大量的大型项目中。 适用场景 使用Lua编写游戏逻辑。 使用Lua替换线上系统原有的蓝图(Blueprint)逻辑。 主要特性 零胶水代码访问引擎反射体系内的所有UCLASS、 UPROPERTY、 UFUNCTION、 USTRUCT、UENUM。 零辅助代码覆写(Override)所有'Bluepr
腾讯开源
2019-08-20
1.6K0
【开源公告】简单易用的lua调试工具LuaPanda正式开源
LuaPanda 是基于 VSCode 扩展实现的 lua 代码调试器。它的设计目标是简单易用,支持多框架。 项目特点是使用了lua / C 双架构。调试器主体使用lua开发(可独立运行),同时实现了一个C扩展库,兼顾了高效和灵活性。 LuaPanda 适用的场景 项目开发期:使用调试器和 C 扩展库。性能较好,调试对游戏帧数影响小。 项目发布后:使用 lua 调试器。可以动态下发,避免游戏打包后无法调试的问题。 LuaPanda 功能介绍 支持单步调试,断点调试,协程调试。 支持lua5.1- 5.3
腾讯开源
2019-01-30
7.3K0
高效使用lua作为业务开发语言的秘诀在这里!
导语 你还在使用c++开发UE4吗?会不会感觉太慢了?会不会感觉编译一次就可以去楼下喝杯咖啡了?会不会感觉总是提心吊胆,搞不好什么时候就crash了?现在不用发愁了,slua出unreal版本了,在unity上广泛流行的slua发布了unreal版本,还是那么强大,还是那么好用,你还等什么,赶快上船吧。 1 为何做unreal版本? 目前unreal提供的开发语言包括c++和蓝图,但这2个开发语言都或多或少存在一定的问题,对于c++来说,最大的问题是c++开发人员越来越少,精通c++开发的同学更少,而且c
腾讯开源
2018-09-06
3.5K1
【开源公告】unreal4引擎lua开发首选解决方案sluaunreal正式开源
slua-unreal sluaunreal作为unreal引擎的插件,通过unreal自带蓝图接口的反射能力,结合libclang静态c代码分析,自动化导出蓝图接口和静态c接口,提供给lua语言,使得可以通过lua语言开发unreal游戏业务逻辑,方便游戏高效迭代开发,上线热更新,同时支持lua到c双向,lua到蓝图双向调用,使用lua语言完美替代unreal的c开发方式,修改业务逻辑不需要等待c++编译,大大提升开发速度。 目前该项目作为潘多拉系统的一部分,用于部分腾讯游戏业务,构建这些业务的周边系
腾讯开源
2018-08-03
1.3K0
手游热更新方案xLua开源:Unity3D下Lua编程解决方案
xLua是Unity3D下Lua编程解决方案,自2016年初推广以来,已经应用于十多款腾讯自研游戏,凭借其出色的性能,易用性,扩展性而广受好评。现在xLua开源到github上,希望能对游戏行业有所贡献。 xLua项目1月3日起正式对外开源 官方开源地址: https://github.com/Tencent/xlua (点击文末阅读原文,直接访问该项目) xLua的几项突破 xLua在功能、性能、易用性都有不少突破,这几方面分别最具代表性的是: 1、Unity3D全平台热补丁技术,可以运行时把C#实现(方
腾讯开源
2018-03-02
2.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档